Jogos

Portas de código aberto para motores de jogos comerciais

Portas de código aberto para motores de jogos comerciais
Recriações gratuitas, de código aberto e de mecanismo de jogo de plataforma cruzada podem ser usadas para jogar jogos antigos, bem como alguns dos títulos de jogos bastante recentes. Este artigo irá listar alguns desses motores de jogo que são construídos por engenharia reversa dos arquivos originais ou adaptando o código-fonte disponível gratuitamente lançado pelos desenvolvedores originais. Mesmo que existam muitos desses projetos, este artigo irá apenas listar alguns deles que permitem que você jogue jogos completos com pequenos problemas ou soluções alternativas. Esta lista, de forma alguma, não é exaustiva.

OpenMW

OpenMW é uma recriação gratuita, de código aberto e de plataforma cruzada do mecanismo de jogo Gamebryo usado no jogo de RPG de mundo aberto The Elder Scrolls III: Morrowind da Bethesda. Não só é totalmente compatível com arquivos e mods de jogos originais, mas também fornece ferramentas para criar jogos autônomos completos. O OpenMW também vem com várias melhorias em relação ao mecanismo de jogo original, incluindo interface de usuário aprimorada e suporte a mod, IA e física aprimoradas e uma porta Android em andamento que oferece suporte a controles de tela de toque.

Daggerfall Unity

Daggerfall Unity, como o nome sugere, é uma recriação completa do jogo Daggerfall no motor de jogo unitário. É gratuito, de código aberto, de plataforma cruzada e vem com inúmeras melhorias, como iluminação aprimorada, gráficos, controles, suporte a mod e compatibilidade total com sistemas modernos. O jogo Daggerfall original agora está disponível gratuitamente e você precisará dos arquivos originais do jogo para jogar Daggerfall Unity. Você pode encontrar mais informações sobre a instalação aqui.

Xash3D

Xash3D é uma reimplementação do mecanismo GoldSrc usado no Half-Life 1. Ele pode ser usado para jogar o jogo Half-Life original, bem como vários mods que são compatíveis com ele. Xash3D foi posteriormente bifurcado em Xash3D FWGS trazendo suporte multijogador aprimorado, compatibilidade total com Android e suporte de controlador. Estão disponíveis links para download da porta Android aqui.

OpenTTD

OpenTTD é uma reimplementação do jogo de estratégia e simulação “Transport Tycoon Deluxe”. Ele vem com várias melhorias, sendo a mais notável delas gráficos aprimorados, compatibilidade com sistemas modernos, atualizações de qualidade de vida e suporte multijogador aprimorado. Todos os ativos do jogo foram recriados no OpenTTD, então você não precisa ter os arquivos originais do jogo (no entanto, os arquivos originais ainda são suportados). Uma porta Android está disponível aqui.

GemRB

GemRB é uma recriação gratuita e de código aberto do motor de jogo Infinity desenvolvido pela Bioware. O motor de jogo foi originalmente usado em jogos de RPG isométricos como as séries Baldur's Gate, Icewind Dale e Planescape: Torment. GemRB trouxe inúmeras melhorias em relação ao motor original, incluindo suporte a mod melhorado, Android e portas iOS. GemRB requer arquivos de jogos originais para funcionar, mas um demo integrado é fornecido que pode ser usado para testar o motor e não requer nenhum arquivo externo.

Observe que as versões aprimoradas remasterizadas da série Baldur's Gate, Planescape: Torment e Icewind Dale 1 foram lançadas pela Beamdog recentemente. Essas versões remasterizadas também têm portas Android e iOS. Se você tem jogos originais armazenados em algum lugar, você pode usar GemRB para jogar esses jogos e pular a compra das versões aprimoradas. Se dinheiro não for um problema, eu recomendaria obter versões aprimoradas, pois elas trazem muitas melhorias de qualidade de vida. A edição aprimorada para Icewind Dale 2 não existe porque o código-fonte original foi perdido, então a única opção para reproduzi-lo em sistemas modernos é usar GemRB.

ScummVM

ScummVM é uma reimplementação do motor de jogo usado em jogos clássicos de aventura feitos por empresas de jogos como LucasArts e Sierra On-Line. Alguns desses jogos populares incluem os títulos Broken Sword e Monkey Island. A parte “VM” significa “Máquina Virtual” e, ao todo, suporta mais de 250 jogos que podem ser jogados no Windows, macOS, Linux, Android, iOS e até mesmo em consoles. ScummVM é gratuito e de código aberto e trouxe principalmente controles aprimorados e compatibilidade com sistemas modernos, preservando a aparência original dos jogos. Na verdade, alguns dos criadores de jogos originais firmaram parceria com a ScummVM para relançar seus jogos em sistemas modernos. Observe que ScummVM não é um emulador, mas uma recriação completa do motor original e você precisará dos arquivos originais do jogo para jogar.

