OpenGTA
OpenGTA ist eine Implementierung der GTA 1-Engine mit offenem Quellcode. Ziel ist es, das originale Grand Theft Auto für mehrere Plattformen zu erstellen und einige eigene Verbesserungen hinzuzufügen.
Achtung:
Die Lizenz verbietet die kommerzielle Nutzung, um Konflikte mit DMA Design/Rockstar Games zu vermeiden, und entspricht daher nicht der Definition von Open Source. Die Original-Spieldateien von GTA sind nach wie vor erforderlich, können jedoch offiziell kostenlos heruntergeladen werden.
Im Archiv befinden sich zwei Versionen: für Windows und für Linux. Darüber hinaus liegt der Quellcode im Archiv. Wenn Sie ein Entwickler sind, können Sie OpenGTA mit den erforderlichen Bibliotheken auf andere Plattformen portieren: MAC OS, Android usw.
Entpacken Sie in den Ordner GTA\\gtadata\\ und starten Sie „viewer.exe“. Sie können noch keine Autos fahren.
Drücken Sie F4, um den Spieler zu rufen.
I, J, K, L - Bewegen Sie den Spieler-Charakter, d.h. die Bewegung des Spielers.
Linke Shift-Taste - Wechseln zwischen Gehen/Laufen
0 - Abbrechen
Waffenwahl/ohne Waffe 1, 2, 3, 4 - Waffe auswählen (wechselt nur die Grafik)
Linke Ctrl-Taste: Schusswaffe (schießen)
F7 - Explosion an der Position des Spielers zeichnen (grafischer Effekt)
F8 - Erstellen Sie einen zufälligen Passanten an der Position des Spielers
Es gibt einige wesentliche Unterschiede zum Originalspiel, einer davon ist 43-60fps. Im Original waren es etwa 30 fps.
Weitere Informationen zur Steuerung, Nutzung und Entwicklung finden Sie in der readme.txt jeder OpenGTA-Version und im Quellcode.
Erstellen Sie eine Verknüpfung „Viewer“, klicken Sie mit der rechten Maustaste auf die Verknüpfung, öffnen Sie „Eigenschaften“, geben Sie im Feld „Objekt“ „-c 1“ ein, damit der Start im 24-Bit-Modus erfolgt. Wenn dies nicht angegeben wird, erfolgt der Start im 8-Bit-Modus. Wenn Sie nicht möchten, dass das Log-Fenster (schwarzes Fenster mit weißem Text) stört, können Sie im Eigenschaftenfeld der Verknüpfung im Feld „Fenster“ „Minimieren in Symbol“ einstellen, und bei den nächsten Starts wird das Log-Fenster nicht angezeigt.
Systemanforderungen:
Linux:
Die folgenden Bibliotheken müssen installiert sein: OpenGL, SDL, PhysicsFS.
Windows:
Es wird nur die OpenGL-Bibliothek benötigt.
Nützlich sein könnte:
Kompilierung:
OpenGL
SDL
PhysicsFS
Lokis
zlib
GNU bash und eine Reihe gängiger Unix-Programme
GNU C / C++ Compiler
GNU make
Zusätzliche Bibliotheken
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