Stickathlon Pole Vault

Seele01-Flash
By
Stickathlon Pole Vault is a hilarious physics-based sports game where you control a floppy stick figure athlete attempting to clear the pole vault bar. Master the timing and technique to achieve Olympic-worthy heights!

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Stickathlon Pole Vault 3D**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** 2.5D Side-Scrolling Arcade style with a "Toon/Cel-shaded" aesthetic to mimic the original vector art. Use bright, saturated colors (Orange track, Green grass, Blue sky). * **Character Model:** A 3D stylized stick figure. * **Head:** Sphere with simple facial features (goofy eyes). Hair color: Orange. * **Torso:** Boxy or cylindrical shape wearing a Yellow tank top and Green shorts. * **Limbs:** Thin black cylinders (stick aesthetic) but with articulated joints (knees, elbows) to support "floppy" physics animations. * **Environment:** * **Track:** An orange running track with white lane lines. * **The Apparatus:** Two vertical standards (posts) holding a horizontal crossbar that can be knocked off physically. * **The Pole:** A long, black cylinder that needs to visually bend (vertex deformation or curved geometry) when planted. * **Landing Zone:** A large, soft blue foam mat. * **Background:** Simple low-poly stadium seating or a billboard backdrop to save performance. * **Mobile Optimization:** Use `MeshLambertMaterial` or `MeshBasicMaterial` for performance. Limit dynamic lights to one directional light (sun). Use object pooling for any particles (sweat/dust). ### 2. Audio Requirements * **BGM:** Upbeat, retro-arcade style sports track (chiptune or synth-pop) that increases in tempo as the player runs. * **Sound Effects (SFX):** * **Running:** Rhythmic "tap-tap-tap" sounds that sync with the character's footsteps. * **The Vault:** A cartoony "Sproing!" or "Whoosh" sound when the pole bends and releases. * **Collision:** A solid "Thud" when landing on the mat; a metallic "Clang" if the bar is hit. * **Crowd:** A cheer loop for clearing the bar, and a collective "Awww" groan for failing. ### 3. Gameplay Loop * **Phase 1: The Approach (Speed Building):** The player starts at the left. The goal is to build up a "Velocity" variable. * **Phase 2: The Plant (Timing):** As the character approaches the takeoff box, the player must trigger the pole plant. * **Phase 3: The Vault (Physics/Ragdoll):** The character is launched into the air. The physics engine (e.g., Cannon.js or simple Verlet integration) takes over. The character's body should feel slightly "floppy" or ragdoll-like mid-air to match the "floppy body" description. * **Win Condition:** The character passes *over* the crossbar without knocking it down and lands on the mat. * *Progression:* If successful, the bar raises by 10cm for the next round. * **Lose Condition:** The character hits the bar, knocking it to the ground, or fails to reach the mat. ### 4. Mobile Controls & Interaction * **Screen Orientation:** **Landscape** (Essential for viewing the runway and vault height). * **Control Scheme (Two-Step Gesture):** 1. **Run (Right Thumb):** A large circular button zone on the right side of the screen. **Tap rapidly** to build up the running speed meter. 2. **Action (Left Thumb):** A large rectangular button zone on the left. * **Press & Hold:** Lowers the pole (preparation). * **Release:** Plants the pole and jumps. The release must happen within a specific "Green Zone" near the pit. * **UI/UX:** * **Speedometer:** A visual bar at the top showing current speed. * **Height Indicator:** Text showing current target height (e.g., "5.00m"). * **Touch Feedback:** Add `navigator.vibrate(50)` on every run step and a stronger vibration `navigator.vibrate(200)` upon hitting the bar. * **Camera:** A smooth follow camera that tracks the player on the X-axis but zooms out slightly during the jump to show the height relative to the bar. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Stickathlon Pole Vault brings the excitement of track and field athletics to your browser with a delightfully quirky twist. This physics-based sports game challenges you to master the art of pole vaulting using a wonderfully floppy stick figure athlete. With its simple yet addictive gameplay mechanics, you'll find yourself competing for higher and higher jumps as you perfect your technique.

The game captures the essence of pole vaulting while adding a layer of physics-based humor that makes every attempt entertaining, whether you succeed spectacularly or fail in amusing fashion.

Core Features

This engaging athletics simulator offers several compelling features:

  • Realistic Physics Engine : Experience authentic pole vaulting mechanics with realistic momentum, timing, and trajectory calculations
  • Progressive Challenge System : Start with lower bars and work your way up to increasingly difficult heights
  • Intuitive Controls : Simple input system that's easy to learn but challenging to master
  • Instant Replay Value : Each attempt offers new opportunities to improve your technique and beat your personal best
  • Family-Friendly Content : Suitable for all ages with clean, cartoon-style graphics
  • No Download Required : Play instantly in any modern web browser without installation

Authentic Pole Vaulting Experience

The game accurately simulates the key phases of pole vaulting: the approach run, pole plant, takeoff, and clearance. Your stick figure athlete responds to physics just like a real pole vaulter, requiring proper timing and technique to achieve successful jumps.

Addictive Progression System

Start with manageable heights and gradually challenge yourself with higher bars. Each successful vault unlocks the next level, creating a satisfying sense of progression and achievement.

Gameplay Mechanics

Pole vaulting in Stickathlon requires mastering several key elements:

The Approach : Build up speed during your run-up to generate the momentum needed for a successful vault. Too slow and you won't clear the bar; too fast and you might lose control.

Pole Plant Timing : The critical moment when your pole touches the ground determines the success of your vault. Perfect timing converts your forward momentum into upward lift.

Body Positioning : Control your stick figure's body position during the vault to clear the bar cleanly. Poor form will result in knocked-down bars and failed attempts.

Landing : Stick the landing to complete your vault successfully and move on to the next height challenge.

Operation Guide

The game features straightforward controls designed for accessibility:

  • Mouse Controls : Use your mouse to control the stick figure's actions during different phases of the vault
  • Click and Drag : Manage the approach speed and pole positioning
  • Timing Clicks : Execute the pole plant and body positioning at precisely the right moments
  • Follow On-Screen Prompts : The game provides visual cues to help you understand the required actions

Detailed instructions are provided within the game interface to help new players understand the mechanics quickly.

Why Play This Game

Stickathlon Pole Vault offers a unique combination of sports simulation and physics-based entertainment that appeals to a wide range of players. Whether you're a track and field enthusiast or simply enjoy games that challenge your timing and coordination, this game delivers engaging gameplay that's both fun and educational.

The game's physics-based approach means that improvement comes through understanding and practice, making each successful vault feel genuinely earned. The humorous stick figure presentation keeps the experience light and entertaining, even when you're struggling with particularly challenging heights.

Perfect for quick gaming sessions or extended practice runs, Stickathlon Pole Vault provides endless entertainment as you strive to achieve pole vaulting perfection.

Frequently Asked Questions (FAQ)