MX Offroad Master

Seele01-Flash
By
MX Offroad Master is an adrenaline-pumping 3D mountain bike racing game that challenges players to navigate steep downhill slopes while performing spectacular stunts. Choose from multiple bikes, customize your rider, and race solo or with friends.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "MX Offroad Master". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Retro 3D "PS1-era" aesthetic. Use low-poly models with vibrant, slightly saturated textures. Implement a slight distance fog to mask draw distance and enhance the retro atmosphere. * **Terrain Generation:** Create steep, downhill mountain tracks using a heightmap. The terrain should feature distinct surfaces: dirt paths (high friction), grassy sides (slower), and wooden ramp structures. * **Character & Bike:** * **Bike:** A low-poly mountain bike with visible suspension springs. The frame needs separated meshes for the front fork and rear wheel to allow for procedural animation of suspension compression. * **Rider:** A blocky, arcade-style rider model wearing customizable gear (helmet, jersey). * **Environmental Props:** Low-poly pine trees (use cross-plane meshes for performance), large rocks, wooden bridges, and rotating gold coins/rubies floating above the track for collection. * **Mobile Optimization:** Use baked lighting for static terrain. Limit real-time shadows to the player's bike only. Use Texture Atlases to reduce draw calls. ### 2. Audio Requirements * **BGM:** High-energy, looped Arcade Punk-Rock or Skate-Punk instrumental track to induce adrenaline. * **SFX:** * *Bike:* Chain rattling when pedaling, "freewheel" clicking sound when coasting, tire crunching sound on gravel (pitch-shifted based on speed), suspension squeak on landings. * *Environment:* Wind "whoosh" noise increasing with velocity. * *UI/Game:* "Cha-ching" for coin pickup, distinct thud/crash sound for impacts, checkpoint chime. ### 3. Gameplay Loop * **Core Mechanics:** The player must ride downhill from a Start point to a Finish line. * **Physics:** Implement arcade-style vehicle physics (using Cannon.js or Ammo.js). The bike must balance speed vs. stability. Leaning too far forward/back causes a crash. * **Health & Fail State:** The player has a "3-Strike" system. Crashing (head hitting ground or falling off-track) loses a life and respawns the rider at the last passed Checkpoint. Losing 3 lives = Game Over. * **Scoring:** Score is calculated based on Time to Finish + Coins Collected. * **Modes:** * *Mountain Ride:* Linear A-to-B race against the clock. * *Free Ride:* Open area with skate-park style ramps for performing stunts (airtime calculates points). ### 4. Mobile Controls & Interaction * **Screen Orientation:** Forced **Landscape Mode** for wider field of view. * **Touch Controls (UI Overlay):** * *Left Thumb:* A dynamic Virtual Joystick for Steering (Left/Right) and leaning (Up/Down for wheelies/balance). * *Right Thumb:* Three distinct buttons: "Pedal" (Accelerator), "Brake" (Decelerator/Reverse), and a smaller "Cam" button. * **Camera System:** * Primary: Elastic Third-Person Chase Camera that smooths out bumps but follows the rider's direction. * Secondary: Button to toggle First-Person View (Handlebar view) for immersion. * **Feedback:** Trigger `navigator.vibrate()` (haptic feedback) on heavy landings, crashes, or collecting coins. Add subtle screen shake on high-speed impacts. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

MX Offroad Master delivers heart-pounding downhill mountain biking action with stunning retro-inspired 3D graphics reminiscent of classic PlayStation era games. This free online racing game puts you in control of powerful mountain bikes as you tackle treacherous slopes, rocky terrain, and challenging obstacles. With its perfect blend of speed, skill, and spectacular stunts, the game offers an authentic motocross experience that keeps players coming back for more thrilling rides.

The game features beautifully rendered mountain environments where every jump, turn, and landing matters. Players must master the delicate balance between maintaining high speeds and staying in control, as even minor crashes will send you back to the nearest checkpoint.

Core Features

Dual Game Modes for Every Player

MX Offroad Master caters to different play styles with two distinct modes:

  • Mountain Ride Mode : Race against time through 14 challenging downhill courses, earning currency and unlocking new tracks as you progress
  • Free Ride Mode : Practice stunts and perfect your techniques in a pressure-free environment while still earning rewards

Extensive Customization System

Personalize your mountain biking experience with comprehensive customization options:

  • Multiple Mountain Bikes : Choose from four different bikes, each with unique handling characteristics
  • Character Customization : Outfit your rider with various helmets, costumes, and accessories
  • Gear Upgrades : Use earned coins and rare rubies to enhance your equipment
  • Chain Accessories : Add stylish chains to complete your biker look

Local Multiplayer Fun

Challenge friends with the local two-player mode available in both game modes. Race head-to-head down mountain slopes or show off your best stunts in the free ride arena.

Retro 3D Aesthetics

Enjoy nostalgic PS1-era 3D graphics that combine classic gaming charm with smooth, modern gameplay mechanics.

Gameplay Mechanics

Mastering the Mountains

Success in MX Offroad Master requires skillful navigation of diverse terrains including rocky paths, steep drops, and natural obstacles. The game's physics system rewards smooth riding while punishing reckless behavior - three crashes will reset your progress to the beginning of the level.

Currency and Progression

Earn gold coins and precious rubies by: - Completing timed mountain courses - Performing spectacular stunts in free ride mode - Achieving smooth, crash-free runs - Discovering shortcuts and optimal racing lines

Operation Guide

Single Player Controls

  • WASD Keys : Move your bike forward, backward, and steer left/right
  • Spacebar : Apply front brake for precise control
  • S Key : Engage rear brake for stability
  • C Key : Switch camera angles for better visibility
  • R Key : Restart from checkpoint position

Two-Player Controls

Player 2 uses: - Arrow Keys : Movement controls - Right Shift : Front brake - Down Arrow : Rear brake - O Key : Camera switch - P Key : Position restart

Pro Tips for Success

  1. Balance Speed and Control : Use brakes strategically to maintain stability on steep descents
  2. Camera Management : Switch between camera angles to navigate tricky sections
  3. Stunt Mastery : Practice in Free Ride mode before attempting challenging mountain courses
  4. Terrain Reading : Study each track to identify optimal paths and potential hazards

Why Play MX Offroad Master

This game stands out in the crowded racing genre by offering:

  • Completely Free : Full access to all features without any payment required
  • Cross-Platform : Available on web browsers, Android, and iOS devices
  • No Download Required : Play instantly in your browser
  • Local Multiplayer : Share the excitement with friends on the same device
  • Progressive Difficulty : 14 mountain courses that gradually increase in challenge
  • Rewarding Gameplay Loop : Constant progression through customization unlocks

Whether you're seeking competitive racing thrills or casual stunt practice, MX Offroad Master delivers an authentic mountain biking experience that appeals to both hardcore racing fans and casual gamers looking for quick entertainment.

Frequently Asked Questions (FAQ)