JavaScriptでアクションゲームを「Javascript Gamelib」
この間はJavaScriptで作るRPG用ライブラリを紹介した。今後のWebの行方、そしてJavaScriptの行方を占う上で面白いライブラリだ。
しかしゲームはRPGだけではない。むしろ時間がかかるRPGよりも、こちらの方が手軽で中毒性は高そうだ。
今回紹介するオープンソース・ソフトウェアはJavascript Gamelib、JavaScriptによるアクションゲームライブラリだ。
アクションゲームと言えば、スーパーマリオのようなものが考えられるが、現状ではまだそこまでの完成度ではない。ポン(PONG)や簡単な板を避けるようなゲームくらいだ。
だが、キャラクターを動かすことでキャラクターの向いている方向を変えたり、当たり判定のある動きをするサンプルもあるので、初期のファミコンくらいの動きはできるようになるかも知れない。
他にもWebOS風にウィンドウやメニューを生成する、マウスクリックでブロックを飛ばす、キャラクターの動きに影響を受けつつマウスに向かって飛んでくるブロック、サウンドなど、様々なサンプルが作られている。
その内、ブラウザでファミコンのソフトを再現していくプロジェクト、なんて立ち上がるかもしれない。今後の動向が注目されるソフトウェアだ。
javascriptgamelib - Google Code
http://code.google.com/p/javascriptgamelib/