Пришло время познакомить вас с еще одной идеей, реализованной нами (ТБМС), в рамках проекта Weborama и в лучших традициях нашей команды.
Это интеграция в популярную и всеми любимую игру GTAIII. Однажды на собрании команды мы обсуждали предстоящий тогда выход сиквела этого блокбастера GTAIV и кто-то сказал: «А вы знаете, что будет русская радиостанцияЭ» Мы стали шутить на эту тему, и вдруг родилась идея, а что если бы можно было вставить в GTA настоящую радиостанцию, которая бы играла не одну и ту же музыку, а имела бы меняющийся эфир.
И тогда появилась идея GTARama.
Читатель, знакомый с проектом, сразу поймет, что Weborama может предоставить такую трансляцию, поэтому проблемой для нас осталось, как вставить эту трансляцию в игру.
От слов к делу
Немного поверхностного реверс-инжиниринга, и мы поняли, что лучший способ интегрировать радио в GTA — это модифицировать mp3-плеер.Основной план был такой: клиент (GTARama) при запуске GTA скачивает треки под настроение и жанр (как выбрать позже напишу) в папку mp3 игры, и в фоновом режиме (GTA не работает ) загружает треки в свой кеш.
Однако не все оказалось так просто.
Дело в том, что плеер GTA MP3 читает содержимое папки mp3 перед запуском игры и никак не реагирует на удаление/добавление файлов.
Эту проблему удалось преодолеть, создав десять фиктивных файлов weborama[0.9] в папке mp3 или взяв их из кэша клиента.
Затем во время игры вы сможете скачать все остальное и заменить уже проигранные треки.
Для большего эффекта мы даже заменили название MP3 Player на Weborama:
инструкции
GTARama помещается в трей, чтобы закрыть его, щелкнув правой кнопкой мыши и выбрав в меню «выход».Она сама попытается найти GTA на компьютере, сделает кэш, сама спокойно загрузит файлы.
Поскольку перед выходом на полную скорость клиенту необходимо накачать начальный кэш, рекомендуется оставить его в покое на час.
Вы даже можете одновременно играть в GTA. Очень важен порядок запуска: Сначала клиент, потом GTA. Порядок завершения: GTA, клиент. В противном случае могут возникнуть проблемы с патчем/анпатчем самой игры.
Я говорил, что Мод очень культурный? Он убирает за собой, как только заканчивает. Конечно, мы постарались предусмотреть все аварийные ситуации, но лучше не рисковать.
Чтобы запустить Weborama в игре, вам нужно сесть в машину и сменить радиостанцию на MP3-плеер.
(Вы увидите ВЕБОРАМУ) Протестировано на оригинальной версии GTAIII. Остается последний вопрос, как изменить эфир? Для этого используются комбинации: Настроение CTRL+F1 — Весело-спокойно CTRL+F2 — Веселье CTRL+F3 – Веселый-энергичный CTRL+F4 — Спокойствие CTRL+F5 — нейтральный CTRL+F6 — Ээнергичный CTRL+F7 — Грустно-спокойно CTRL+F8 — Грустно CTRL+F9 — Грустно-энергичный Жанр ALT+F1 — Любой ALT+F2 — Рэп ALT+F3 — Ритм-энд-блюз ALT+F4 — Рок ALT+F5 — Классический ALT+F6 — электроника ALT+F7 — Альтернатива ALT+F8 — Джаз ALT+F9 — Металл Это, пожалуй, все, что вам нужно знать, чтобы использовать GTARama. Ты можешь скачать или посмотри источники (Delphi 7, распространяется под лицензией GPL).
УПД : GTARama уже работает с GTA San Andreas. Пошёл на тестирование.
Релиз в понедельник.
Участники проекта: НикМитин - клиент. некроз - серверная часть.
софрус — тестирование.
Андрушкаааа - промо-картинка.
Теги: #GTA #Weborama #TBMS #Игры и игровые приставки
-
Распечатка Списков Адресов
19 Oct, 24 -
Неожиданные Http-Заголовки
19 Oct, 24 -
Magento Meetup Харьков - Видео И Презентации
19 Oct, 24 -
Geoip, Попытки Нетрадиционного Использования
19 Oct, 24 -
Ie6 Независимый?
19 Oct, 24 -
Жизнь В Алгоритме
19 Oct, 24 -
Генератор Космического Корабля Из Арматуры
19 Oct, 24