Parkour Race - 3D Stickman Running Game

Seele01-Flash
By
Parkour Race is an exciting 3D stickman running game where you race against crowds while performing spectacular parkour moves. Jump from rooftop to rooftop, do flips and vaults, and customize your stickman in this fast-paced racing adventure.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Parkour Race". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Hyper-casual 3D aesthetic. Use vibrant, saturated colors. The world should be primarily cool tones (cyans, sky blues, light grays) to contrast with the player character. * **Player Character:** A stylized "Stickman" constructed using `Three.CapsuleGeometry` or rounded cylinders. The character should be bright Red (#FF0000). **Crucial:** Apply a white "Fresnel" or outline effect shader to the character to mimic the sticker-like appearance seen in the reference image. * **Environment (The Rooftops):** An endless runner style track composed of skyscrapers. The track surface should be flat grey/white. The background should feature a stylized city skyline using simple `Three.BoxGeometry` with fog (`scene.fog`) to blend distant buildings into a bright blue sky color. * **Special Elements:** * **Speed Bumpers:** Glowing neon yellow/green pads on the ground. * **Jump Ramps:** Angled planes that trigger jump logic. * **Mobile Optimization:** Use `InstancedMesh` for background buildings. Limit real-time shadows; use baked lighting or simple circular blob shadows under characters. Low polygon count for all primitives. ### 2. Audio Requirements * **BGM:** Upbeat, high-tempo electronic/synth-pop track that loops seamlessly. It should convey a sense of speed and adrenaline. * **Sound Effects (SFX):** * **Wind/Whoosh:** Dynamic sound that increases in pitch/volume when the player hits a speed bumper. * **Jump:** A distinct "spring" or "huff" sound when vaulting. * **Impact:** A soft thud when landing. * **Crowd:** Cheering sound effect upon crossing the finish line. * **UI:** crisp "click" sounds for button interactions. ### 3. Gameplay Loop * **Core Mechanics:** The game is an auto-runner. The player moves forward automatically along the Z-axis. * **Navigation:** The player must navigate left and right to: 1. Hit "Speed Bumpers" (Boost pads) to overtake opponents. 2. Avoid obstacles (HVAC units, gaps between buildings). 3. Align with jump ramps to clear large gaps between rooftops. * **AI Opponents:** Spawn 2-3 other stickmen (different colors like Yellow, Green) that run alongside the player. They should follow slightly randomized paths but generally head toward the finish. * **Victory/Failure:** * **Win:** Cross the finish line first. Trigger a confetti particle effect and a slow-motion final jump animation. * **Fail:** Falling into the gap between buildings resets the player to the last checkpoint (start of the current roof) with a speed penalty. ### 4. Mobile Controls & Interaction * **Control Scheme:** **"Swerve" Mechanic** (Touch and Drag). * The player touches anywhere on the screen and drags left or right. * The character's X-position is mapped to the horizontal drag delta. Do not use on-screen D-pads; swiping is more intuitive for mobile runners. * **Orientation:** **Portrait Mode** (Vertical). This allows the player to see further down the track, which is essential for reacting to upcoming obstacles. * **Camera:** A Third-Person Chase Camera slightly elevated and behind the player. It should have a slight "lag" or smooth lerping on the X-axis to make the movement feel fluid, and pull back (increase FOV) when the player hits a speed boost. * **Haptic Feedback:** Trigger a short vibration (using `navigator.vibrate`) when the player hits a Speed Bumper or lands a jump. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Parkour Race is a thrilling 3D stickman running game that combines high-speed racing with spectacular parkour moves. In this action-packed adventure, you control a colorful stickman character as you race against crowds of competitors across urban rooftops and challenging obstacle courses. The game features stunning 3D graphics with vibrant cityscapes and dynamic lighting effects that create an immersive running experience.

Core Features

Dynamic 3D Parkour Action

Experience the thrill of urban parkour with fluid 3D movement mechanics. Your stickman can run, dash, jump, and perform amazing acrobatic moves as you navigate through challenging rooftop courses. The game's physics engine delivers realistic parkour movements that feel responsive and satisfying.

Competitive Racing Elements

Race against AI-controlled crowds in intense multiplayer-style competitions. Outrun your opponents by taking smart shortcuts, using speed boosters effectively, and performing stylish moves that give you momentum advantages. Every race is a test of skill, timing, and strategic thinking.

Speed Boosters and Power-ups

Discover glowing speed bumpers scattered throughout the courses that provide crucial momentum boosts. These power-ups can be the difference between victory and defeat, allowing you to surge ahead of the competition or catch up when you're behind.

Customization System

Personalize your stickman with glamorous accessories and unique styling options. Create a character that stands out from the crowd with various customization elements that let you express your personal style while maintaining peak performance.

Daily Challenges

Keep the excitement fresh with daily challenge modes that test different aspects of your parkour skills. These rotating challenges offer new objectives and rewards, ensuring there's always something new to master.

Game Mechanics

Parkour Movement System

The game features an intuitive control scheme that makes complex parkour moves accessible to all players. Perform vaults over obstacles, execute perfect landings, and chain together spectacular flips to maximize your speed and style points.

Urban Environment Design

Race through beautifully designed 3D cityscapes with varied rooftop environments. Each course presents unique challenges, from narrow ledges to wide gaps that require precise timing and skill to navigate successfully.

Operation Guide

Basic Controls: - A Key or Left Arrow : Move your stickman left - D Key or Right Arrow : Move your stickman right - Automatic Running : Your character runs forward automatically - Timing-based Jumps : Click or tap at the right moment to jump and perform tricks

Advanced Techniques: - Use momentum from speed boosters to clear larger gaps - Time your movements to land on speed bumpers for maximum acceleration - Practice different flip and vault combinations to improve your style score - Study course layouts to find optimal racing lines and shortcuts

Why Play Parkour Race

Parkour Race offers the perfect blend of accessible gameplay and challenging skill-based competition. Whether you're looking for a quick gaming session or extended play, this game delivers:

  • Instant Fun : Simple controls make it easy to start playing immediately
  • Progressive Challenge : Difficulty scales naturally as you improve your skills
  • Visual Appeal : Stunning 3D graphics and smooth animations keep you engaged
  • Competitive Spirit : Racing against AI crowds provides constant motivation to improve
  • Free to Play : Complete game experience available at no cost
  • Cross-Platform : Play on desktop or mobile devices without downloads

The combination of parkour action, racing competition, and character customization creates a unique gaming experience that appeals to fans of running games, stickman games, and competitive racing alike.

Frequently Asked Questions (FAQ)