Animal Pop GAME
アニマルポップは、シンプルなループで構成された、気軽に楽しめるタップゲームです。ターゲットとなる動物を見て、ボードをスキャンし、制限時間内に一致する動物をタップしましょう。
**ゲームプレイ**
- 画面上部に大きなターゲット動物が表示されます
- 3×3 のボード内で同じ動物をタップします
- 正しくタップすると、スコア、コンボ、目標達成度が上がります
- 間違ったタップをするとハートが減ります
- タイマーがゼロになる前に目標を達成しましょう
**アシストシステム**
- ヒントで正しいタイルがハイライト表示されます
- シャッフルでボードがリフレッシュされ、次の動きがスムーズになります
- レスキューでゲーム終了前にソフトコンティニューが可能です
**プレイヤーフレンドリーな UX**
- 一時停止、報酬、結果表示など、楽しいカスタムダイアログが表示されます
- マルチフラグメントナビゲーションではなく、マルチアクティビティ構造を採用しています
- セカンダリーページには、ステータスバーに合わせたカスタムタイトルバーが表示されます
- 上部のステータスバーと下部のジェスチャー/ナビゲーションエリアは、画面端まで対応しています
**データとページ**
- ホーム画面には概要とクイックアクセスポイントが表示されます
- 履歴には最近のプレイが時系列の逆順で表示されます
- 統計情報には、合計ゲーム数、スコア、コンボ数、レスキュー数、アシスト数が記録されます
- 設定で快適性オプションと難易度を調整できます
- 遊び方ガイドループ処理を簡潔に
**広告統合**
- リワード広告:レスキュー継続、ヒント補充、シャッフル補充
- インタースティシャル広告:ホーム画面へのダブルバック終了
- 広告が利用できない場合のリワードフォールバックはユーザーフレンドリー
**技術ノート**
- Kotlin + XML レイアウト
- マルチアクティビティナビゲーション
- MVVM スタイルのページ状態管理
- RecyclerView ベースのボードと履歴リスト
- SharedPreferences による永続化
- TradPlus SDK のモジュール統合
- Android 16KB 互換性サポート
