OvO Classic - Fast-Paced Parkour Platform Game

Seele01-Flash
By
OvO Classic is an addictive arcade platform game featuring fast-paced parkour action. Control a stickman character through challenging speedrun levels using jumps, slides, and wall-jumps to reach the finish line in record time.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**OvO Speedrun: Manga Edition**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Create a distinctive **Black & White Comic Book / Manga aesthetic**. The world should look like a living drawing. * **Shaders:** Implement a custom shader that applies a **Halftone Pattern (dot shading)** to shadows instead of smooth gradients. Use **Thick Black Outlines** (Sobel filter post-processing or inverted hull method) on all 3D objects to separate them from the background. * **Character:** A minimalist 3D stickman-style character (using simple capsules or cylinders) with a white body and heavy black outline. * **Environment:** Use clean, geometric primitives (cubes, rectangles) for platforms and walls. Obstacles like spikes should be jagged and sharp. The background should be pure white or dynamic "Speed Lines" (radial blur texture) that increase intensity as the player moves faster. * **Mobile Optimization:** Use low-poly geometries. Bake static lighting into the halftone textures where possible to avoid expensive real-time shadow casting. Maintain a steady 60 FPS. ### 2. Audio Requirements * **BGM (Background Music):** A high-tempo, energetic **Drum & Bass or Breakbeat** track that encourages speed. It should feel rhythmic to help players time their jumps. * **Sound Effects (SFX):** * **Jump:** A quick, ascending "whoosh" sound. * **Slide:** A "pencil scratching on paper" friction sound. * **Impact/Landing:** A heavy, comic-book style "Thud" sound. * **Death:** A record-scratch sound followed by a quick "pop". * **Win:** A triumphant, retro arcade jingle. ### 3. Gameplay Loop * **Core Mechanics:** A precise physics-based platformer where **momentum** is key. The player must reach the checkered flag at the end of the level. * **The "Combo" Physics System:** * **Normal Run:** Standard acceleration. * **Slide (Crouch):** Reduces hitbox height to go under obstacles, but preserves momentum. * **Slide-Jump:** If the player jumps *while* sliding, they perform a **Long Jump** with increased forward velocity. * **Wall-Jump:** Hitting a wall allows a jump in the opposite direction. * **Ground Pounce:** Pressing 'Slide' while in mid-air slams the character down. Jumping immediately after landing creates a **Super High Jump**. * **Win/Loss:** Hitting spikes or falling into the void triggers an **instant respawn** (no loading screens) to keep the "speedrun" flow intact. Touching the flag freezes the timer and shows the score. ### 4. Mobile Controls & Interaction * **Screen Orientation:** **Landscape Mode** (Essential to see the path ahead). * **Touch Controls:** * **Left Thumb:** A virtual horizontal slider or D-pad for Left/Right movement. * **Right Thumb:** Two large distinct buttons. * **Button A (Big):** Jump (Hold for higher jump). * **Button B (Smaller, below A):** Slide / Ground Pound. * **Visual Feedback:** When the player successfully executes a "Combo Move" (like a Slide-Jump), display comic-style text effects (e.g., "ZOOM!", "BOOST!") briefly on screen. * **Haptics:** Trigger a short, sharp vibration on landing and a heavy vibration on death. Trigger a distinct "click" vibration when collecting coins or hitting the finish flag. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About OvO Classic

OvO Classic is a thrilling arcade platform game that combines the excitement of parkour with the challenge of speedrunning. In this fast-paced adventure, you control a nimble stickman character through increasingly difficult obstacle courses, racing against time to achieve the fastest completion times possible.

The game's minimalist black-and-white visual style creates a clean, focused gaming experience that puts the emphasis squarely on precise movement and timing. Each level presents unique challenges that will test your reflexes, planning, and execution skills.

Core Features

Lightning-Fast Speedrun Gameplay

OvO Classic is built around the concept of speedrunning, where every second counts. Your objective is simple: reach the flag at the finish line as quickly as possible. But achieving mastery requires understanding the intricate movement system and discovering optimal routes through each level.

Advanced Parkour Movement System

The game features a sophisticated movement system that rewards skillful play: - Combo Mechanics : Chain different moves together for enhanced abilities - Power Jumps : Execute higher jumps immediately after slides or ground pounds - Wall-Jump Mastery : Use vertical surfaces to navigate complex level designs - Precision Sliding : Slip under obstacles and maintain momentum

Progressive Challenge Levels

Each level in OvO Classic is carefully designed to introduce new mechanics and increase difficulty gradually. From simple jumps to complex multi-move sequences, the game continuously challenges players to improve their skills and discover new strategies.

Cross-Platform Accessibility

Enjoy seamless gameplay across all your devices. Whether you're playing on a desktop computer during a break or on your smartphone while commuting, OvO Classic delivers the same smooth, responsive experience.

Gameplay Mechanics

Movement Fundamentals

Success in OvO Classic depends on mastering the core movement options: - Jumping : Your primary tool for navigating obstacles and reaching higher platforms - Sliding : Essential for passing under low barriers while maintaining speed - Wall-Jumping : Enables vertical navigation and creative route-finding

Advanced Techniques

Experienced players can unlock the game's full potential by mastering advanced techniques: - Slide-Jumping : Perform a slide immediately before jumping to achieve greater height - Ground Pound Combos : Use downward momentum to set up powerful subsequent jumps - Momentum Conservation : Learn to maintain speed through optimal move sequencing

Operation Guide

The control scheme is designed for maximum responsiveness and precision:

  • Movement : Use Left and Right arrow keys to control horizontal movement
  • Jump : Press the Space bar to jump over obstacles or reach higher platforms
  • Slide : Press the Down arrow to slide under barriers or prepare for combo moves
  • Wall Interaction : Approach walls while moving to automatically perform wall-jumps

Pro Tips for Success

  1. Practice Combo Timing : The key to achieving top speeds is chaining moves together seamlessly
  2. Study Level Layouts : Each level has an optimal path - experiment to find the fastest route
  3. Use Momentum : Maintain forward momentum whenever possible to reduce completion times
  4. Master Wall-Jumps : Vertical navigation often provides the shortest path to the finish

Why Play OvO Classic?

Perfect for Quick Gaming Sessions

With its pick-up-and-play design, OvO Classic is ideal for both short gaming breaks and extended play sessions. Each level can be completed in under a minute, making it perfect for busy schedules.

Endless Replayability

The speedrun format encourages constant improvement. There's always a faster time to chase, a more efficient route to discover, or a smoother combo to master. The game's leaderboard system adds competitive elements that keep players coming back.

Skill Development

OvO Classic helps develop valuable gaming skills including hand-eye coordination, timing precision, and strategic thinking. The game's difficulty progression ensures players are constantly challenged without becoming frustrated.

Free and Accessible

As a completely free browser game, OvO Classic removes all barriers to entry. No downloads, no installations, no payment required - just pure parkour action whenever you want it.

Frequently Asked Questions (FAQ)