gaming
OpenMW compilado para WebAssembly roda Morrowind nativamente no navegador
Um desenvolvedor conhecido como Dumpster Buddy compilou OpenMW, o motor open‑source de The Elder Scrolls III: Morrowind, para WebAssembly para que o motor real rode dentro de uma aba do navegador. A versão para navegador inicia no jogo (Seyda Neen), suporta jogos salvos, controles e mods, e não é um stream de vídeo nem um emulador. Componentes do motor foram reconstruídos para a web — OpenSceneGraph foi portado para WebGL2 e houve trabalho em sombras, shaders de reflexão de água e iluminação por pixel, com uso de supersampling porque o AA por hardware não sobrevive ao pós‑processamento do WebGL2. O port exige que os arquivos originais de Morrowind sejam acessíveis ao navegador localmente, e o desenvolvedor está considerando adicionar multiplayer e um gerenciador de mods.
- Dumpster Buddy compilou OpenMW para WebAssembly para que o motor real de Morrowind rode em uma aba do navegador, não por streaming nem emulação.
- A build para navegador inicia diretamente no mundo do jogo (Seyda Neen) e tem suporte a jogos salvos, entradas de controle e mods.
- O trabalho técnico incluiu portar o renderer OpenSceneGraph para WebGL2, corrigir artefatos de sombras, adicionar shader blur customizado para reflexos na água e iluminação por pixel, e usar supersampling porque o AA por hardware falha após o pós‑processamento do WebGL2.
- O port para navegador precisa dos arquivos originais de Morrowind acessíveis no disco, e o desenvolvedor está considerando adicionar multiplayer e um gerenciador de mods.