HTML5ベースのアドベンチャーゲームシステムの実験プログラムです。Webゲーム実験室でRPGのゲームシステムとして開発中の実験プログラムの一部になります。
JavaScriptでCanvasやAudioタグの操作を行いマップスクロール表示、BGM再生、イベント処理などを実装してみました。イベント処理では、キャラクタとの会話や選択ダイアログの選択結果によるフラグ設定、画像表示など単純なアドベンチャーゲームで必要になりそうなものを一通り実装してみたつもりです。
JavaScriptのソースに各種データやイベントのスクリプトなどを直接記述しているので、実際のゲーム開発にそのまま使うことは出来ません。
BGMを再生すると音声ファイルが再生されますので、音量にご注意ください。IE9ベータ版では、Audioオブジェクトの生成が出来ないため、BGMを再生するとエラーになります。
開始ボタンをクリックすると実験開始です(HTML5対応Webブラウザが必要)。
プログラム一式ダウンロード(393KB)
プログラムをダウンロードして実行する際は、jsadvpt.htmlをJavaScriptを有効にしたHTML5対応Webブラウザで開いてください。