毎日ゲームチャレンジ Day 79: ビート・サークル (Beat Circle)
おはこんばんちは!100日間毎日ゲーム作る人、aomaです!
79日目は「ビート・サークル」。 360度から迫りくるビート。 リズム(BGM)に合わせて画面をタップし、完璧なタイミングで迎撃せよ! ※音が鳴ります(リズム重視のため必須)
0
x0
PERFECT!
遊び方
- ビート(リズム)に合わせて、青い光の玉が中央のサークルに向かって飛んできます。
- 光の玉が中央の紫のリング(判定ライン)に重なった瞬間に、画面のどこでもいいのでタップ(またはクリック、スペースキー)してください。
- タイミングが合うとスコア&コンボが増えます。
- タイミングが合うとスコア&コンボが増えます。
- 全8小節をプレイしてハイスコアを目指しましょう!
- ※重要: 音ゲーなので、音を出してプレイしてください。
実装メモ
- Web Audio APIの
currentTimeを基準にした高精度スケジューリングシステムを実装。 - シンセサイザー(Oscillator)でリアルタイムにドラム音(Kick, Snare, Hihat)を合成・演奏しています。
- 描画は
timeベースで補間しているため、ラグがあっても音楽とノーツの位置ズレが最小限になるように設計されています。
これまでに遊んだゲーム数: 0