Port Nativo · por gabrielcuvillier

d3wasm

Doom 3

Port da engine do Doom 3 para WebAssembly com renderizador WebGL, rodando o id Tech 4 no navegador.

Origem
PC (clássico)
Roda em
Navegador
Tags
c++needs-original-game
455estrelas · GitHub 51 forks
gabrielcuvillier/d3wasm ↗

Entre para votar

O d3wasm é um port do jogo Doom 3 para WebAssembly com um backend de renderização WebGL completo, feito com Emscripten. O objetivo é demonstrar o poder do WebAssembly levando a engine idTech4 para a web, de modo que rode no navegador. Você precisa dos dados do jogo da sua própria cópia de Doom 3.

O README é bem curto. Ele aponta para o site do autor para detalhes técnicos completos e uma demonstração online, e para um arquivo BUILD com as instruções de compilação.

Destaques

  • Engine id Tech 4 compilada para WebAssembly
  • Backend de renderização WebGL completo
  • Demonstração online no site do autor

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