Obby Tag - Multiplayer Parkour Chase Game

Seele01-Flash
By
Obby Tag combines the excitement of obstacle courses with classic tag gameplay. Race through challenging parkour levels, steal the crown from opponents, and rack up points in this fast-paced multiplayer experience.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Obby Tag - Crown Chase**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Use a vibrant, **Low-Poly Cartoon** aesthetic similar to classic Roblox "Obby" games but with higher polish. The color palette should be bright and saturated (primary colors: bright blues, oranges, greens). * **Characters**: Create simplified capsule-based or blocky avatars representing different skins (e.g., Pirate, Zombie, Fairy). The main visual indicator is a large, glowing golden **Crown** floating above the head of the current target. * **Level Design (The Arena)**: * Construct a 3D parkour obstacle course. * **Platform Types**: * *Standard Blocks*: Grey/White concrete textures. * *Lightning Blocks*: Bright yellow neon texture (emissive). * *Hazard Blocks*: Bright orange/red or "caution tape" striped texture. * *Walls*: Tall vertical surfaces suitable for climbing. * **Mobile Optimization**: Use `BoxGeometry` and `CylinderGeometry` primarily to keep the polygon count low. Bake simple shadows if possible, or use a single DirectionalLight with soft shadows to ensure 60fps performance on mobile browsers. Use texture atlasing to reduce draw calls. ### 2. Audio Requirements * **BGM**: An energetic, fast-paced "chiptune meets ska-punk" track. It should feel chaotic and fun, looping seamlessly to keep the adrenaline up during the chase. * **Sound Effects (SFX)**: * *Jump*: A comical "boing" or spring sound. * *Tag/Steal*: A loud "whack" or "ding" sound when the crown transfers ownership. * *Power-up*: A rising synthesizer trill. * *Falling*: A whistling cartoon fall sound if a player drops off the map. * *Hazard Hit*: A "buzz" or "zap" noise when touching orange blocks. ### 3. Gameplay Loop * **Core Mechanic**: This is a game of "Reverse Tag" combined with Parkour. * **The Crown**: One player starts with the Crown. Holding the Crown generates +1 Score every second. * **The Chase**: Other players (AI bots in single-player mode, or networked players) try to touch (tag) the Crown holder. * **Transfer**: Upon collision, the Crown instantly snaps to the tagger's head, and they become the new runner. * **Movement Mechanics**: * Standard running and jumping. * **Wall Climb**: Holding the jump button against a wall allows vertical climbing. * **Speed Boost**: Touching *Lightning Blocks* gives a temporary 2x speed multiplier. * **Hazards**: Touching *Orange/Caution Blocks* knocks the player back or stuns them for 2 seconds (dropping the crown if held). * **Win Condition**: The match lasts 2 minutes. The player with the highest accumulated score at the end wins. ### 4. Mobile Controls & Interaction * **Orientation**: **Landscape Mode** is required for the best field of view during parkour. * **Touch Controls**: * **Left Thumb**: Virtual Joystick (floating position) for movement (WASD equivalent). * **Right Thumb**: * *Large "Jump/Climb" Button*: Tap to Jump, Hold to Climb walls. * *Smaller "Power-up" Button*: To activate collected items (F key equivalent). * **Camera**: A "Third-Person Follow" camera that smoothly tracks the player. It needs some elasticity (lag) to feel dynamic but must handle occlusion (don't let walls block the view of the character). * **Haptic Feedback**: Trigger a short vibration (`navigator.vibrate(50)`) when the player tags someone, gets tagged, or hits a hazard. * **UI**: * Top Center: Timer and Current Leader's Score. * Top Left/Right: Minimalist leaderboard. * Buttons must be at least 44px x 44px for touch accessibility. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Obby Tag

Obby Tag is an innovative multiplayer parkour game that masterfully combines two beloved gaming concepts: obstacle courses (Obby) and the classic game of tag. This exciting fusion creates a unique competitive experience where players race through challenging parkour levels while trying to steal and hold onto a golden crown to accumulate points.

The game features colorful 3D graphics with charming character designs, including pirates, zombies, and wizards, each bringing their own personality to the fast-paced action. With four distinct arenas to master, Obby Tag offers endless entertainment for players who love competitive multiplayer games.

Core Features

Dynamic Crown Chase System

The heart of Obby Tag lies in its crown mechanic. Players must tag the crown holder to steal their precious golden crown, then hold onto it as long as possible to build up points. This creates intense moments of pursuit and evasion that keep every match exciting.

Challenging Parkour Elements

Navigate through complex obstacle courses filled with: - Lightning blocks that boost your running and climbing speed - Orange hazard blocks that slow you down - Caution blocks to avoid at all costs - Walls that require climbing skills to overcome - Multi-level platforms demanding precise jumping

Power-Up System

Strategic power-ups are scattered throughout each arena, providing temporary advantages that can turn the tide of any chase. Use these wisely to catch up to the crown holder or maintain your lead.

Four Unique Arenas

Each arena presents different challenges and layouts, ensuring that gameplay stays fresh and requires different strategies to master.

Gameplay Mechanics

Obby Tag's gameplay revolves around three core activities:

  1. Parkour Navigation : Master the art of running, jumping, and climbing through obstacle-filled arenas
  2. Crown Pursuit : Chase down the current crown holder using speed, strategy, and power-ups
  3. Crown Defense : Once you have the crown, use your parkour skills to evade other players while accumulating points

The game's physics-based movement system rewards skilled players who can efficiently navigate obstacles while maintaining speed during intense chases.

Operation Guide

Basic Controls

  • Movement : Use WASD keys or arrow keys to move your character
  • Jump : Press the space bar to leap over obstacles and gaps
  • Wall Climbing : Hold the space bar while against a wall to climb up
  • Power-ups : Press F to activate collected power-ups

Strategy Tips

  • Learn each arena's layout to find the fastest routes
  • Use lightning blocks strategically to gain speed when chasing or fleeing
  • Avoid orange and caution blocks that will slow your progress
  • Collect power-ups before engaging in crown battles
  • Master wall climbing to access higher platforms and escape routes

Why Play Obby Tag

Obby Tag stands out as a perfect blend of skill-based parkour and competitive multiplayer action. The game is completely free to play through your web browser, requiring no downloads or installations. Whether you're playing solo against AI or with friends online, each match offers unpredictable excitement.

The game's accessibility makes it perfect for quick gaming sessions, while its depth ensures long-term engagement. The combination of individual skill development through parkour mastery and social gameplay through multiplayer competition creates an addictive gaming experience that appeals to both casual and competitive players.

With cross-platform support for both desktop and mobile devices, you can enjoy Obby Tag anywhere, anytime, making it an ideal choice for gaming with friends regardless of their preferred platform.

Frequently Asked Questions (FAQ)