OpenGTA - это реализация движка GTA 1 с открытым исходным кодом . Цель - сделать оригинальную Grand Theft Auto для нескольких платформ и добавить некоторые собственные улучшения.
Внимание: Лицензия запрещает коммерческое использование, чтобы избежать конфликта с DMA Design/Rockstar Games, и поэтому не соответствует определению открытого исходного кода. Оригинальные игровые файлы GTA по прежнему необходимы, но их можно официально загрузить бесплатно.
В архиве имеются две версии: для Windows и для Linux. Помимо этого в архиве лежит и исходный код. Если вы разработчик, то при наличии необходимых библиотек вы можете перенести OpenGTA на другие платформы: MAC OS, Android и т.д.
Распаковать в папку GTA\\gtadata\\ и запустить «viewer.exe». Вы пока не умеете водить машины. Нажмите F4, чтобы вызвать игрока. I, J, K, L - Переместить player-char, то есть передвижение игрока. Левый Shift - Переключить ходьбу/бег 0 - Отменить Выбор оружия/без оружия 1, 2, 3, 4 - Выбрать оружие (переключает только графику) Левый Ctrl: огнестрельное оружие (стрелять) F7 - Нарисовать взрыв на позиции игрока (графический эффект) F8 - Создать случайного пешехода на позиции игрока
Есть несколько существенных отличий от оригинальной игры, одно из которых - 43-60fps. В оригинале было около 30 fps.
Подробнее о управлении, использовании и разработки в readme.txt к каждой версии OpenGTA и к исходному коду.
Сделайте ярлык \"Viewer\" нажмите на ярлык правой мышкой, откройте \"свойства\", в графе \"обьект\" пропишите \"-c 1\", чтобы запуск произошел в режиме 24-bit. Если не прописать, то запуск будет происходить в режиме 8-bit. Если не хотите, чтобы вас беспокоило log-окно(черное окно с белым текстом), то там же в свойствах ярлыка вы можете в графе \"окно\" настроить \"свернуть в значок\" и при следующих запусках log-окно не будет вылезать.
Требования: Linux: Должны быть установлены следующие библиотеки: OpenGL, SDL, PhysicsFS.
Windows: Требуется только библиотека OpenGL.
Может быть полезно: Компиляция: OpenGL SDL PhysicsFS Локи zlib GNU bash и ряд распространенных программ Unix Компилятор GNU C / C ++ GNU make