Create a 2D physics-based trajectory shooter game, similar to Bowmasters, with a vibrant and playful art style. The game should be built with the following core features and game modes accessible from a main menu:
1. **Core Game Mechanics:**
* Implement turn-based, 1v1 combat where players control a character.
* Players aim by dragging on the screen to set the angle and power of their shot.
* Characters should have distinct appearances and unique projectiles.
* Include a health bar for each character. The first to reduce the opponent's health to zero wins.
2. **Main Menu:**
* Design a clear start menu with buttons to navigate to the different game modes ("1v1 Versus", "2-Player Versus", "Apple Challenge", "FreePlay"), the character selection screen, and a "Daily Chest" area.
3. **Game Modes:**
* **1v1 Versus Mode:** Player vs. AI opponent.
* **2-Player Versus Mode:** A local multiplayer mode for two players on one device.
* **Apple Challenge Mode:** A target practice mode. The objective is to shoot an apple off a stationary character's head.
* **FreePlay Mode:** A practice mode where all characters in the game are available for the user to try out against a non-attacking target.
4. **Characters & Progression:**
* Create an initial set of 3-4 unique playable characters.
* Character data (who owns what) should be stored persistently in the database and linked to the user.
5. **Retention & Monetization Systems:**
* **Daily Chest:** A feature on the main menu that allows a user to claim a free reward once every 24 hours. The reward could be in-game currency.
* **VIP Pass:** Implement the logic for a VIP status. If a user has VIP status (a simple true/false flag in their user data for now), they should see a "VIP" icon next to their name or on the main menu.
All game progress, unlocked characters, currency, and VIP status must be saved to the database and associated with the currently logged-in user.
Create a 2D physics-based trajectory shooter game, similar to Bowmasters, with a vibrant and playful art style. The game should be built with the following core features and game modes accessible from...