毎日ゲームチャレンジ Day 29: スワップソーター
おはこんばんちは!100日間毎日ゲーム作る人、aomaです!
29日目はミニソートパズル「スワップソーター」。ランダムに並んだ4つの数字を、タップだけで昇順に並び替えます。手数は記録に残るので、ムダのないスワップでハイスコアを叩き出しましょう。
残り: 60.0 秒
スコア:0
ベスト:0
連続クリア: 0
今回の手数:0
左から小さい順に並べ替えましょう。
スタートで並べ替え開始。タイルを2回タップして入れ替えます。
遊び方
- スタートで60秒間のカウントダウン開始。数字タイルがランダムに並びます。
- タイルを2回タップして入れ替え、左から小さい順になるよう並べ替えましょう。
- 並べ替えに成功すると次の問題へ。連続クリアでスコアが伸びるので、素早い判断と最小手数を意識してください。
実装メモ
- タイル配列はシャッフル後、昇順の初期状態を避けてゲーム性を確保。
- 選択中タイルのインデックスを保持し、2回目のタップでスワップを実行。正しい位置は色でフィードバック。
- スコア/ベストはローカルストレージに保存し、Web Audio API で選択・入れ替え・クリア時の効果音を追加してタッチ操作を快適にしました。
これまでに遊んだゲーム数: 0