Tag - Local Multiplayer Chase Game

Seele01-Flash
By
Tag is a thrilling local multiplayer chase game where 2-4 players compete in the classic game of catch. Use shortcuts, teleports, and strategic movement to avoid being tagged by your friends across three unique levels.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Tag: Mobile Chase Arena**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Use a vibrant, "2.5D" aesthetic. The world should be built with 3D geometries (Three.js primitives) but viewed from a fixed side-scrolling or slight isometric Orthographic camera to mimic the screenshot's flat look. * **Characters:** Create "Boxy" cute characters (using `BoxGeometry`). * **Player:** Blue body with a distinct headband/scarf accessory. * **AI Bots:** Green, Red, and Yellow bodies with corresponding accessories. * **Animations:** Simple squash-and-stretch procedural animation when jumping or landing. * **Environment:** * **Background:** A static gradient sky (light blue to cyan) with a low-opacity silhouette of a castle/city in the distance. * **Platforms:** Floating rectangular platforms with high-contrast colors (e.g., grass tops, dirt bottoms). * **Interactive Elements:** Orange "Jump Pads" (bounce players high) and Purple "Teleporters" (one-time use portals). * **Mobile Optimization:** Use low-poly meshes and `MeshLambertMaterial` or `MeshToonMaterial` for performance. Limit real-time shadows to the main characters only. ### 2. Audio Requirements * **BGM:** A fast-paced, looped "Chiptune" or "Electro-Swing" track that conveys urgency and playfulness. * **SFX:** * **Jump:** A short, ascending "woosh" or cartoon spring sound. * **Tag:** A distinct "slap" or "whistle" sound when a player is tagged. * **Teleport:** A sci-fi "zap" sound. * **Countdown:** A ticking clock sound for the last 10 seconds of a round. ### 3. Gameplay Loop * **Core Mechanic:** A game of "Hot Potato" / Tag. One character starts as "It". * **The "It" State:** * Visualized by a bright White Arrow hovering above the character's head and a red particle emitter trail. * When "It" collides with another character, the status transfers immediately. * There is a 1-second "cooldown" after tagging where the tagger cannot be tagged back instantly. * **Game Mode (Mobile Adapted):** Single Player vs. 3 AI Bots. * **AI Behavior:** If the AI is "It", it pathfinds toward the nearest player. If not "It", it flees from the "It" character. * **Win Condition:** A timer runs for 60 seconds. The player loses if they are "It" when the timer hits zero. * **Level Mechanics:** * **Teleporters:** Disappear for 5 seconds after use (visualized by turning gray/transparent). * **Screen Wrap:** If a player falls off the bottom, they respawn at the top (penalty: stunned for 1 second). ### 4. Mobile Controls & Interaction * **Orientation:** Force **Landscape Mode**. * **Touch Controls:** * **Left Side:** A dynamic Virtual Joystick for movement (Left/Right horizontal movement). * **Right Side:** A large, transparent circular button for **Jump** (approx 64px radius for easy hitting). * **Double Jump:** Allow players to jump once in mid-air. * **UI Layout:** * Top Center: Large Game Timer. * Top Corners: Player names/Score. * **Pause Button:** Top Right (safe area, away from jump button). * **Feedback:** * Trigger `navigator.vibrate(200)` (Haptic Feedback) when the player is tagged. * Screen shake effect (camera jitter) slightly when a tag occurs. * **Meta Tag:** Ensure `<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">` is included to prevent zooming on double-taps. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Tag brings the timeless playground game to your screen with exciting multiplayer action for 2-4 players. This fast-paced chase game combines classic tag gameplay with modern features like shortcuts, teleports, and multiple levels. Whether you're playing with friends locally or looking for some competitive fun, Tag delivers non-stop entertainment with its simple yet engaging mechanics.

Core Features

Local Multiplayer Fun

Tag supports 2 to 4 players on the same device, making it perfect for parties, family gatherings, or casual gaming sessions with friends. Each player has their own dedicated control scheme, ensuring everyone can play comfortably without controller conflicts.

Strategic Gameplay Elements

Beyond simple chasing, Tag includes exciting strategic elements: - Shortcuts and Bounce Pads : Launch yourself up and away from chasers using cleverly placed bounce mechanisms - One-Time Teleports : Each level features a sneaky teleport that disappears after use - time it perfectly to mislead your opponents - Three Unique Levels : Each arena offers different layouts and strategic opportunities

Accessible Design

The game features a colorful, minimalist art style with cute geometric characters that are easy to distinguish during fast-paced gameplay. The simple graphics ensure smooth performance across all devices while maintaining visual clarity during intense chase sequences.

Game Mechanics

The objective is beautifully simple: avoid being "it" for as long as possible. When you're the chaser (indicated by a white arrow above your character), your goal is to tag another player by walking into them. Once tagged, that player becomes the new chaser, and the cycle continues.

Strategic Depth

While easy to learn, Tag offers surprising strategic depth: - Timing : Know when to use your teleport for maximum effect - Positioning : Use level geometry to your advantage - Misdirection : Lead chasers into dead ends while you escape through shortcuts - Resource Management : Each teleport is precious - use it wisely

Controls and Operation Guide

Tag uses keyboard controls optimized for local multiplayer:

Player Control Schemes

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

Basic Gameplay

  1. Movement : Use your assigned keys to move around the level
  2. Tagging : Simply walk into another player to tag them
  3. Identify the Chaser : Look for the white arrow above the current "it" player
  4. Use Special Elements : Activate bounce pads and teleports strategically
  5. Win Condition : Be the player who stays untagged the longest

Why Play Tag?

Perfect for Social Gaming

Tag excels as a social gaming experience . It's instantly understandable for players of all ages and skill levels, making it ideal for: - Family game nights - Friend gatherings - Casual gaming sessions - Breaking the ice with new players

Quick and Engaging Sessions

Each round of Tag is fast-paced and exciting, typically lasting just a few minutes. This makes it perfect for: - Quick gaming breaks - Tournament-style competitions - Warm-up games before longer sessions

Free and Accessible

As a completely free browser game , Tag requires no downloads, subscriptions, or in-app purchases. Simply open your browser and start playing immediately on any device.

Cross-Platform Compatibility

Whether you're on a desktop computer, laptop, tablet, or smartphone, Tag runs smoothly across all modern devices and browsers, ensuring everyone can join the fun regardless of their device preference.

Frequently Asked Questions (FAQ)