A WebAssembly forradalma a böngészőben: Klasszikus RTS-ek új életre kelnek

A WebAssembly forradalma a böngészőben: Klasszikus RTS-ek új életre kelnek

Aug 10, 2026 webassembly webgl browser gaming retro gaming rts games open source game development web development wasm nostalgia gaming

Knights and Merchants: Így fut a 20 éves klasszikus közvetlenül a böngészőben

Volt olyan időszak, amikor egy játékélményhez le kellett tölteni vagy telepíteni valamit? Nos, a Knights and Merchants: The Shattered Kingdom esetében ez ma már a múlté.

Ez a korai 2000-es évek egyik kedvenc valós idejű stratégiai játéka mostantól közvetlenül a böngésződből játszható – köszönhetően a WebAssembly és a WebGL2 technológiáknak. Nincs szükség semmilyen letöltésre vagy telepítésre, csak nyisd meg az oldalt és már indulhat is a móka.

A KaM Remake projekt

A KaM Remake projekt a gaming közösség egyik igazi szerelemgyereke. Az eredeti motor újraalkotása és fejlesztése évek óta zajlik, de egy fejlesztő ezt továbbvitte: a teljes játékmotort WebAssembly-re (WASM) fordította. Ez azt jelenti, hogy a játéklogika, a renderelési folyamat és az audiorendszerek mind a böngésző sandboxában futnak, szinte natív sebességgel.

A technikai bravúr mellett az igazi kérdés: vajon sikerült-e megőrizni azt, ami az eredetit különlegessé tette?

A válasz: igen. A skirmish pályák, a tutorialok és a teljes kampányok mind működnek a megfelelő missziós szkriptekkel. A hanghatások pontosan szólnak, az egységek ismerős csatakiáltásai visszaköszönnek, és a háttérzene is megvan. Minden, ami az eredetit feledhetetlenné tette, átköltözött.

Nyílt forráskód, közösségi erő

A projekt forráskódja a GitHub-on érhető el, egy külön web branch mutatja, hogyan valósították meg a böngészős portot. Ez azt jelenti, hogy ha valaki saját régi játékmotorját szeretné webes platformra átültetni, itt egy kész referencia-architektúra a rendelkezésére.

Mit jelent ez a jövő szempontjából?

A WebAssembly csendben forradalmasítja, mi minden lehetséges a böngészőben. Olyan játékok, amelyekhez korábban dedikált kliens, plugin vagy emulator kellett, most bármilyen modern böngészőben futnak.

Indie fejlesztőknek és preservationistáknak (játékőrzőknek) egyaránt izgalmas idők jönnek. Ha pedig a WebGPU szélesebb támogatást kap, még komolyabb projektek is megjelenhetnek webes formában.


Szóval ha kedved támad nosztalgikus élményeket átélni – vagy épp most ismered meg először ezt a klasszikust –, a böngészős verzió egyértelműen bizonyítja: a jó játékok sosem igazán tűnnek el, csak új platformokat találnak maguknak.

Read in other languages:

BG EL RU CS TR UZ SV FI RO PT PL NB NL IT ES FR DE DA ZH-HANS EN