何でもJavaScriptでやってしまおう。サーバとの通信はAjaxにすれば、クライアントサイドはあたかもローカルアプリケーションのように操作できる。

ピクチャ 2-22

数々のソフトウェアがWebアプリケーションとして登場したが、これは別格と言えそうだ。何せJavaScriptでゲーム、それもRPGを作る試みなのだ。

今回紹介するオープンソース・ソフトウェアはThe ClanFX Javascript Game Engine、JavaScriptベースのゲームエンジンだ。

The ClanFX Javascript Game Engineはエンジン部なので、実装は別になる。が、デモも用意されているのでぜひ見てみて欲しい。
ピクチャ 3-15

中世風の町をイメージした風景に、馬車や人が点在している。自分自身は矢印キーで移動させることが可能だ。また、各キャラクターのそばにいくと、吹き出しが表示される。

キャラクターによっては話しかけた瞬間に動き出したり、その後あとを付けてくるようになったりする。建物の中には入れないようだが、現時点でも十分可能性を感じさせてくれる。
ピクチャ 4-18

ブラウザ上の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