gaming
OpenMW compilado a WebAssembly ejecuta Morrowind de forma nativa en el navegador
Un desarrollador conocido como Dumpster Buddy compiló OpenMW, el motor de código abierto de The Elder Scrolls III: Morrowind, a WebAssembly para que el motor real se ejecute dentro de una pestaña del navegador. La versión para navegador arranca en el juego (Seyda Neen), soporta partidas guardadas, controladores y mods, y no es una transmisión de vídeo ni un emulador. Componentes del motor se reconstruyeron para la web — OpenSceneGraph se portó a WebGL2 y se trabajó en sombras, shaders de reflejo en el agua e iluminación por píxel, usando supersampling porque el anti‑aliasing por hardware no sobrevive al post‑processing de WebGL2. El port necesita que los archivos originales de Morrowind sean accesibles al navegador en disco, y el desarrollador está considerando añadir multijugador y un gestor de mods.
- Dumpster Buddy compiló OpenMW a WebAssembly para que el motor real de Morrowind se ejecute en una pestaña del navegador, no mediante streaming ni emulación.
- La versión para navegador arranca directamente en el mundo del juego (Seyda Neen) y soporta partidas guardadas, entrada por controller y mods.
- El trabajo técnico incluyó portar el renderer OpenSceneGraph a WebGL2, arreglar artefactos de sombras, añadir un shader blur personalizado para reflejos en el agua e iluminación por píxel, y usar supersampling porque el AA por hardware falla tras el post‑processing de WebGL2.
- El port en navegador necesita los archivos originales de Morrowind accesibles en disco, y el desarrollador ha hablado de añadir multijugador y un gestor de mods.