Ayh Febricula Gal GAME
This racing game is a 2D vertical scrolling game where players control their race car by touching and dragging left and right on the screen. The goal is to avoid obstacles on the road and survive as long as possible to achieve a high score.
## Features
- Simple Touch Controls: Touch and drag left and right to move your car.
- Progressive Difficulty: Game speed and obstacle frequency increase with each level.
- Multiple Obstacle Types: Rocks, other vehicles, and roadblocks.
- Score Tracking: Saves your current score and highest score.
- Level System: Level up after reaching score milestones.
## Gameplay
1. Tap the screen to start the game.
2. Move your car left and right by touching and dragging on the screen.
3. Dodge obstacles that appear on the road.
4. The game ends when your car collides with an obstacle.
5. Tap the screen to restart after the game ends.
## Game Mechanics
- **Scoring:** Your score increases as the game progresses; dodging obstacles earns extra points.
- **Levels:** You level up after reaching certain score milestones.
- **Difficulty:** The game difficulty gradually increases with each level:
- Obstacles move faster.
- Obstacles appear more frequently.
## Technical Details
- Built for Android using Java.
- Uses SurfaceView for efficient game rendering. Collision detection using rectangle intersection - Saving the highest score using SharedPreferences
