Port Nativo · por skyjake

Doomsday Engine

Doom / Heretic / Hexen

Source port portátil e aprimorado de Doom, Heretic e Hexen, com renderizador OpenGL e interface modernos.

Origem
DOS
Roda em
WindowsLinuxmacOS
Tags
c++needs-original-game
305estrelas · GitHub 38 forks
skyjake/Doomsday-Engine ↗

Entre para votar

Doomsday Engine é um source port portátil e aprimorado de Doom I/II da id Software e de Heretic e Hexen da Raven Software. O código é GPL, com as bibliotecas do Doomsday 3 sob LGPL. Roda em Windows, Linux e macOS e usa os dados dos jogos da sua própria cópia.

O projeto é organizado em bibliotecas: libcore (sistema de arquivos, plugins, scripts, rede), libgui (gráficos OpenGL, fontes, entrada e framework de interface), libgloom (o renderizador), libdoomsday e libdoomsdaygui, e libgamekit com as extensões de jogo para Doom, Heretic e Hexen. Compila com CMake.

Destaques

  • Suporta Doom, Doom II, Heretic e Hexen
  • Renderizador próprio em OpenGL
  • Bibliotecas modulares, com scripts e rede
  • Código GPL com bibliotecas LGPL
  • Documentado no Doomsday Manual

Se você curtiu este

Port Nativo · GameCube Dusklight The Legend of Zelda: Twilight Princess Reimplementação de Twilight Princess feita por engenharia reversa para PC e celular, fiel ao original e com opções e ferramentas extras. 🔥 0🧊 0 5.8k
Port Nativo · N64 Ship of Harkinian The Legend of Zelda: Ocarina of Time Port para PC de Ocarina of Time construído sobre a libultraship e a decompilação de OoT, jogado com a sua própria ROM. 🔥 0🧊 0 5.6k
Port Nativo · SNES Zelda3 The Legend of Zelda: A Link to the Past Reimplementação em C de A Link to the Past feita por engenharia reversa, jogável do início ao fim, com widescreen e correções de bugs. 🔥 0🧊 0 4.9k
Port Nativo · DOS Chocolate Doom Doom Source port minimalista e historicamente fiel de Doom que reproduz a versão DOS, bugs inclusos, e também cobre Heretic, Hexen e Strife. 🔥 0🧊 0 2.4k