Port Nativo · por cloudflare

Wasm Doom

Doom

Chocolate Doom compilado para WebAssembly com suporte a multiplayer via WebSockets, rodando no navegador com o WAD shareware.

Origem
DOS
Roda em
Navegador
Tags
cneeds-original-game
417estrelas · GitHub 93 forks
cloudflare/doom-wasm ↗

Entre para votar

O Wasm Doom é um port do Chocolate Doom para WebAssembly, feito com Emscripten, que adiciona rede via WebSockets para que o jogo possa ser jogado no navegador, inclusive em multiplayer. É distribuído sob a GNU GPL.

O README explica como compilar com os scripts fornecidos e como rodar localmente em um servidor web simples depois de colocar o WAD shareware de Doom na pasta de código. O modo local não tem rede, enquanto o multiplayer precisa do projeto companheiro doom-workers, e há links para uma demo ao vivo e um post de blog da Cloudflare. O jogo também imprime mensagens formatadas no stdout que uma página hospedeira pode interpretar.

Destaques

  • Chocolate Doom compilado para WebAssembly
  • Rede por WebSockets para multiplayer no navegador
  • Scripts de build baseados em Emscripten
  • Funciona com o doom1.wad shareware
  • Mensagens estruturadas no stdout para a página hospedeira

Se você curtiu este

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
Port Nativo · DOS Crispy Doom Doom Source port de Doom que remove limites e aumenta a resolução, baseado no Chocolate Doom, compatível com configs, saves, netplay e demos originais. 🔥 0🧊 0 957
Port Nativo · DOS FastDOOM Doom Port de Doom para DOS baseado no PCDoom, otimizado para rodar o mais rápido possível em PCs 386 e 486. 🔥 0🧊 0 800
Port Nativo · DOS DOOM Retro Doom Source port clássico e refinado de Doom para Windows, de Brad Harding, com visual sombrio e pixelado e um conjunto coeso de recursos. 🔥 0🧊 0 776