OpenGTA
OpenGTA - é uma implementação do motor de GTA 1 com código aberto. O objetivo é fazer o Grand Theft Auto original para várias plataformas e adicionar algumas melhorias próprias.
Atenção:
A licença proíbe o uso comercial para evitar conflitos com a DMA Design/Rockstar Games, portanto, não se enquadra na definição de código aberto. Os arquivos de jogo originais de GTA ainda são necessários, mas podem ser baixados oficialmente de graça.
No arquivo, há duas versões: para Windows e para Linux. Além disso, o código-fonte também está incluído. Se você é um desenvolvedor, com as bibliotecas necessárias, pode portar o OpenGTA para outras plataformas: MAC OS, Android, etc.
Descompacte na pasta GTA\\gtadata\\ e execute "viewer.exe". Você ainda não sabe dirigir carros.
Pressione F4 para chamar o jogador.
I, J, K, L - Mover o personagem do jogador, ou seja, movimentação do jogador.
Shift esquerdo - Alternar entre andar/correr
0 - Cancelar
Seleção de arma/sem arma 1, 2, 3, 4 - Selecionar arma (muda apenas a aparência)
Ctrl esquerdo: arma de fogo (atirar)
F7 - Desenhar uma explosão na posição do jogador (efeito gráfico)
F8 - Criar um pedestre aleatório na posição do jogador
Há algumas diferenças significativas em relação ao jogo original, uma delas é 43-60fps. No original, era cerca de 30 fps.
Mais informações sobre controle, uso e desenvolvimento estão no readme.txt de cada versão do OpenGTA e no código-fonte.
Crie um atalho "Viewer", clique com o botão direito no atalho, abra "propriedades", na seção "objeto" escreva "-c 1" para que a execução ocorra em modo 24-bit. Se não for especificado, a execução será em modo 8-bit. Se não quiser que a janela de log (janela preta com texto branco) apareça, você pode configurar "minimizar para ícone" nas propriedades do atalho e, nas próximas execuções, a janela de log não aparecerá.
Requisitos:
Linux:
As seguintes bibliotecas devem estar instaladas: OpenGL, SDL, PhysicsFS.
Windows:
Somente a biblioteca OpenGL é necessária.
Pode ser útil:
Compilação:
OpenGL
SDL
PhysicsFS
Locais
zlib
GNU bash e uma série de programas comuns do Unix
Compilador GNU C / C ++
GNU make
Bibliotecas adicionais
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