Поиск   

Веборама - теперь и в GTA

Веборама - теперь и в GTA


От авторов:

Пришло время познакомить вас с еще одной идеей, реализованной нами (TBMS), в рамках проекта Веборама и в лучших традициях нашей команды. Это интеграция в популярную и всеми любимую игру GTAIII. Однажды на тим-митинге мы обсуждали тогда еще предстоящий выход продолжения этого блокбастера GTAIV и кто-то сказал: «А вы знаете, что там будет русская радиостанция?». Мы стали стебаться над этой темой, и неожиданно родилась идея, а что если можно бы было вставить в GTA настоящую радиостанцию, которая бы играла не одну и ту же музыку, а имела бы изменяющийся эфир.
И тут появилась идея GTARama…

Читатель, знакомый с проектом сразу смекнет, что Веборама может предоставить такой эфир, так что для нас оставалось проблемой как вставить этот эфир в игру.

От слов к делу


Немного поверхностного реверс-инжиниринга и мы поняли, что оптимальным способом для интеграции радио в GTA будет модификация mp3 проигрывателя. Основной план был такой: клиент (GTARama) при запущенном GTA скачивает треки под настроение и жанр (как выбрать — напишу позже) в папку mp3 игры, а в фоновом режиме (GTA не работает) скачивает треки в свой кеш. Однако не все оказалось так просто…

Дело в том, что MP3 плеер GTA считывает содержимое папки mp3 перед стартом игры и на удаление/добавление файлов никак не реагирует. Это удалось побороть тем, что клиент делает в папке mp3 десять файлов-пустышек weborama[0..9] или берет их из кеша клиента. Тогда в процессе игры можно докачивать все остальное и подменять уже проигранные треки.

Для пущего эффекта мы даже подменили название MP3 Player на Веборама:

Веборама - теперь и в GTA


Инструкция

GTARama умещается в трей, и только для того, чтобы ее можно было закрыть нажав правой кнопкой мыши и выбрав «выход» в меню. Она сама попытается найти GTA на компьютере сама сделает кеш, сама будет тихонько подкачивать файлы. Так как прежде чем развернуться на полную клиенту необходимо накачать исходный кеш, то рекомендуется оставить его на часик в состоянии покоя. Можно даже при этом играть в GTA.

Очень важен порядок запуска: Сначала клиент, потом GTA. Порядок завершения: GTA, клиент. Иначе могут быть проблемы с patch/unpatch самой игры. Я ведь сказал о том, что Mod очень культурный? Он убирается за собой, как только завершается. Конечно, мы постарались предусмотреть все ситуации аварийного завершения, но лучше не рисковать.

Чтобы запустить Вебораму в игре надо сесть в машину и сменить радиостанцию на MP3-плеер. (Вы увидите надпись WEBORAMA)

Тестировалось на оригинальной версии 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.

Скачать клиент

  • Понравилось? Так читай первым!
    • Google Reader or Homepage
    • Читать в Яндекс.Ленте
18 сентября 2008 смотрели: 199 рейтинг Donat   комментарии: 0 Сайты-Сервисы
Система Orphus

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.


Добавление комментария

Уведомлять о новых комментариях на Email?



Чтобы мы знали, что вы не робот—введите пожалуйста цифры или буквы с изображения.

Включите эту картинку для отображения кода безопасности
обновить код



 



| © Kamenki 2008 | design by студия Константина Сорокина | Отредактировал и дополнил Donat | Обратная связь |

Популярное

Теги

Требуется для просмотраFlash Player 9 или выше.

Опрос

Вы используете twitter?
Да
Нет
Чаво

Ссылки

Глобальный каталог сайтов

ТОП Рейтинг


Rambler's Top100

Рейтинг@Mail.ru

количество читателей онлайн и всего