Dopo il port di [tag]Doom[/tag] su di una [url=https://leganerd.com/2011/02/20/emulare-doom-con-una-calcolatrice-scientifica/]calcolatrice[/url], questa volta è il turno di una versione in JavaScript da giocare direttamente nel browser; naturalmente il progetto ha valenza perlopiù dimostrativa, ma è comunque interessante.
[quote]”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[/quote]
Per poter realizzare tutto ciò, gli sviluppatori si sono serviti di [url=https://github.com/kripken/emscripten/wiki]Emscripten[/url], un generatore di codice JavaScript a partire da bytecode [url=http://llvm.org/]LLVM[/url] (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: [url=http://games.slashdot.org/story/11/05/31/1833239/Doom-Ported-To-the-Web]SlashDot[/url]
Fonte e gioco da provare: [url=https://developer.mozilla.org/en-US/demos/detail/doom-on-the-web/]pagina del progetto[/url]