2048 Gameの紹介
2048 は、シングルプレイヤーのスライディングブロックパズルゲームです。ゲームの目的は、グリッド上で番号の付いたタイルをスライドさせて組み合わせて、2048 番のタイルを作成することです。ただし、目標に到達した後もゲームを続けて、より大きな番号のタイルを作成することができます。
🚂? モチベーション
クロスプラットフォームをサポートする Flutter の能力に魅了され、それを使って何か楽しいものを実装したいと思いました。それから、このゲームを作成するという考えが浮かびました。タイルの移動ロジックは、他の 2048 ゲームプロジェクトからコピーされます。
☑️ やること
統計(移動数、プレイ時間など)
アニメーションに取り組みます(現在、ボードに沿ってタイルを移動するアニメーションはありません)
機能の概要
さまざまなグリッドサイズをサポート(標準 - 4x4 グリッド)
ゲームエンジンは UI から分離されています
ハイスコアのサポート(SharedPreferences / NSUserDefaults に保存)
一歩後退をサポート
勝敗チェック
不足している機能(すべての貢献を歓迎します)
アニメーションを移動する
ジェスチャーエンジンの反応が少し遅いようです
限られたテスト範囲
ステップの履歴(マルチステップバック)
🚂? モチベーション
クロスプラットフォームをサポートする Flutter の能力に魅了され、それを使って何か楽しいものを実装したいと思いました。それから、このゲームを作成するという考えが浮かびました。タイルの移動ロジックは、他の 2048 ゲームプロジェクトからコピーされます。
☑️ やること
統計(移動数、プレイ時間など)
アニメーションに取り組みます(現在、ボードに沿ってタイルを移動するアニメーションはありません)
機能の概要
さまざまなグリッドサイズをサポート(標準 - 4x4 グリッド)
ゲームエンジンは UI から分離されています
ハイスコアのサポート(SharedPreferences / NSUserDefaults に保存)
一歩後退をサポート
勝敗チェック
不足している機能(すべての貢献を歓迎します)
アニメーションを移動する
ジェスチャーエンジンの反応が少し遅いようです
限られたテスト範囲
ステップの履歴(マルチステップバック)
表示