Lo sviluppatore russo Nikita Aksjonov, noto anche come Carter54, ha portato nel browser il classico Carmageddon. Non si tratta di un'emulazione attraverso DOSBox, ma di un port nativo del gioco originale del 1997, che si avvia direttamente in un browser moderno.
Secondo quanto riferito dall'autore su DTF (dtf.ru), è stato preso come base un progetto fan-made Dethrace, che si occupa di reverse engineering di Carmageddon e del ripristino del motore per farlo funzionare su sistemi moderni. Aksjonov segnala che Dethrace è decompilato per circa il 70%, ma le principali funzioni di gioco sono già attive, quindi questo è stato sufficiente per il trasferimento nel browser.
Di conseguenza, in «pochi pomeriggi» è stato creato un port con supporto per 60 FPS, un rendering migliorato «in stile originale 3Dfx» e un controllo di corsa più familiare con le frecce della tastiera invece del vecchio schema sul NumPad. Si può giocare attraverso una demo online, mentre l'autore ha caricato il codice sorgente su GitHub. Dallo descrizione del repository, il port utilizza.
WebGL 2 WebAssembly, Web Audio e . Sono supportati gioco in solitario, menu, gare, avversari, pedoni, bonus, replay, salvataggi tramite IndexedDB, tastiera e mouse. Per l'esecuzione locale è necessaria una copia legittima di Carmageddon: i dati di gioco originali non sono inclusi nel repository.Browser "Stella del Nord" / Nordstjernen / Northern Star 1.0.18
Fonte: linux.org.ru
