Ball Pop
5色のボールを入れ替えて、縦・横3つ以上同じ色を揃えると消える。
30手以内にハイスコアを目指すパズルゲーム。連鎖でスコア倍率アップ。
BALL PUZZLE
3つ以上つなげて消そう
SCORE
0
BEST
0
MOVES
30
実装のポイント
- Web Audio API のみでサウンドを実装(外部ライブラリなし)
- Pointer Events API でドラッグ操作を実装(マウス・タッチ統一)
- iOS Safari のスクロール抑制: touchstart/touchmove を
{ passive: false }でネイティブ登録 - 消去エフェクト: CSS @keyframes をランタイムで動的インジェクト
- 初期配置は3つ揃いが発生しないよう生成時に制御