パスワードを忘れた? アカウント作成
495890 journal

Torisugariの日記: Geckoベースのゲーム

日記 by Torisugari

キャラクターが歩き回るRPG(やアクションゲーム)を考えてみると、ブラウザのレンダリング能力は、要求に対してサチっているようです。そう思って、試しに、雰囲気が掴めるようなHTMLを書いてみました。(注意:Linuxだと、斜めに動くのが難しいですが、これのためにパッチを書いたので、今日以降のTrunkでは問題ないはずです。)
http://torisugari.googlepages.com/domwalking.html
http://torisugari.googlepages.com/domwalking2.html

グラフィックライブラリを叩いてゲームを作ったことがないので断言できませんが、JavaScriptで描画や入力を処理するのは、かなり楽だ思います。良くも悪くも、それだけ富豪的な環境で今日的ウェブの世界が展開されている、ということでしょう。

ただ、効果音を入れるのはかなり難しいでしょうね。XPCOMに直接アクセスしてもいい、という意味でのGeckoなら、nsISoundインターフェイス(ブラウザの下部に出るページ内検索で、入力をミスしたときに音をならす機能)が使えるので、特に問題ありませんが、もっと一般的な状況では、音を出すプラグインの方に引きずられるスクリプトになってしまいます。

そういえば、WHATWGには、音を出す要素の標準化案があって、その仕様に沿うと、各クライアントは最低でもPCMを再生できることが要求されるようです。しかしながら、仕様を満たしているだけの実装では、BGMを流しながら効果音を鳴らすのは無理だと思うので、この分野でゲームのレベルに追い付くのは、当分先の話になるのではないでしょうか。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

普通のやつらの下を行け -- バッドノウハウ専門家

読み込み中...