この間はJavaScriptで作るRPG用ライブラリを紹介した。今後のWebの行方、そしてJavaScriptの行方を占う上で面白いライブラリだ。

ピクチャ 1-26

しかしゲームはRPGだけではない。むしろ時間がかかるRPGよりも、こちらの方が手軽で中毒性は高そうだ。

今回紹介するオープンソース・ソフトウェアはJavascript Gamelib、JavaScriptによるアクションゲームライブラリだ。

アクションゲームと言えば、スーパーマリオのようなものが考えられるが、現状ではまだそこまでの完成度ではない。ポン(PONG)や簡単な板を避けるようなゲームくらいだ。

ピクチャ 2-25

だが、キャラクターを動かすことでキャラクターの向いている方向を変えたり、当たり判定のある動きをするサンプルもあるので、初期のファミコンくらいの動きはできるようになるかも知れない。

ピクチャ 3-17

他にもWebOS風にウィンドウやメニューを生成する、マウスクリックでブロックを飛ばす、キャラクターの動きに影響を受けつつマウスに向かって飛んでくるブロック、サウンドなど、様々なサンプルが作られている。

ピクチャ 4-21

その内、ブラウザでファミコンのソフトを再現していくプロジェクト、なんて立ち上がるかもしれない。今後の動向が注目されるソフトウェアだ。

javascriptgamelib - Google Code
 http://code.google.com/p/javascriptgamelib/

ピクチャ 5-12