Er bestaat geen twijfel meer dat de originele Doom en het vervolg zelfs op een legosteentje draaien, maar wat met Doom 3? De technische vereisten zijn veel hoger, en bij de lancering kon het verscheidene computers laten smelten... maar het draagt bijna twintig jaar op de schouders, en dat maakt het een uitstekende kandidaat voor nieuwe experimenten. D3WASM is er daar één van, en stelt ons in wezen een port van de id Tech 4-engine voor, gemaakt met een combinatie van Emscripten, WebAssembly en WebGL voor uitvoering in moderne browsers.
Doom 3 is een van de meest eigenaardige titels van de hele franchise. De mensen van id Software besloten het snelle en ultragewelddadige profiel van de eerste spellen te verlaten voor een langzamere, tactischere stijl, met een zeer dichte atmosfeer, claustrofobische omgevingen en een overheersende duisternis. Tegelijkertijd legde Doom 3 zeer hoge hardwarevereisten op, die sommige spelers in de problemen brachten.
Doom 3 in de browser spelen met D3WASM
Vandaag is de situatie volledig veranderd. Met twee decennia op de schouders, Doom 3 is de benchmark bij uitstek geworden voor retro-systemen, maar moderne computers zouden geen problemen mogen hebben om het te draaien. Met dat in gedachten komen we bij D3WASM, een port van de id Tech 4-engine die compatibel is met huidige browsers zoals Chrome en Firefox. Het project gebruikt de officiële demo van Doom 3, en ik moet toegeven dat het erg goed werkt.
De eerste download is niet al te groot (ongeveer 20 megabyte), maar zodra de partij is gestart, moeten we wachten tot het spel ongeveer 400 megabyte lokaal heeft opgeslagen. De rest is een kwestie van Doom 3 configureren, de graphics verbeteren, de toetsenbindingen wijzigen en andere details. De laatste update van D3WASM dateert van februari vorig jaar, toen de maker Gabriel Cuvillier erin slaagde de omvang van de binaries met 35 procent te verkleinen en de algemene prestaties met 50 procent te verhogen.
Gabriel legt op de officiële pagina ook uit dat het mogelijk is om de volledige versie van Doom 3 te draaien, op voorwaarde dat de gebruiker aanvaardt dat een webpagina meer dan 2 GB RAM verslindt (om eerlijk te zijn, een hapje voor Chrome). Deze conversie is tussen 40 en 60 procent langzamer dan de native editie, deels door het ontbreken van multithreading. Hoe dan ook, de demo is uitstekend en verdient absoluut je tijd.
Officiële site: Klik hier