CorsixTH

CorsixTH é uma recriação do popular jogo de simulação e gerenciamento de hospitais “Theme Hospital”, lançado em 1997. É gratuito, de código aberto e de plataforma cruzada, mas você precisa dos arquivos originais dos jogos para jogá-los, pois não vem com seus próprios recursos. Uma porta não oficial do Android também está disponível na web. CorsixTH trouxe principalmente suporte de alta resolução e compatibilidade com sistemas modernos.

Projeto VCMI

Projeto VCMI é uma implementação gratuita e de código aberto do motor de jogo Heroes of Might e Magic III. Ele vem com inúmeras melhorias, algumas delas incluem suporte para telas de alta resolução, GUI aprimorada, inicializador de jogo e ferramenta de configuração aprimorados, suporte aprimorado para mod e compatibilidade com sistemas modernos. Além de compilações para Windows, macOS e Linux, uma porta Android também está disponível. O Projeto VCMI requer arquivos originais do jogo para funcionar.

OpenRA

OpenRA é uma recriação do motor de jogo usado em jogos clássicos de estratégia em tempo real, como a série Command & Conquer, Tiberian Dawn e Dune 2000. Ele vem com muitas melhorias, como suporte para resoluções de tela modernas, controles e interface de IU aprimorados, suporte a teclas de atalho aprimorado, suporte a mods aprimorado e suporte integrado completo para jogos multijogador. A base de jogadores é bastante ativa e você nem precisa dos arquivos originais do jogo para jogar. Ao executar o OpenRA pela primeira vez, você será solicitado a baixar os arquivos do jogo.

RBDOOM-3-BFG

RBDOOM-3-BFG é uma versão do jogo de tiro em primeira pessoa Doom 3 BFG originalmente lançado pela id Software. O jogo usa o motor de jogo id Tech 4, cujo código-fonte foi lançado em 2011. Os principais recursos do RBDOOM-3-BFG incluem compilações de plataforma cruzada de 64 bits, sombras, iluminação e gráficos aprimorados, suporte a mods aprimorado e compatibilidade com sistemas modernos. Para jogar DOOM 3 BFG usando a porta RBDOOM-3-BFG, você precisará dos arquivos originais do jogo. Uma porta Android não oficial de RBDOOM-3-BFG está disponível na web.

EasyRPG

EasyRPG é uma reimplementação gratuita e de código aberto dos motores de jogo RPG Maker 2000 e RPG Maker 2003. Ele pode ser usado para jogar jogos RPG Maker 2000 e 2003, desde que você tenha os arquivos originais do jogo. EasyRPG também vem com um editor que pode ser usado para criar jogos do zero. O EasyRPG Player pode ser usado para jogar em todos os principais sistemas operacionais de desktop, em alguns consoles, telefones Android e dispositivos iOS.

OpenRCT2

OpenRCT2 é uma adaptação gratuita e de código aberto do jogo RollerCoaster Tycoon 2. Além da reimplementação individual do jogo original, ele vem com muitos recursos adicionais, como um editor aprimorado, jogabilidade multijogador aprimorada, compatibilidade com sistemas modernos, incluindo dispositivos Android, interface do usuário aprimorada e assim por diante. OpenRCT2 requer arquivos originais do jogo para funcionar, então você deve possuir o jogo RollerCoaster Tycoon 2.

Conclusão

Recriações de jogos antigos de código aberto não estão apenas permitindo que os jogadores revivam a nostalgia, mas também ajudam a preservar os clássicos. Alguns dos projetos mencionados acima estão em desenvolvimento há mais de uma década e são projetos comunitários sem apoio corporativo.

Como reverter a direção de rolagem do Mouse e Touchpads no Windows 10
Mouse e Touchpads não apenas torna a computação mais fácil, mas mais eficiente e menos demorada. Não podemos imaginar uma vida sem esses dispositivos,...
Como alterar o ponteiro do mouse e tamanho do cursor, cor e esquema no Windows 10
O ponteiro do mouse e o cursor no Windows 10 são aspectos muito importantes do sistema operacional. Isso também pode ser dito para outros sistemas ope...
Mecanismos de jogos gratuitos e de código aberto para o desenvolvimento de jogos Linux
Este artigo cobrirá uma lista de mecanismos de jogo gratuitos e de código aberto que podem ser usados ​​para desenvolver jogos 2D e 3D no Linux. Exist...