This game offers a fast-paced and engaging experience, challenging players to manage their position and timing to avoid enemy attacks while maximizing their score.
### Key Features:
- **Player Vehicle:** The player controls a vehicle that can be moved by dragging it across the screen. The vehicle has a hitbox for collision detection and a life bar that decreases when hit by enemy projectiles.
- **Enemies:** Enemies spawn in waves and have varied colors. They move downwards and can dodge the player's vehicle. Enemies can shoot projectiles at the player and have a hitbox for collision detection. When destroyed, they increase the player's score.
- **Bullets and Projectiles:** The player fires bullets at regular intervals, which can destroy enemies. Enemies also fire projectiles that can damage the player's vehicle. Bullet speed is slightly randomized for variety.
- **Score and High Score:** The game tracks the player's score, which increases when enemies are destroyed. A high score is maintained using a storage plugin, and both scores are displayed on the screen.