OpenGTA
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 - перемістити персонажа гравця, тобто переміщення гравця.
Лівий 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
Додаткові бібліотеки
Lua
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
Дополнительные библиотеки
Lua