世界中のハッカーを惹きつけてやまない究極のローグライクゲーム「NetHack」。これをWebブラウザでプレー可能にする「BrowserHack」が公開されています(GitHub、Hacker News)。
BrowserHackの移植は、オリジナルNetHackのCソースコードに対し、"X11"、"Qt"と並ぶ"Web"ウィンドウシステムを定義することで大部分成し遂げられ、あとはEmscriptenを使ったCソースコードのJavaScriptへの変換で、ブラウザで動作可能なNetHackが作られている様子。
残念ながらASCII版でのプレーはいまのところできませんが、例えばNetHack in your browserや、nethack.alt.orgなどの別サイトを使用することはできます。
取っ付きにくい印象のNetHackなので、どこでも気軽にプレーすることができるブラウザ版は入門用にぴったりかもしれません。