JavaScriptでRPG?「The ClanFX Javascript Game Engine」
何でもJavaScriptでやってしまおう。サーバとの通信はAjaxにすれば、クライアントサイドはあたかもローカルアプリケーションのように操作できる。
数々のソフトウェアがWebアプリケーションとして登場したが、これは別格と言えそうだ。何せJavaScriptでゲーム、それもRPGを作る試みなのだ。
今回紹介するオープンソース・ソフトウェアはThe ClanFX Javascript Game Engine、JavaScriptベースのゲームエンジンだ。
The ClanFX Javascript Game Engineはエンジン部なので、実装は別になる。が、デモも用意されているのでぜひ見てみて欲しい。
中世風の町をイメージした風景に、馬車や人が点在している。自分自身は矢印キーで移動させることが可能だ。また、各キャラクターのそばにいくと、吹き出しが表示される。
キャラクターによっては話しかけた瞬間に動き出したり、その後あとを付けてくるようになったりする。建物の中には入れないようだが、現時点でも十分可能性を感じさせてくれる。
ブラウザ上のRPG、MMORPGなどのゲームは専用クライアントが必要で、プラットフォームが限定されることが多い。JavaScriptはその壁を乗り越えて、誰でも手軽に楽しめる。通信の問題などもあろうが(Cometが使えるだろうか)、面白いソフトウェアだ。
Cory Michael McKenna - Open Source Developer
http://clan-mckenna.net/clanfx.html
SourceForge.net: The ClanFX Javascript Game Engine
http://sourceforge.net/projects/clanfx