Doom in JavaScript sul browser

Dopo il port di Doom su di una calcolatrice, questa volta è il turno di una versione in JavaScript da giocare direttamente nel browser; naturalmente il progetto ha valenza perlopiù dimostrativa, ma è comunque interessante.

”Ever since Id Software released the Doom source code under the GPL, it’s been ported to platform after platform. Now, you can play Doom compiled to JavaScript on the web, using standard web technologies like Canvas and without any plugins

Per poter realizzare tutto ciò, gli sviluppatori si sono serviti di Emscripten, un generatore di codice JavaScript a partire da bytecode LLVM (LLVM che, probabilmente, meriterebbe un articolo dedicato).

[spoiler][semi-OT] Almeno per quanto riguarda la mia esperienza, anche questa volta, si nota come l’interprete JS di Mozilla sia riuscito a superare in prestazioni quello di Google[/spoiler]

Via: SlashDot
Fonte e gioco da provare: pagina del progetto

ColorPiano: una sinestesia digitale a base di LEGO e tecnologie Web
ColorPiano: una sinestesia digitale a base di LEGO e tecnologie Web
SBrick.js: Robotica semplificata grazie a LEGO, SBrick e Web Bluetooth
SBrick.js: Robotica semplificata grazie a LEGO, SBrick e Web Bluetooth
Guida ai Regali di Natale 2016
Guida ai Regali di Natale 2016
Arkanoid in PDF
Arkanoid in PDF
MeteorJS Italia, 7 novembre a Torino
MeteorJS Italia, 7 novembre a Torino
Come attivare subito la nuova Google Bar
Mozilla libera il Kraken