)は、WWAのJavaScript実装です。煩わしい警告は出ず、スマートフォンでも動作します。サーバにアップロードするファイルについて下記の通りです。フォルダごとアップロードすることを強くおすすめします。1.mp3と3.mp3はシステムで使用するので必ずアップロードしてください。アップロードは任意です。本家のWWA.classに相当します。名前はHTML中のscript要素で変更できます。wwa.jsから起動するマップデータのローダです。名前は「起動するには」で紹介する「data-wwa-loader」属性で変更できます。WWAの見栄えを調整するCSSファイルです。アップロードしないと見栄えがかなり大変なことになります。名前はHTML中のlink要素で変更できます。wwa.cssのメッセージウィンドウを、WWA原作(Java版)風味に近づけたものです。こちらを指定する場合にはwwa.cssは不要です。ページのWWAの部分以外の見栄えを調整するCSSファイルです。自由に編集してみてください。WWAのマップデータファイルです。WWAを配置するWebページです。「wwa-wrappeer」のIDを持つdiv要素の中にWWAが立ち上がります。WWAのマップで使う画像です。属性に起動したいマップデータの名前を記入します。上の例では、caves01.datです。ローカルでテストしたい場合は、同梱の「wwa-server.exe」をご利用ください。http://localhost:3000/に続けて同じディレクトリのHTMLファイルをURLに指定するとテストプレイできます。起動したいマップデータのファイル名を記述します。(例:wwamap.dat)data-wwa-loader属性ローダのファイル名を記述します。通常、wwaload.jsから変更する必要はありません。通常はtrueを指定してください。falseを指定するとURLゲートが無効になります。サイズ:横560ピクセル*縦440ピクセル。下の16ピクセル分はステータスバーに隠されます。指定しなかった場合は本家を再現した白のローディング画面が使われます。効果音ファイルが入っているフォルダを指定できます。指定しなかった場合は./audio/になります。data-wwa-classic-mode-enable属性trueを指定すると、本家と類似した挙動で動作します(詳細は後述)。指定しなかった場合はfalseになります。data-wwa-item-effect-enable属性falseを指定すると、アイテム取得時のエフェクトが無効になります。指定しなかった場合はtrueになります。WWA」(v3.1系以下やJava版WWAでのボタン)でに変更できます。指定しなかった場合はfalseになります。CSSファイルの文字コードはUTF-8(BOMなし)としてください。下記の機能は本家とは異なる挙動をすることがあります。物体ジャンプゲートから物体ジャンプゲートにジャンプしたときのパーツメッセージ表示優先順位ランダム選択パーツマクロが実行されるタイミング下記はdata-wwa-classic-mode-enableをfalseした場合に、異なる挙動をします。メッセージ表示中の物体パーツのアニメーションWWA作成ツールは作者NAO氏の許可を得て再配布しております。Wingのエンジン本体をキャッシュさせない機構も検討したいと考えています。本バージョンより、多くの環境で60FPSで動作すると思われます。60FPSの場合、ゲームの進行速度や歩行アニメーションの速度がこれまでの約1.2倍になるので注意してください。Phoenixのサポートは、v3.1.xをもって廃止されました。Phoenixの提供はありませんのでご了承願います。WWAに戻せます)50FPSからrequestAnimationFrameによるフレーム呼び出しに変更。待ち時間の処理をフレーム単位の指定に変更FirefoxによるローカルでのHTMLオープン時に警告(alert)ダイアログが出ないように変更サポートブラウザを明記その他、開発上複雑になったコードの整理を実施。β版とは異なる内容でW3.15cがリリースされたため、変更差分を取り込む。配布zipファイルの文字コードをCP932からUTF-8に変更。配布物にマルチバイト文字のファイル名が入らないように変更。(W3.15)GitHubでの配布物自動生成を開始。値が負になる場合のキーボードおよびマウス入力の挙動を修正。(W3.15)特定の条件を満たすときに画像ファイル名のロードに失敗する問題を修正。(W3.14b+)W3.14aからW3.14bへの変更点ランダム選択パーツが勝手に動き出す問題を修正。ランダム選択パーツが置換される範囲を修正。リスタート時にランダム選択が置換されない問題を修正。W3.14からW3.14aへの変更点メッセージ表示中にスペースキーを押すとスクロールされる問題を修正。(W3.14a)オーディオ関連ディレクトリの配置変更を配置変更可能に(W3.14a)WWA公式での文字列ロードに関する不具合への対応(W3.14++)配布マップデータにパスワードがかかっている問題を修正(W3.14++)ランダム選択パーツが初期状態でマップ上に配置されている場合にパスワードセーブの互換性がなくなる問題を修正。(W3.14)ジャンプゲート後に表示される画面領域を原作準拠に変更。(W3.14)「物を売る」パーツで物体パーツ番号0番を売る場合の挙動を原作準拠に変更。(W3.14)「物を売る」パーツの結果、アイテムが持てない場合、システムメッセージが反映されない不具合を修正。(W3.14)W3.13bからW3.14への変更点ランダム選択パーツが最初から配置されているマップでパスワードが使用不可になる不具合を修正。W3.13bからW3.13cへの変更点パスワードセーブを実装。WWAが設置されているページで、WWAより上の要素にCSSでスタイルを指定した場合に、メッセージのレイアウトが崩れる問題を修正(W3.13cで修正)。戦闘予測ウィンドウにも$colorを適用するように変更(W3.13cで修正)。メッセージ中の<C>,<P>タグの挙動を原作通りに修正(W3.13cで修正)。一部メッセージウィンドウのスタイルを修正(W3.13cで修正)。物を売るパーツによりゲームオーバーになった時にメッセージウィンドウが消えない不具合を修正(W3.13b++で修正)。戦闘が1フレームで終了する場合に戦闘ウィンドウが出ない問題を修正(W3.13b+で修正)。戦闘ウィンドウとエフェクトの出現タイミングを1フレーム遅らせるように仕様を変更(待ち時間への対応)(W3.13aで修正)メッセージつき壁パーツとメッセージつき物体パーツ(通常と扉が開かない場合を除く)が重なっていた時に物体パーツを優先するよう仕様を変更(W3.13aで修正)マップデータをキャッシュしないように仕様を変更(W3.13+で修正)W3.12eからW3.13への変更点WWA作成ツール同梱のため、配布ファイルのディレクトリ構成を大幅に変更。WWAのシステムで使うCSSを「style.css」から「wwa.css」に分離。マクロのみをメッセージに含む道の上にプレイヤーがいて、その上に物体パーツがある時に物体パーツイベントがスルーできる問題を修正。鍵が無くならない扉を開けた時に効果音が鳴らない問題を修正。使用型アイテムを、キーボード押しっぱなしで無限に使用できてしまう問題を修正。マクロのみをメッセージに含むクリック型アイテムを使用した時にメッセージウィンドウが表示されっぱなしになる問題を修正(W3.12e+で修正)W3.12dからW3.12eへの変更点マクロの実行を、メッセージの指定から1フレーム遅らせるように挙動を変更(これにより、待ち時間と併用した場合の挙動が原作どおりになる。)(W3.12eで修正)方向キーを入力しながらメッセージボックスを閉じた時に、すぐには移動できないように仕様を変更。(W3.12eで修正)扉を開けた時に描画を1フレームスキップするように仕様を変更。(原作3.10と同じ挙動、$dirmapのためにこの仕様になったそうです。プレイヤースタート地点に物体パーツがあった場合に1フレームの間操作を禁止するように修正。物体ジャンプゲートの接触時にプレイヤーが正しい場所に飛ばなかった問題を修正。メッセージ送りのボタンを押し続けると早送りができるように。背景URLゲートでBLANK指定が効かなかった問題を修正。wwa.js中のa要素(リンク)で、「wwa-copyright」クラスを持つものに触れたときに確認ダイアログを表示するように変更(このサンプルはアップデート版には含まれておりません。サンプルをご覧になりたい場合はフルパッケージ版をダウンロードしてください)。サポートブラウザPCOSは不問です。一段落したので、もう少し考えてみることにします。Licenseとします。ライセンスの下に提供されています。