Waarom je oude RTS-games nu gewoon in je browser werken
Oude favorieten herleven: hoe Knights and Merchants via de browser speelbaar werd
Herinner je je nog die eindeloze uurtjes waarin je kaarten veroverde in Knights and Merchants: The Shattered Kingdom? Die klassieke RTS uit het begin van de 21e eeuw draait nu gewoon in je browser. Geen downloads, geen installatiegedoe—gewoon nostalgisch gamen, direct vanaf een webpagina.
Van remake naar browserport
De KaM Remake-community heeft jaren gestopt in het opnieuw bouwen en verbeteren van de originele engine. Nu heeft een doorzetter het project naar een hoger niveau getild door de volledige game-engine te compileren naar WebAssembly (WASM). Daarmee draait alle game-logica, rendering en geluidssystemen als native-achtige code binnen de browser.
Alles behouden
Wat deze prestatie zo bijzonder maakt? Vrijwel niets ging verloren. Spielers krijgen de complete ervaring: skirmish-kaarten, tutorials en volledige campagnes met werkende missiescripts. Geluidseffecten werken correct. Eenheidenspraak brengt die vertrouwde strijdkreten. De soundtrack zet de juiste stemming. Kortom: alles wat het origineel bijzonder maakte, is meegekomen.
Open source als fundament
Het project laat zien hoe krachtig open-source-samenwerking kan zijn. De volledige broncode staat op GitHub, met een speciale web-branch die precies uitlegt hoe deze browserport is gerealiseerd. Andere ontwikkelaars kunnen dit als blauwdruk gebruiken voor hun eigen legacy game engines.
De toekomst van browser-based gaming
WebAssembly heeft de afgelopen jaren stilletjes revolutionair werk geleverd. Games die ooit dedicated clients, plugins of emulators nodig hadden, draaien nu overal met een moderne browser. Voor indie-ontwikkelaars én retro-gaming preservationisten opent dit enorme mogelijkheden.
Kijkend naar de toekomst: naarmate WebGPU breder ondersteund raakt, worden de grenzen van wat mogelijk is steeds verder verlegd. Complexe, grafisch intensieve applicaties behalen nu al respectabele prestaties in de browser.
Dus of je nu je kinderlijke herinneringen opfrist of het spel voor het eerst ontdekt—de browserversie bewijst het: sommige klassiekers verbleken nooit. Ze vinden gewoon nieuwe plekken om te stralen.