Blumgi Rocket - Rocket-Powered Car Platform Game

Seele01-Flash
By
Blumgi Rocket is an adrenaline-pumping platform driving game where you control a rocket-powered car through vibrant, obstacle-filled levels. Experience spectacular slow-motion effects and unlock stylish vehicle skins.

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**: Create a **2.5D Side-Scroller** aesthetic using **Low-Poly models with Toon Shading** (Cell Shading) to mimic the vibrant vector art style of the reference image. The view should be orthographic or have a very narrow field of view to maintain a "flat" look while utilizing 3D depth. * **Color Palette**: Use a high-saturation, neon-inspired palette. * **Background**: A dynamic gradient skybox transitioning from hot pink to orange/yellow (mimicking the screenshot). * **Foreground/Level**: Bright, solid geometric shapes for platforms. * **Decor**: Silhouette-style cyan palm trees and simple geometric clouds in the background layers. * **Player Character (Car)**: A sleek, stylized vehicle with oversized wheels and a visible rocket thruster on the back. It needs separate meshes for the chassis and wheels to animate suspension. * **VFX (Particles)**: * **Rocket Plume**: A voluminous, white/cyan trail renderer or particle system that emits when the rocket is active. * **Speed Lines**: subtle white lines at screen edges when moving at max speed. * **Sparkles**: Star-shaped particles upon landing or collecting items. * **Mobile Optimization**: strictly limit polygon count. Use Vertex Colors instead of heavy textures. Implement object pooling for particles and obstacles to maintain 60 FPS on mobile browsers. ### 2. Audio Requirements * **BGM**: An energetic, upbeat "Synth-pop" or "Future Bass" track that loops seamlessly. It should feel fast and cheerful. * **SFX**: * **Rocket Charge**: A rising pitch sound effect while the rocket button is held. * **Rocket Blast**: A satisfying, bass-heavy "Whoosh" or explosion sound when releasing the boost. * **Slow-Motion**: A "tape stop" or pitch-down effect when the game slows down for aiming. * **Collision**: Cartoonish "bonk" or metal clatter sounds for crashes. * **Win**: A short, celebratory jingle. ### 3. Gameplay Loop * **Physics Engine**: Integrate a physics library (like Cannon.js or Oimo.js) to handle vehicle suspension, gravity, and momentum. * **Core Mechanic**: * **Driving**: The car drives normally on the ground. * **The Rocket Mechanic**: When the player holds the "Rocket" button, the game enters **Slow Motion** (Time Scale = 0.3). The car rotates automatically or via player input to aim. When the button is released (or after a max charge), the car launches forward with an impulse force in its facing direction, returning to normal time speed. * **Objective**: Traverse a level filled with steep hills, loops, and gaps to reach the checkered finish line. * **Fail State**: Getting stuck in a pit or flipping over (if unable to recover). * **Stunts**: Detect mid-air rotations (flips). Successful landings after flips grant a small speed boost. ### 4. Mobile Controls & Interaction * **Orientation**: **Landscape Mode** is mandatory. * **Touch Controls**: * **Left Thumb Zone (Drive/Tilt)**: An invisible horizontal slider or two large semi-transparent buttons (Left/Right arrow icons) on the bottom-left screen. On the ground, this accelerates/brakes. In the air, this tilts the car (pitch rotation). * **Right Thumb Zone (Rocket)**: A large, prominent circular button with a "Rocket" icon on the bottom-right. It must support "Touch Start" (to charge/slow time) and "Touch End" (to fire). * **Haptic Feedback**: Trigger the device's vibration API (`navigator.vibrate`) when the rocket is fired and when the car lands heavily. * **Camera Behavior**: The camera should smoothly follow the car's X-position but have a "look ahead" offset so the player can see upcoming obstacles. Implement a slight "screen shake" effect during rocket boosts. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Blumgi Rocket is an exhilarating platform driving game that combines high-speed racing with physics-based gameplay. Navigate your rocket-powered vehicle through colorful, challenging levels filled with hills, slopes, tunnels, and mountains. The game features stunning slow-motion animations that activate when you fire your rockets, creating cinematic moments that enhance the thrilling gameplay experience.

Core Features

Rocket-Powered Physics Engine

The game's standout feature is its rocket propulsion system. Hold down the rocket button longer for more powerful thrust, allowing you to soar through the air and overcome challenging obstacles. The physics engine creates realistic momentum and trajectory calculations that make every jump feel authentic and satisfying.

Spectacular Slow-Motion Effects

Experience breathtaking slow-motion sequences as you fire rockets and perform aerial maneuvers. These cinematic moments add drama and excitement to your gameplay, making every successful jump feel like an action movie scene.

Vibrant Level Design

Each level presents a unique visual feast with: - Colorful environments ranging from tropical beaches to mountain landscapes - Diverse terrain including steep hills, deep valleys, and winding tunnels - Strategic obstacles that require precise timing and rocket control - Multiple paths offering different approaches to complete each level

Vehicle Customization System

Unlock an extensive collection of vehicle skins and designs by progressing through levels. Each new skin offers a fresh visual experience while maintaining the same thrilling gameplay mechanics.

Gameplay Mechanics

Core Driving Controls

The game offers intuitive control schemes suitable for all players: - Primary Controls : W/S keys or Up/Down arrow keys for acceleration and braking - Rocket System : Space bar to activate rocket boost - Alternative Setup : A key for driving, D key for rocket activation

Stunt System

While airborne, perform spectacular stunts to: - Complete levels faster - Earn bonus points - Impress virtual fans - Unlock special achievements

Level Progression

Each level challenges you to master different aspects of rocket-powered driving: - Speed Management : Balance velocity with control - Timing Precision : Perfect rocket firing for optimal jumps - Route Planning : Choose the fastest path through obstacles - Stunt Execution : Combine driving skills with aerial acrobatics

Operation Guide

Getting Started

  1. Launch the game directly in your web browser - no downloads required
  2. Choose your control scheme - use either WASD/Arrow keys or A/D alternative
  3. Practice rocket timing - hold the rocket button longer for more power
  4. Master the physics - learn how momentum affects your jumps and landings

Advanced Techniques

  • Rocket Timing : Release rockets at the perfect moment for maximum air time
  • Landing Strategy : Control your descent to maintain speed and avoid crashes
  • Stunt Combinations : Chain multiple aerial moves for higher scores
  • Speed Optimization : Find the perfect balance between caution and aggression

Why Play This Game

Blumgi Rocket offers the perfect combination of accessible gameplay and challenging mastery. Whether you're looking for a quick gaming session or hours of skill development, this game delivers:

  • Instant Fun : Jump right in with simple controls and immediate action
  • Progressive Challenge : Each level introduces new obstacles and complexity
  • Visual Spectacle : Enjoy stunning slow-motion effects and colorful graphics
  • Customization Options : Unlock and collect dozens of unique vehicle skins
  • Cross-Platform Access : Play seamlessly on desktop, tablet, or mobile devices
  • Completely Free : No payment required for full game access and features

The game's physics-based gameplay creates endless replayability as you strive to perfect your runs, discover new routes, and master increasingly difficult levels. Each successful rocket boost and perfectly timed stunt provides a satisfying sense of accomplishment that keeps players coming back for more.

Frequently Asked Questions (FAQ)