Jonny Backflip

Seele01-Flash
By
Jonny Backflip is an extreme motocross stunt racing game where you perform incredible aerial tricks on challenging tracks. Master backflips, frontflips, and death-defying stunts while upgrading your dirt bike.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Jonny Backflip: Mobile Remake". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: A "2.5D" side-scrolling aesthetic using an **OrthographicCamera** to mimic the original cartoon look but with 3D depth. Use **Low-Poly models** with a **Toon Shader (Cel-shading)** to replicate the flat vector art style of the screenshot while ensuring high performance on mobile devices. * **Key Assets**: * **The Rider**: A stylized motocross rider with a slightly oversized helmet (chibi proportions) to make orientation visible on small screens. The rider must be a separate mesh from the bike to allow for "ragdoll" effects upon crashing. * **The Bike**: A red dirtbike with distinct wheels that have independent suspension animations. * **The Track**: Procedurally generated terrain chunks (hills, ramps, flat landings) using a Catmull-Rom spline or simple heightmap. The ground should be grey/brown, distinct from the background. * **Background**: Parallax scrolling layers. Layer 1: Green rolling hills (closest). Layer 2: Silhouette of trees/mountains (distant). Layer 3: Gradient skybox (Yellow to Blue). * **Performance**: Use a single directional light with soft shadows. Bake static lighting where possible. Limit distinct draw calls by merging terrain geometries. ### 2. Audio Requirements * **BGM**: High-energy **Pop-Punk or Skate Rock** track (fast tempo, distorted guitars) to match the "extreme sports" vibe. * **Sound Effects (SFX)**: * **Engine**: A looped engine rev sound that modifies its pitch based on the bike's velocity. * **Suspension**: A "squeak/crunch" sound when landing hard. * **Stunts**: A "Whoosh" sound when rotating in the air. * **Crowd**: Cheering sound effect when a backflip is successfully landed. * **Crash**: A comedic "bonk" or bone-crunch sound when the player hits their head. ### 3. Gameplay Loop * **Core Mechanics**: Physics-based side-scrolling motorcycle riding. The player accelerates right, launches off hills, and must balance the bike in mid-air. * **Objective**: Travel as far as possible without crashing. Performing backflips and frontflips replenishes "Nitro" or gives score multipliers. * **Physics Logic**: * **Ground**: `Up` arrow accelerates, `Down` arrow brakes/reverses. * **Air**: The bike rotates around its center of mass. Holding `Left` leans back (Backflip), holding `Right` leans forward (Frontflip). * **Landing**: Landing parallel to the ground maintains speed. Landing perpendicular or upside-down triggers a "Wasted" fail state. * **Upgrade System (Simplified)**: Collect coins scattered on the track to upgrade Max Speed, Rotation Speed, and Shock Absorption between runs. ### 4. Mobile Controls & Interaction * **Screen Orientation**: **Landscape** mode locked. * **Touch Controls (Split Screen)**: * **Right Screen Half**: Hold to **Accelerate** (Gas). * **Left Screen Half**: Hold to **Brake/Reverse**. * **Air Controls**: When the bike is not touching the ground: * Tap Left side of screen: Rotate Counter-Clockwise (Backflip). * Tap Right side of screen: Rotate Clockwise (Frontflip). * **UI Layout**: * Large, semi-transparent virtual buttons (min 60x60px) in the bottom corners for visual feedback of inputs. * **HUD**: Speedometer and Score anchored to the top-left. "Nitro/Boost" bar anchored to the top-right. * **Feedback**: Trigger `navigator.vibrate(50)` on successful landings and `navigator.vibrate(200)` on crashes. Add a "Camera Shake" effect on impact. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Jonny Backflip is an adrenaline-pumping motocross stunt game that challenges you to master the art of extreme motorcycle tricks. With a 3.3/5 rating from players, this high-octane racing experience puts you in control of fearless rider Jonny, whose passion for stunts knows no bounds. Race across diverse tracks while performing spectacular aerial maneuvers that will leave you breathless.

Core Features

Extreme Stunt System

Push the limits of physics as you attempt incredible aerial tricks including backflips, frontflips, and custom combinations. The game's realistic physics engine makes every stunt feel authentic and rewarding when executed perfectly.

Progressive Track Challenges

Navigate through increasingly difficult courses designed to test your stunt skills. Each track presents unique obstacles, ramps, and opportunities for spectacular trick sequences.

Bike Upgrade System

Earn points through successful stunts and race completions to upgrade your dirt bike. Improve speed, handling, and stability to tackle more challenging tracks and perform even more extreme tricks.

Risk vs Reward Gameplay

Balance ambition with caution - while complex tricks earn higher scores, failed attempts can result in spectacular crashes. Master the timing and physics to become a true stunt legend.

Game Mechanics

Stunt Performance

Execute tricks by combining movement controls during air time. Successfully landed stunts earn points and boost your overall performance rating.

Track Progression

Complete tracks to unlock new challenges with increased difficulty and more opportunities for creative stunt combinations.

Crash Physics

Realistic crash mechanics mean that overambitious attempts can lead to spectacular wipeouts, adding tension and excitement to every jump.

Operation Guide

Movement Controls: - Use arrow keys or WASD to control bike acceleration, braking, and balance - Manage your rider's weight distribution during jumps for optimal landing - Time your tricks carefully - too much rotation can lead to crashes

Stunt Execution: - Build speed approaching ramps for maximum air time - Initiate tricks during flight phase for maximum point scoring - Focus on clean landings to maintain momentum and avoid crashes

Strategy Tips: - Start with simpler tricks and gradually progress to more complex combinations - Observe track layouts to identify optimal stunt opportunities - Balance speed with control - excessive speed can make landings more difficult

Why Play This Game

Jonny Backflip delivers authentic motocross thrills without requiring real-world skills or equipment. The game perfectly captures the excitement and danger of extreme sports while providing a safe environment to attempt death-defying stunts. Whether you're a motorsports enthusiast or simply enjoy physics-based games, this title offers endless entertainment through its combination of skill-based gameplay and spectacular visual effects.

The progressive difficulty system ensures that both beginners and experienced players find appropriate challenges, while the upgrade system provides long-term goals that keep the gameplay fresh and engaging.

Frequently Asked Questions (FAQ)