Tag - Multiplayer Chase Game

Seele01-Flash
By
Tag is the ultimate online multiplayer chase game where 2-4 players compete in fast-paced rounds of catch across colorful levels with power-ups and shortcuts.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Tag: 2.5D Arena Chase**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** 2.5D platformer aesthetic using an **Orthographic Camera** to simulate a flat vector look while using 3D assets. The world should use a vibrant, high-saturation color palette (Sky Blue background, bright platform colors). * **Characters:** Create simple "Cube Ninja" characters (Low-poly cubes with small extrusions for "ears" or "headbands"). * **Player:** Blue body with a Cyan headband. * **AI Bots:** Green and Red bodies with contrasting headbands. * **Indicator:** A floating, bouncing **White Arrow** mesh must hover above the head of the character who is currently "It". * **Environment:** A bounded arena composed of floating platforms. * **Jump Pads:** Orange spring boards that boost vertical velocity. * **Teleporters:** Pink glowing portals. Logic: As per the game description, these are one-time use shortcuts. Once a player/bot touches it, they teleport to a linked exit, and the portal disappears with a particle effect. * **Mobile Optimization:** Use `BoxGeometry` and `MeshLambertMaterial` for performance. Limit dynamic lights to one directional light and one ambient light. Shadow casting should be disabled or low-res to ensure 60FPS on mobile browsers. ### 2. Audio Requirements * **BGM:** A fast-paced, upbeat "Funky Chiptune" track that loops seamlessly to keep adrenaline high. * **Sound Effects (SFX):** * **Jump:** A cartoonish "whoosh" or "hup" sound. * **Spring Pad:** A comical "Boing" sound. * **Teleport:** A sci-fi "Zap" or digital glitch sound. * **Tag Event:** A distinct "Slap" or "Whack" sound when collision occurs to signify the transfer of the "It" status. ### 3. Gameplay Loop * **Core Mechanic:** A game of infinite tag. At the start, one character is randomly assigned "It" (marked by the White Arrow). * **Chase Logic:** * If the **Player is "It"**: They move slightly faster (1.1x speed), and AI bots are programmed to flee away from the player's position. * If an **AI is "It"**: It pathfinds aggressively toward the nearest non-It character (Player or other AI). * **Tagging:** When the "It" character collides with another, the "It" status (and the White Arrow) transfers immediately. There should be a 1-second "cooldown" where the status cannot be transferred back to prevent instant toggling. * **Win/Loss:** Implement a timer. The player accumulates "Time Spent as It". The goal is to keep this timer as low as possible in a 60-second round. ### 4. Mobile Controls & Interaction * **Screen Orientation:** Landscape mode (force strict sizing to `window.innerWidth/Height`). * **Touch Controls:** * **Left Zone:** A dynamic **Virtual Joystick** (Thumbstick) for horizontal movement (Left/Right). * **Right Zone:** A large, transparent circular **Jump Button** (minimum 64px hit area) for jumping. Support "Double Jump" logic. * **Haptic Feedback:** Trigger `window.navigator.vibrate(200)` specifically when the player tags someone or gets tagged. * **UI Layout:** * Top Center: Timer (60s countdown). * Top Right: "Time held as IT" counter. * Overlay: A large "YOU ARE IT!" red flashing text that appears when the player receives the tag. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Tag Game

Tag brings the classic playground game of chase to your browser in an exciting multiplayer format. This fast-paced game allows 2-4 players to compete locally on the same device, chasing each other through vibrant levels filled with strategic shortcuts and special power-ups. The simple yet addictive gameplay captures the pure joy of the traditional tag game while adding modern twists that keep every round fresh and competitive.

Core Features

Local Multiplayer Fun

Tag is designed specifically for local multiplayer gaming , supporting 2-4 players on a single device. Perfect for parties, family gatherings, or friendly competitions, the game creates instant entertainment without requiring multiple devices or internet connections.

Strategic Level Design

The game features three unique levels , each carefully crafted with: - Shortcuts and bouncing platforms that help you escape or catch opponents - Strategic teleport points for surprise moves and tactical advantages - Colorful, easy-to-navigate environments that accommodate fast-paced gameplay

Power-Up System

Each level contains special elements to enhance gameplay: - Bounce platforms that launch you to higher areas for quick escapes - One-time teleports that disappear after use, adding strategic depth - Multiple pathways that reward players who learn the level layouts

Instant Action Gameplay

The game mechanics are beautifully simple: walk into another player to tag them. A white arrow indicator clearly shows who's "it," making it easy for all players to follow the action even during chaotic chase sequences.

How to Play Tag

Controls for Each Player

The game supports up to 4 players with dedicated control schemes:

  • Player 1 : W (jump/up), A (left), D (right)
  • Player 2 : Up Arrow, Left Arrow, Right Arrow
  • Player 3 : I (up), J (left), L (right)
  • Player 4 : T (up), F (left), H (right)

Game Mechanics

  1. Tagging : Simply walk into another character to tag them
  2. Being "It" : The tagged player becomes the chaser (marked with white arrow)
  3. Escaping : Use shortcuts, bounces, and teleports to avoid being caught
  4. Winning : Avoid being "it" when the round ends, or successfully tag others

Strategy Tips

  • Learn the levels : Memorize shortcut locations for quick escapes
  • Save your teleport : Use the one-time teleport strategically to mislead chasers
  • Use bounce platforms : Launch yourself to unreachable areas
  • Corner opponents : Work together to trap the chaser in dead ends

Why Play This Game

Perfect Party Game

Tag excels as a social gaming experience . Unlike online multiplayer games that separate players, Tag brings people together around a single screen, creating shared laughter, excitement, and friendly competition.

Accessible to Everyone

With its simple controls and intuitive gameplay, Tag is perfect for: - All ages : From young children to adults - Any skill level : No complex mechanics to master - Quick sessions : Rounds are fast, perfect for short breaks - Large groups : Rotate players between matches

Zero Learning Curve

Everyone understands tag, making this game instantly approachable. New players can jump in immediately without tutorials or complex rule explanations.

Cross-Platform Compatibility

Play on any device with a web browser - computers, tablets, or smartphones. The game automatically adjusts to your screen size while maintaining smooth performance.

Game Modes and Replayability

While the core mechanics remain consistent, Tag offers excellent replayability through: - Multiple level layouts that change optimal strategies - Different player combinations (2v2, 3-player free-for-all, etc.) - Varying round lengths to suit your session needs - Skill development as players master advanced movement techniques

Frequently Asked Questions (FAQ)