Blumgi Rocket - Rocket-Powered Platform Racing Game

Seele01-Flash
By
Blumgi Rocket is an exciting physics-based platform racing game where you drive rocket-powered cars through colorful obstacle courses. Master rocket propulsion, perform aerial stunts, and unlock new vehicle skins in this thrilling high-speed adventure.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Blumgi Rocket**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: 2.5D Side-scrolling arcade style with a **Cel-Shaded / Toon-Shaded** aesthetic to mimic the flat vector art of the screenshot. Use bright, saturated colors (Neon Pinks, Cyan, Bright Orange). * **The Car**: A low-poly, chunky futuristic vehicle with oversized wheels. The wheels should have independent suspension logic for "bouncy" landings. The car body should be bright yellow/orange. * **The Environment**: Abstract geometric platforms (hills, tunnels, ramps) with a clean texture. The background should be a **vertical gradient shader** (Hot Pink at the top to Orange at the bottom) with floating 2D billboard sprites of palm trees and sparkles in the distance to add depth. * **Effects**: * **Rocket Trail**: A volumetric mesh or heavy particle system (Cyan/White) that emits from the rear of the car when boosting. * **Speed Lines**: Anime-style radial lines appearing at the edges of the screen during the boost. * **Mobile Optimization**: Use instanced rendering for environmental decor. Limit lights to one directional light and ambient light. Bake shadows where possible. ### 2. Audio Requirements * **BGM**: High-energy, upbeat "Future Funk" or "Arcade Pop" track with a fast tempo to match the speed. * **Sound Effects (SFX)**: * **Rocket Charge**: A rising pitch sound (synth riser) while holding the button. * **Rocket Blast**: A heavy, bass-boosted explosion sound on release. * **Slow Motion**: A "Time-warp" sound (pitch down) when the game slows down. * **Impact**: Cartoonish "Boing" or "Crash" sounds when hitting walls or landing hard. * **Win**: A short victorious jingle with crowd cheering. ### 3. Gameplay Loop * **Objective**: Navigate the car from the Start point to the Finish Line (Checkered Flag) as fast as possible. * **Physics Mechanics**: * **Arcade Physics**: High gravity but extreme restitution (bounciness). The car should feel heavy but responsive. * **The "Rocket" Mechanic (Core Feature)**: This is the unique selling point. 1. **Hold Input**: The game enters **Slow Motion** (Time Scale = 0.2). A UI arrow appears showing the trajectory. The rocket "charges" up power. 2. **Release Input**: Time returns to normal. The car is launched forward with massive force in the direction the car is currently facing. * **Stunts**: While in mid-air, the car rotates. Successfully landing on wheels after a flip gives a small speed boost. * **Failure**: If the car falls into a "bottomless pit" gap between platforms, the level restarts immediately. ### 4. Mobile Controls & Interaction * **Orientation**: **Landscape Mode** (Force landscape for better horizontal visibility). * **Control Scheme (Touch)**: * **Left Half of Screen (Invisible Joystick)**: Touch and hold to drive forward/backward on the ground. Slide left/right to rotate the car (pitch) while mid-air for stunts. * **Right Half of Screen (Big Action Button)**: A large, semi-transparent circular button (at least 80x80px). * **Touch Start**: Enter Slow Motion + Charge Rocket. * **Touch End**: Release Rocket Boost. * **Camera Behavior**: The camera must smoothly follow the player with a slight "look ahead" offset so the player can see upcoming obstacles. During the Rocket Boost, the camera should lag slightly behind to emphasize speed (FOV increase). * **Haptic Feedback**: Trigger a heavy vibration pulse (using `navigator.vibrate`) exactly when the rocket is released to simulate the blast recoil. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Blumgi Rocket

Blumgi Rocket is an adrenaline-pumping platform racing game that combines high-speed driving with rocket propulsion physics. Navigate through vibrant, obstacle-filled levels using your rocket-powered car, performing spectacular stunts and mastering the art of rocket-assisted driving. With its colorful graphics, smooth physics engine, and addictive gameplay, this game offers endless entertainment for racing and platform game enthusiasts.

Core Features

Rocket-Powered Physics Gameplay

Experience unique driving mechanics where rocket propulsion is key to success. Hold down the rocket button longer for more powerful thrust, launching your car over obstacles, up steep hills, and through challenging terrain. The realistic physics system makes every jump and landing feel authentic and rewarding.

Stunning Visual Effects

Enjoy mesmerizing slow-motion animations as you fire your rockets mid-air. The game features vibrant, colorful levels with dynamic backgrounds that create an immersive racing experience. Watch your car soar through the air with spectacular visual effects that enhance every moment of gameplay.

Progressive Vehicle Customization

Unlock new vehicle skins and colorful car designs as you progress through levels. Each completed stage brings you closer to accessing exclusive vehicle customizations, allowing you to personalize your rocket car and stand out on the track.

Diverse Level Design

Race through varied environments including: - Steep mountain slopes and hills - Underground tunnel systems - Challenging obstacle courses - Multi-terrain landscapes - Physics-based puzzle sections

Gameplay Mechanics

Rocket Propulsion System

The core mechanic revolves around strategic rocket usage. Time your rocket bursts perfectly to: - Launch over large gaps and obstacles - Gain momentum on uphill sections - Perform aerial maneuvers and stunts - Achieve faster level completion times

Stunt Performance

While airborne, execute impressive stunts to: - Reduce overall level completion time - Impress virtual fans and spectators - Unlock bonus rewards and achievements - Master advanced driving techniques

Operation Guide

Primary Controls

  • W/S Keys or Up/Down Arrows : Accelerate forward and reverse
  • Spacebar : Activate rocket boost (hold for increased power)

Alternative Control Scheme

  • A Key : Drive forward
  • D Key : Rocket activation

Pro Tips

  • Hold the rocket button longer for maximum propulsion power
  • Use rocket bursts strategically to maintain momentum
  • Practice timing your rockets for optimal jump distances
  • Experiment with different control schemes to find your preference

Why Play Blumgi Rocket

Completely Free Gaming Experience

Enjoy full access to all game features without any cost. No hidden fees, no premium content locks - just pure, unlimited racing fun directly in your web browser.

Cross-Platform Accessibility

Play seamlessly across all devices: - Desktop computers (Windows, Mac, Linux) - Mobile phones (iOS and Android) - Tablets and other touch devices - No downloads or installations required

Perfect for All Skill Levels

Whether you're a casual gamer looking for quick entertainment or a dedicated player aiming to master every level, Blumgi Rocket offers: - Intuitive controls that are easy to learn - Challenging levels that reward skill development - Progressive difficulty that keeps you engaged - Replayable content with room for improvement

Engaging Physics-Based Challenges

Unlike traditional racing games, Blumgi Rocket emphasizes physics mastery and strategic thinking. Each level presents unique challenges that require creative solutions and precise timing, making every playthrough feel fresh and exciting.

Frequently Asked Questions (FAQ)