GZDoom é um motor gráfico para Doom baseado no ZDoom. Foi criado e é mantido por Christoph Oelckers, e a versão estável mais recente é a 4.0.0. Para quem não conhece o ZDoom, trata-se de uma adaptação do código original do ATB Doom e do NTDoom. É um projeto de código aberto mantido por Randy Heit e Christoph Oelckers. Após interromper o desenvolvimento do ZDoom, Christoph decidiu criar o novo projeto GZDoom, que discutiremos hoje.
Bem, nesta nova versão, GZDoom 4.0.0, várias mudanças foram adicionadas, mas, de acordo com fontes, a equipe do GZDoom tem trabalhado para implementar suporte experimental à API gráfica Vulkan . Esta é uma ótima notícia, mesmo que não seja totalmente estável e esteja apenas em fase de testes. Todos nós conhecemos as vantagens e o poder desta API gráfica em comparação com o OpenGL, um projeto que temos graças à AMD, já que é baseado no código Mantle…
O Vulkan agora é mantido e coordenado pela Fundação Khronos , que também gerencia o OpenGL e o OpenCL, entre outras APIs para desenvolvedores. Voltando ao assunto do GZDoom, o suporte ao Vulkan ainda está em um estágio inicial de desenvolvimento, e muito trabalho precisa ser feito para aprimorá-lo e torná-lo melhor. Mas ouvir "Vulkan" associado a qualquer jogo é sempre bem-vindo, e qualquer progresso nessa direção é positivo.
A captura de tela apresentada neste artigo mostra o The Plutonia Experiment rodando no motor gráfico GZDoom com Vulkan. Aliás, além dessa novidade, outros recursos da versão 4.0.0 incluem traduções para múltiplos idiomas, suporte para resolução mínima de 640x400, código-fonte reestruturado, alterações no menu de controle e modificações no ZScript.
Mais informações – Site oficial