Ayh Febricula Gal GAME
このレースゲームは、画面を左右にタッチ&ドラッグしてレーシングカーを操作する 2D 縦スクロールゲームです。目標は、コース上の障害物を避け、できるだけ長く走り続けてハイスコアを獲得することです。
## 特徴
- シンプルなタッチ操作:画面を左右にタッチ&ドラッグして車を動かします。
- 段階的な難易度:レベルが上がるにつれて、ゲームのスピードと障害物の出現頻度が上がります。
- 多様な障害物:岩、他の車両、バリケードなど。
- スコア記録:現在のスコアと最高スコアが保存されます。
- レベルシステム:一定のスコアを達成するとレベルアップします。
## ゲームプレイ
1. 画面をタップしてゲームを開始します。
2. 画面をタッチ&ドラッグして車を左右に動かします。
3. コース上に現れる障害物を避けます。
4. 車が障害物に衝突するとゲームオーバーです。
5. ゲーム終了後、画面をタップして再開してください。
## ゲームメカニクス
- **スコア:** ゲームの進行に伴いスコアが上昇します。障害物を避けると追加ポイントを獲得できます。
- **レベル:** 一定のスコアに到達するとレベルアップします。
- **難易度:** レベルの上昇に伴い、ゲームの難易度は徐々に上がります。
- 障害物の動きが速くなります。
- 障害物の出現頻度が高くなります。
## 技術詳細
- Java を使用して Android 向けに開発されています。
- 効率的なゲームレンダリングのために SurfaceView を使用しています。矩形交差による衝突判定を行っています。- SharedPreferences を使用して最高スコアを保存します。
