Pole Riders - Online Multiplayer Pole Vaulting Game

Seele01-Flash
By
Pole Riders is an addictive multiplayer skill game that combines pole vaulting physics with competitive gameplay. Master the art of pole control to knock the suspended ball into your opponent's goal.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Pole Riders Mobile: Physics Vault**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Low-poly 3D aesthetics mimicking 2D pixel art (Voxels or flat-shaded planes). The game should retain the retro, slightly jagged charm of the original Flash game but in a 3D space. * **Characters:** Create two ragdoll-style humanoid figures. Player 1 (Red/Orange theme) and Player 2 (Blue/Green theme). Each character must hold a very long, flexible pole. The characters' limbs should react physically to movement, not just pre-canned animations. * **The Pole:** The pole is the central physics object. It needs to be a long cylinder that can interact with the ground (to vault) and the ball. It should have slight flexibility/bending visual effects if possible. * **Environment:** * **Background:** A deep blue night sky gradient. * **Foreground:** Simple geometric shapes representing rocks (grey) and abstract trees/foliage (green) in the background parallax. * **The Arena:** A flat 2D plane for gameplay. A horizontal wire spans the top of the screen. * **The Ball:** A large, heavy-looking red sphere suspended on the horizontal wire. It slides along the wire. * **Camera:** A side-scrolling Orthographic camera that dynamically zooms in/out to keep both players and the ball in frame. ### 2. Audio Requirements * **BGM:** A funky, driving, low-fidelity 8-bit or 16-bit electronic track with a repetitive, energetic bassline (reminiscent of Bennett Foddy games). * **SFX:** * **Vaulting:** A "whoosh" sound when the pole swings. * **Impact:** A solid "thud" or "clank" when the pole hits the ground or the ball. * **Crowd:** A comical "Oooooh" or gasp sound when a player flies high or crashes. * **Goal:** A loud buzzer or celebratory fanfare when the ball hits a castle/goal. ### 3. Gameplay Loop * **Core Mechanic:** Physics-based pole vaulting. Players do not jump; they run left/right and use their pole to leverage themselves off the ground to launch into the air. * **Objective:** Kick or push the suspended red ball along the wire into the opposing player's "goal" (off-screen left or right). * **Physics:** This is a "fumble-core" game. The physics should feel slightly chaotic and exaggerated. The pole can get stuck, trip the player, or catapult them unexpectedly. * **Combat:** Players can use their poles to whack the opponent or block the opponent's pole. * **Victory Condition:** First player to push the ball fully into the opponent's goal zone scores a point. Best of 3 rounds. ### 4. Mobile Controls & Interaction * **Orientation:** **Landscape Mode** is mandatory to accommodate the horizontal playing field. * **Control Scheme (Split Screen / Dual Stick):** * Since this is originally a 2-player local game, adapt it for mobile: * **Left Side of Screen (Player 1):** Two Virtual Joysticks. * *Joystick A (Movement):* Controls running Left/Right. * *Joystick B (Pole):* Controls the angle/extension of the pole. * **Right Side of Screen (Player 2 - or AI if single player):** Mirrored controls. * *Alternative Single Player Mode:* If AI is implemented, the player uses the left side for movement (slider) and right side for Pole Angle (circular rotation UI). * **UI Elements:** * Scoreboard at the top center (large, pixel-font numbers). * "Restart" button in the top corner (at least 44x44px hit area). * **Haptic Feedback:** Trigger a short vibration when the pole hits the ball or when a goal is scored to give weight to the physics interactions. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Pole Riders is a unique physics-based skill game that transforms pole vaulting into an exciting competitive sport. Your mission is simple yet challenging: use your pole vaulting skills to knock a suspended ball into your opponent's castle while defending your own goal. This game perfectly blends precise physics mechanics with fast-paced multiplayer action, creating an experience that's easy to learn but difficult to master.

The game features charming pixel art graphics and smooth physics simulation that makes every pole movement feel realistic and responsive. Whether you're playing solo against AI or challenging a friend in local multiplayer mode, Pole Riders delivers endless entertainment with its simple concept and deep gameplay mechanics.

Core Features

Realistic Physics Simulation

Experience authentic pole vaulting mechanics with realistic physics that respond to every movement. The pole behaves naturally, requiring skill and timing to master effective techniques for both offense and defense.

Local Multiplayer Fun

Challenge your friends in exciting head-to-head matches. The split-control system allows two players to compete on the same device, making it perfect for competitive gaming sessions.

Simple Yet Deep Gameplay

While the controls are straightforward, mastering the art of pole manipulation requires practice and strategy. Learn advanced techniques like momentum control, defensive positioning, and precision aiming.

Instant Accessibility

No downloads required! Play directly in your web browser on any device. The game loads quickly and runs smoothly on both desktop computers and mobile devices.

Endless Replayability

Each match feels unique thanks to the dynamic physics system. No two games play exactly the same way, ensuring fresh challenges every time you play.

Game Mechanics

The core gameplay revolves around controlling your character's pole to interact with the suspended ball in the center of the screen. Players must balance offense and defense, timing their pole movements to either strike the ball toward the opponent's goal or block incoming attacks.

Success requires understanding momentum, leverage, and positioning. The physics engine rewards skillful play while punishing hasty movements, creating a satisfying learning curve that keeps players engaged.

Operation Guide

Player 1 Controls

  • W : Raise pole upward
  • S : Lower pole downward
  • A : Move left
  • D : Move right

Player 2 Controls

  • ↑ (Up Arrow) : Raise pole upward
  • ↓ (Down Arrow) : Lower pole downward
  • ← (Left Arrow) : Move left
  • → (Right Arrow) : Move right

Gameplay Tips

  • Use pole angle strategically to control ball direction
  • Master timing to intercept opponent's attacks
  • Combine movement with pole positioning for maximum effectiveness
  • Practice defensive techniques to protect your goal
  • Experiment with different pole angles for varied attack strategies

Why Play Pole Riders

Perfect for Competitive Gaming : The local multiplayer mode creates intense rivalries and memorable gaming moments with friends and family.

Quick Gaming Sessions : Matches are fast-paced and typically last just a few minutes, making it ideal for quick entertainment breaks.

Skill Development : The physics-based gameplay improves hand-eye coordination and strategic thinking skills.

Universal Appeal : Simple controls make it accessible to players of all ages and skill levels, while the depth keeps experienced gamers engaged.

No Commitment Required : Being a browser game means you can jump in and play anytime without installations or account creation.

Whether you're looking for a fun way to pass time or seeking an engaging competitive experience with friends, Pole Riders delivers both accessibility and depth in one entertaining package.

Frequently Asked Questions (FAQ)