タイミングを合わせて画面をクリックするHTMLゲームを作成したい。 HTML・JS・CSSファイルを作成して。 画面構成: - 背景画像(back_ground.png) - 画面中央にエネミー画像(enemy.png) - 画面左下に自機画像(chara.png) - 画面右上に攻撃エフェクト(attack.png) - 画面中央下に防御エフェクト(defense.png) - 画面左上にスコアテキスト システム構成: - 開始ステート(背景とSTARTボタン) - Startボタンを押すと、ジングル(start.mp3)が流れ、エネミー&自機&スコアが表示(待機ステート) - 1~2秒間のランダムな時間の後にエネミー画像が変わり、その0.5秒後に効果音(attack.mp3)と攻撃エフェクトが表示(攻撃ステート) - 攻撃ステート後画面を押すと効果音(defense.mp3)と防御エフェクトが表示され、(1000-攻撃ステートになってからボタンを押すまでのミリ秒)をスコアに加算 - 攻撃ステートから1秒たつと失敗 - 攻撃ステートより早くボタンを押すと失敗 - 失敗またはスコア加算後、攻撃ステート終了。待機ステートに戻る - これを10回繰り返した後終了ステートに移り、最終的なスコアを表示する。 - 4回目の待機ステートから1/2でフェイントステートに以降する。 - フェイントステートでは0.2秒だけ画像を変更するが、攻撃ステートには移らず、そのまま0.5~1秒間の待機ステートに戻る。 修正指示1 - a,b,cはアニメーションでなくどれか一つをランダムで表示するように - title.pngは画面全体をカバーするように - タイトルに「リードミー」ボタンを置き、readMe.txtの中身をダイアログで表示 - タイトルから遷移後、bgm.mp3を再生して待機。5秒後からattackを始める - enemy画像をenemy_attackに変更するのと同時にready.mp3を再生 - attack.pngの表示と同時にenemy画像をenemy_readyに戻し、attack.mp3を再生 - attack.pngは右端に移動 - faintであればfaint.mp3を再生 - defenseに成功すればdefense.mp3を再生 - 失敗ならfaild.mp3を再生 修正指示2 - マウスボタンを離した時でなく押し込んだ瞬間にして - タッチ操作の場合も同様に押した瞬間にして - attack.pngの高さをenemyと同じにして、画面幅1/4中央に近づけて 修正指示3 - 素材をpublicフォルダに移して - 終了後画面にタイトルに戻るを付けて - リードミーボタンが見辛い