Stick Running - Parkour Action Game

Seele01-Flash
By
Stick Running is a challenging parkour action game where precision and timing are everything. Guide your stick figure through dangerous obstacles and master the art of perfect landings in this addictive HTML5 runner.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Stick Running**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: A **2.5D Aesthetic** simulating a "doodle on graph paper" look. * **Foreground**: The player (Stickman), platforms, and obstacles (crates, saw blades) must be rendered in **solid black**. The Stickman should be constructed from simple 3D cylinders and spheres but look flat (orthographic camera or constrained perspective). * **Background Layer 1**: A light beige/white texture with a **grid pattern** (like graph paper). * **Background Layer 2**: Faint, grey silhouettes of city skyscrapers that scroll slower than the foreground (Parallax effect). * **Character**: A black stick figure with a running animation rig (legs/arms moving cyclically). * **Obstacles**: * **Static**: Black rectangular crates/blocks. * **Dynamic**: Rotating circular saw blades with jagged edges. * **UI Indicator**: A red diamond-shaped sign with an exclamation mark ("!") that fades in on the right side of the screen 1 second before a dangerous obstacle appears. * **Performance (Mobile)**: Use `InstancedMesh` for repetitive background city elements and grid tiles. Limit the stickman rig to minimal bones. Use simple unlit materials (`MeshBasicMaterial`) for high performance on mobile GPUs. ### 2. Audio Requirements * **BGM**: Fast-paced, high-tempo **Drum & Bass** or **Electronic Rock** track that loops seamlessly to maintain adrenaline. * **Sound Effects (SFX)**: * **Jump**: A quick, airy "swish" or "woosh" sound. * **Slide/Roll**: A friction sound (fabric on ground). * **Warning**: A sharp digital "beep-beep" when the red "!" sign appears. * **Death**: A "crunch" sound followed by a synthesized "glitch" noise. * **Score**: A subtle tick sound every 100 meters traveled. ### 3. Gameplay Loop * **Core Mechanic**: The stickman **runs automatically** from left to right at an increasing speed. The player controls vertical movement to avoid hazards. * **Obstacle Logic**: * **Gaps**: Require jumping. * **Low Boxes**: Require jumping. * **High Saws**: Require sliding/rolling under. * **Flying Saws**: Require timing the jump or staying low. * **Failure Condition**: Any physical collision with a black object (front of a box, a saw blade) or falling into a gap results in immediate "Game Over". * **Scoring System**: Score is calculated based on distance traveled (meters). High score is saved locally. ### 4. Mobile Controls & Interaction * **Control Scheme (Gesture Based)**: * **Swipe Up**: Jump (Single jump; double swipe for double jump if gameplay allows, otherwise stick to single). * **Swipe Down**: Slide/Roll (Character hitbox reduces in height for 0.8 seconds). * **Alternative (Tap)**: Tap Right half of screen to Jump, Tap Left half to Slide (for accessibility). * **Screen Orientation**: **Landscape** mode is preferred for a wider view of oncoming obstacles, but the camera field of view (FOV) should adjust if the user holds it in Portrait. * **UI/UX**: * **"!" Warning**: Must pulse or scale up slightly to catch the user's eye on small screens. * **Haptic Feedback**: Trigger a strong vibration (`navigator.vibrate(200)`) upon death/collision. Trigger a light tap vibration when jumping. * **Restart**: A large, screen-centered "Tap to Retry" overlay after death. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Stick Running is an intense parkour action game that puts your reflexes and precision to the ultimate test. With a stellar 4.0/5 rating, this challenging HTML5 runner demands perfect timing as you navigate your stick figure through increasingly difficult obstacle courses. The game's simple premise - "try to stick your landing" - belies the incredible skill required to master each level.

Core Features

Precision-Based Parkour Gameplay

Every jump, slide, and landing requires perfect timing. The game rewards precise movements and punishes hasty decisions, creating an addictive cycle of improvement and mastery.

Challenging Difficulty Progression

Tagged as a "Hard" game, Stick Running progressively increases in difficulty, introducing new obstacles and requiring split-second decision-making. Each level presents unique challenges that test different aspects of your parkour skills.

Cross-Platform Accessibility

  • Complete Free Access : Play the full game without any cost or registration
  • HTML5 Technology : Runs smoothly in any modern web browser
  • Mobile Optimized : Perfect touch controls for smartphones and tablets
  • Universal Compatibility : Works on Windows, Mac, iOS, and Android devices
  • No Downloads Required : Instant play directly in your browser

Minimalist Visual Design

The clean stick figure art style eliminates distractions, allowing you to focus entirely on the precise movements required for success. The simple graphics ensure smooth performance across all devices while maintaining clear visibility of obstacles and landing zones.

Game Mechanics

Stick Running combines classic runner gameplay with precision platforming elements. Your stick figure automatically moves forward, but you control jumping, sliding, and landing mechanics. The challenge lies in reading the terrain ahead and executing perfectly timed movements to avoid deadly obstacles.

Obstacle Variety

Face diverse challenges including: - Spike Traps : Require precise jumping timing - Moving Platforms : Test your prediction skills - Narrow Passages : Demand careful positioning - Multi-Level Terrain : Challenge spatial awareness

How to Play

Basic Controls

  • Keyboard : Use arrow keys or WASD for movement control
  • Mouse : Click for jumping and special actions
  • Mobile : Tap and swipe gestures for intuitive touch control

Mastering the Landing System

The core mechanic revolves around "sticking your landing" - achieving perfect contact with safe surfaces while avoiding hazards. Success requires:

  1. Anticipation : Read upcoming obstacles early
  2. Timing : Execute jumps at precisely the right moment
  3. Positioning : Ensure accurate landing placement
  4. Recovery : Quickly adapt when landings aren't perfect

Strategic Tips

  • Study each section before rushing forward
  • Practice consistent timing for common obstacle patterns
  • Use the momentum system to your advantage
  • Focus on smooth, controlled movements rather than frantic button mashing

Why Play Stick Running

Perfect for Quick Gaming Sessions

Each attempt is brief but intensely engaging, making it ideal for short breaks or extended practice sessions. The game's addictive nature comes from the constant desire to improve your previous performance.

Skill Development

Stick Running enhances: - Hand-eye coordination - Reaction time - Pattern recognition - Spatial awareness - Persistence and patience

Competitive Element

The challenging nature creates natural competition with yourself and others, driving continuous improvement and providing lasting replay value.

Stress-Relief Gaming

Despite its difficulty, the game's simple mechanics and clear objectives provide a focused, meditative gaming experience that helps clear the mind.

Frequently Asked Questions (FAQ)