Parkour Master - 3D Rooftop Jumping Game

Seele01-Flash
By
Parkour Master is an exhilarating 3D parkour game where you leap from rooftop to rooftop in the ultimate parkour competition. Master flips, jumps, and vaults to prove you're worthy of the Parkour Master title.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Parkour Master: Rooftop Runner". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Create a vibrant, low-poly 3D urban environment similar to "Mirror's Edge" meets "Subway Surfers". Use bright, saturated colors (orange rooftops, blue sky, green grass below) to clearly distinguish traversable areas from danger zones. * **Player Character (First-Person):** Since this is a first-person experience, render a pair of animated low-poly hands/arms in the foreground. They should sway with movement (bobbing effect) and reach out during jumps or vault animations. * **Level Design:** Procedurally generate a sequence of rooftops. Include: * **Flat rooftops:** The main running surface. * **Gaps:** Varying widths requiring timing to jump over. * **Obstacles:** Air conditioning units (box shapes) to vault over and low pipes/chimneys to slide under. * **Skybox:** A clear, bright blue sky with simple white clouds to maintain a high framerate. * **Performance:** Use simple geometry (BoxGeometries) for buildings to keep the polygon count low for mobile devices. Use basic materials with distinct colors instead of heavy textures. ### 2. Audio Requirements * **BGM (Background Music):** A high-energy, fast-paced Drum & Bass or Electronic track that encourages speed and flow. It should loop seamlessly. * **SFX (Sound Effects):** * **Footsteps:** Rapid "tap-tap-tap" sounds, varying slightly in pitch, synchronized with the camera bob. * **Wind/Whoosh:** A "swish" sound effect when jumping or accelerating. * **Impact:** A heavy "thud" with a camera shake effect when landing a high jump. * **Failure:** A "bone crunch" or dramatic falling sound followed by a "wasted" style distinct noise when falling off a roof. ### 3. Gameplay Loop * **Core Mechanic:** An endless runner style parkour simulation. The player runs forward automatically (auto-runner) with increasing speed over time. * **Objectives:** Survive as long as possible while collecting floating "energy coins" placed on difficult paths to boost the score. * **Obstacles & Actions:** * **Gap:** Player must Jump. * **Tall Obstacle:** Player must Vault/Climb. * **Low Obstacle:** Player must Slide. * **Win/Loss:** The game ends immediately if the player falls between buildings or hits a wall head-on. Show a "Distance Run" score and a "Best Record" on the Game Over screen. ### 4. Mobile Controls & Interaction * **Orientation:** **Landscape Mode** is preferred for a wider field of view (FOV) to see upcoming obstacles. * **Touch Gesture Control Scheme:** * **Swipe Up:** Jump / Vault. * **Swipe Down:** Slide / Crouch. * **Swipe Left/Right:** Strafe (move laterally) to different lanes on wider rooftops or to align with narrow beams. * **Tap Screen:** Perform a "roll" upon landing (if timed correctly) to maintain momentum (speed boost). * **UI Layout:** * **HUD:** Minimalist. Display Score (meters run) in the top-center. * **Pause Button:** Top-right corner (at least 44x44px touch area). * **Restart:** Large, thumb-friendly button on the Game Over screen. * **Feedback:** * **Visual:** Speed lines (radial blur) on the edges of the screen when running at max speed. * **Haptic:** Trigger a short vibration (using `navigator.vibrate`) when hitting an obstacle or landing 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 Master is the ultimate 3D parkour experience that puts your agility, speed, and precision to the test. This free-to-play browser game challenges you to navigate through stunning urban environments, leaping from rooftop to rooftop while performing spectacular parkour moves. Whether you're a parkour enthusiast or new to the sport, this game offers an authentic and thrilling experience that captures the essence of real parkour.

The game features beautiful 3D graphics with detailed urban landscapes, creating an immersive environment where every jump and flip feels realistic. As you progress through various levels and challenges, you'll discover that success requires not just quick reflexes, but strategic thinking and perfect timing.

Core Features

Realistic 3D Parkour Physics

Experience authentic parkour movement with realistic physics that make every jump, flip, and vault feel natural. The game's advanced physics engine ensures that momentum, timing, and positioning all play crucial roles in your success.

Diverse Urban Environments

Explore multiple rooftop environments, each presenting unique challenges and obstacles. From towering skyscrapers to industrial complexes, every level offers different parkour opportunities and requires adapted strategies.

Competitive Challenge System

Engage in the world's largest virtual parkour competition where your skills, speed, and intelligence are constantly tested. Climb leaderboards and prove you deserve the coveted Parkour Master title.

Progressive Skill Development

Start with basic movements and gradually master advanced parkour techniques. The game's learning curve allows beginners to develop their skills while providing enough challenge for experienced players.

Instant Browser Access

No downloads required - jump straight into the action through your web browser. Compatible with all modern browsers and devices, making parkour accessible anywhere, anytime.

Gameplay Mechanics

Movement and Navigation

Master the art of urban navigation using fluid parkour movements. Chain together jumps, slides, and vaults to maintain momentum and achieve faster completion times. Each obstacle presents multiple approach options, allowing for creative problem-solving.

Obstacle Variety

Encounter diverse challenges including gaps between buildings, walls to vault over, narrow ledges to balance on, and sliding sections that require precise timing. Each obstacle type demands different techniques and approaches.

Speed vs. Precision Balance

Find the perfect balance between speed and accuracy. While racing against time adds excitement, precision in movement execution is crucial for avoiding falls and maintaining progress.

Controls Guide

Basic Movement

  • WASD Keys : Control your character's movement in all directions
  • Hold W : Activate running mode for increased speed
  • Spacebar : Execute jumps with varying heights based on timing
  • C Key : Crouch for low obstacles or slide under barriers

Game Management

  • R Key : Restart current level instantly if you make mistakes
  • P Key : Pause the game to take breaks or plan your route
  • M Key : Return to main menu to select different levels or modes

Pro Tips for Controls

Master the timing of your jumps by holding the spacebar for different durations. Combine running with jumping for maximum distance, and use crouching strategically to maintain speed while navigating low obstacles.

Why Play Parkour Master

Authentic Parkour Experience

Unlike many running games, Parkour Master focuses on realistic parkour movements and physics, providing an educational introduction to actual parkour techniques and principles.

Skill Development

Improve your reaction time, spatial awareness, and strategic thinking through engaging gameplay that challenges both physical coordination and mental planning.

Stress Relief and Flow State

The game's fluid movement system and immersive environments create an excellent opportunity for stress relief and achieving a focused, meditative flow state.

Completely Free Entertainment

Enjoy hours of challenging gameplay without any cost. No hidden fees, no pay-to-win mechanics - just pure parkour skill development and entertainment.

Community and Competition

Join a global community of parkour enthusiasts and compete for recognition as a true Parkour Master. Share techniques, compare times, and motivate each other to improve.

Cross-Platform Accessibility

Play on any device with a modern web browser - desktop, laptop, tablet, or mobile. Your progress and skills transfer seamlessly across all platforms.

Frequently Asked Questions (FAQ)