Rocket Bot Royale - Tank Battle Royale

Seele01-Flash
By
Rocket Bot Royale combines intense tank combat with battle royale mechanics in a unique gravity-defying arena. Blast opponents, collect resources, and survive the rising waters in this thrilling multiplayer experience.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Rocket Bot Royale (3D Mobile Remake)**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Vibrant, "Low-poly Cartoon" aesthetic. Use flat shading or toon shading to mimic the original 2D vector art style but in 3D. Bright, saturated colors (Cyan sky, vibrant green turf, bright pink/orange UI). * **Environment Layout:** The scene is a 2.5D side-scrolling world consisting of multiple "Floating Islands" (spheres or irregular distinct landmasses) scattered in the sky. * **The "Zone":** A semi-transparent, rising blue water mesh (plane) at the bottom of the screen that slowly moves upward, simulating the shrinking battle royale zone. * **Characters:** Cute, boxy 3D tanks with a distinct turret and barrel. * **Performance:** Use `InstancedMesh` for environment chunks if possible. Limit shadow casting to the main player. Use simple geometry for projectiles (spheres) and particle systems (squares) for explosions to maintain 60FPS on mobile browsers. ### 2. Audio Requirements * **BGM:** Fast-paced, energetic "Chiptune / Synth-pop" track with a driving bassline to induce tension. * **Sound Effects (SFX):** * *Shoot:* A punchy, compressed "thump" sound. * *Explosion:* A crunchy, retro 8-bit noise burst. * *Jump/Recoil:* A mechanical "whoosh" when the tank is propelled by the cannon. * *Coin Collect:* A high-pitched, positive "ding". * *Water:* A bubbling hiss sound when a player touches the rising water. ### 3. Gameplay Loop * **Core Mechanic - Radial Gravity:** This is the most critical mechanic. Tanks do not drive on a flat plane; they drive *around* the circular/irregular floating islands. Gravity pulls the tank toward the center of the nearest island. * **Rocket Jumping:** The tank's weapon has high recoil. Players must use this recoil to launch themselves (Rocket Jump) from one island to another to escape rising water or enemies. * **Combat:** Real-time shooting. Projectiles follow a parabolic arc influenced by the radial gravity. Direct hits damage enemies; terrain can be destructible (optional, but preferred simple impact craters). * **Objective:** Survive the longest. Avoid the rising water level and destroy the AI bots (or other players). * **Loot:** Destroyed enemies drop Gold Coins (yellow spheres) that rotate and float. ### 4. Mobile Controls & Interaction * **Orientation:** Landscape Mode (fullscreen). * **Dual Stick Setup:** * **Left Virtual Stick:** Move the tank left/right along the surface of the current island (tank rotates to match surface normal). * **Right Virtual Stick (Drag-to-Aim):** Controls the turret angle and power. Dragging away from center aims; releasing fires the shot. * **Visual Guides:** Draw a "Trajectory Line" (dotted curve) when the player drags the right stick to show where the shell will land, aiding aiming on small screens. * **Feedback:** * *Haptic:* Trigger `navigator.vibrate(20)` on shooting and `navigator.vibrate(50)` on taking damage. * *Camera:* The camera should smoothly follow the player, keeping them centered but zooming out slightly when aiming or moving fast. * *UI:* Large, touch-friendly Health Bar floating above the tank. A Pause button in the top-right corner (min 44x44px). Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Rocket Bot Royale is an innovative multiplayer tank battle royale game that revolutionizes the classic tank combat genre. Set in a gravity-defying arena, this 2D battle extravaganza challenges players to survive longer than their opponents while mastering physics-based tank movement and strategic combat.

The game features a unique blend of traditional battle royale elements with creative tank mechanics, where your cannon serves both as a weapon and a propulsion system. Navigate floating islands with their own gravitational fields while engaging in intense multiplayer battles that test both your reflexes and tactical thinking.

Core Features

Revolutionary Tank Combat System

Experience tank battles like never before with gravity-defying mechanics. Use your tank's cannon to propel yourself around the battlefield, creating dynamic movement patterns that add a new dimension to combat strategy. Each shot can either eliminate enemies or help you navigate the challenging terrain.

Battle Royale Survival Mechanics

Survive in a shrinking arena where rising water levels constantly force players into closer combat. This creates intense, fast-paced battles where positioning and timing become crucial for survival. The last tank standing claims victory in this ultimate test of skill and endurance.

Progressive Upgrade System

Earn gold coins and gems through gameplay to unlock powerful perks and weapons. The leveling system provides access to game-changing upgrades including rapid-fire capabilities, protective shields, additional ammunition, and more advanced combat tools.

Cross-Platform Multiplayer

Battle players across different platforms seamlessly. Whether you're playing on your web browser, mobile device, or Steam, you'll face opponents from all supported platforms in unified multiplayer matches.

Gameplay Mechanics

Physics-Based Movement

Master the art of cannon-propelled movement as you navigate islands with unique gravitational properties. Each rock formation has its own center of gravity, creating dynamic battlefield conditions that change how you approach combat and movement.

Resource Collection and Economy

Collect coins from defeated enemies and complete objectives to build your in-game wealth. Use collected resources to purchase pre-game advantages, unlock new equipment, and accelerate your progression through the leveling system.

Goal-Based Progression

Complete specific objectives and challenges to level up your profile. Higher levels unlock more powerful perks and weapons, giving you strategic advantages in future battles. Green gems can accelerate this progression for players seeking faster advancement.

Game Controls

The intuitive control scheme makes Rocket Bot Royale accessible to players of all skill levels:

  • Movement : A/D keys or arrow keys for left/right movement
  • Aiming : Mouse movement for precise targeting
  • Shooting : Left-click to fire your cannon
  • Strategy : Combine movement and shooting for advanced maneuvers

Why Play Rocket Bot Royale

Rocket Bot Royale stands out in the crowded battle royale market through its innovative physics-based gameplay and unique tank combat mechanics. The game offers:

  • Free-to-Play : Complete game experience without mandatory purchases
  • Cross-Platform Support : Play with friends regardless of their preferred platform
  • Regular Updates : Continuous content additions and gameplay improvements
  • Competitive Community : Join tournaments and climb leaderboards
  • Easy Accessibility : No downloads required for browser play

Whether you're a casual gamer looking for quick battles or a competitive player seeking ranked matches, Rocket Bot Royale delivers endless entertainment with its perfect blend of skill-based combat and strategic depth.

Frequently Asked Questions (FAQ)