Een ontwikkelaar heeft met WebAssembly een versie van The Elder Scrolls III: Morrowind gemaakt. Die draait volledig in een browser. Het project heet OpenMW-Web. Om het volledige spel te spelen, zijn wel de originele spelbestanden nodig.
WebAssembly?
Met WebAssembly kunnen ontwikkelaars code uit programmeertalen als C++, Rust en Go compileren naar een voor browsers uitvoerbaar formaat. Daarmee is het mogelijk om zware toepassingen in een browser te draaien, vaak met prestaties die bijna even goed zijn als die van native software.
OpenMW-Web is onder een GPL-3.0-licentie verkrijgbaar op GitHub en is ook zelf te hosten op een Python-server. Uit de GitHub-pagina blijkt ook dat de broncode in ieder geval gedeeltelijk geschreven is met AI: Claude wordt genoemd als een van de bijdragers.
De ontwikkelaar biedt op zijn eigen website een demoversie aan die zonder bronbestanden werkt. Deze belooft een wereld vol npc's en rondlopende wezens, hoewel de huidige versie een lege stad lijkt zonder npc's en met oude textures. Om het volledige spel te spelen moet de gebruiker de bestanden van het originele spel op zijn systeem hebben staan. De browsergame ondersteunt volgens de ontwikkelaar ook mods.
De ontwikkelaar zegt op Reddit dat hij in de toekomst onder meer multiplayer en een modmanager aan de game wil toevoegen.
:strip_icc():strip_exif()/u/1897390/crop66f01cc72c09a_cropped.jpg?f=community)
:strip_icc():strip_exif()/u/653418/000.jpg?f=community)
:strip_icc():strip_exif()/u/415803/crop6546384fb1f54_cropped.jpg?f=community)
/u/381607/have%2520a%2520nice%2520day%2520-%2520small.png?f=community)
:strip_icc():strip_exif()/u/471754/crop5bdc45a2965e1_cropped.jpeg?f=community)