Twerk Race 3D - Fun Run Game

Seele01-Flash
By
Twerk Race 3D combines high-speed running with hilarious dance battles in a unique gaming experience. Collect food to transform your character, navigate challenging obstacles, and compete in epic twerk showdowns.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Twerk Race 3D - Fun Run Game!**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** High-saturation, "Hyper-casual" aesthetic. Use a vibrant color palette: bright blue skybox (`#00BFFF`), clean white runway platforms, and neon pink for the player character to match the reference screenshot. * **Character:** A stylized, low-poly humanoid runner. Crucially, the model must support **dynamic mesh scaling** (Morph Targets or Bone Scaling) specifically for the lower body (hips/glutes) to represent the "Twerking" physique mechanics. * **Collectibles:** * **"Thick" Items:** Oversized Hamburgers or Donuts (increases hip scale/mass). * **"Fit" Items:** Broccoli or Dumbbells (decreases hip scale, increases speed). * **Obstacles:** Red glass barriers (shatterable), spinning beams, and gaps in the track. * **Performance:** Use `InstancedMesh` for repeated collectibles to ensure 60FPS on mobile devices. Use simple Phong materials for lighting efficiency. ### 2. Audio Requirements * **BGM:** A high-energy, bass-heavy loop with a "bounce" or "funk" rhythm to match the dancing theme. * **Sound Effects (SFX):** * **Collect:** A satisfying "Crunch" or "Chomp" sound. * **Growth:** A "Pop" or balloon-inflating sound when gaining mass. * **Impact:** A comedic "Bonk" when hitting obstacles. * **Finale:** A crowd cheering effect for the final dance battle. ### 3. Gameplay Loop * **Phase 1: The Run (Core):** The character moves forward automatically. The player must steer left/right to collect food. * **Mechanic:** Eating Burgers increases "Body Mass" (physically widens the character) but slightly slows sprint speed. Eating Broccoli reduces "Body Mass" but increases sprint speed and agility. * **Fail State:** Hitting a solid obstacle reduces Body Mass significantly. If Mass drops below zero, the level fails. * **Phase 2: The Finale (Twerk Battle):** At the finish line, the running stops. The camera switches to a side view or cinematic angle. * **Mechanic:** A mini-game triggers where the player taps rapidly (or uses the accumulated Body Mass) to perform a "Hip Bump." * **Win State:** The accumulated mass is converted into physics force. The character bumps an opponent or a wall. The heavier the character, the further the opponent flies, resulting in a higher score (Multiplier x1, x2, x5). ### 4. Mobile Controls & Interaction * **Control Scheme:** **Swerve Mechanics**. * **Touch & Drag:** Touching anywhere on the screen and dragging left/right moves the character horizontally on the track. Movement should be 1:1 with finger movement for precision. * **Screen Orientation:** **Portrait Mode** (Vertical) is mandatory for this genre to allow one-handed play. * **UI Layout:** * Score/Mass meter at the top center. * No on-screen virtual joysticks; the entire lower screen is the touch area. * "Retry" button must be large (at least 60px height) and placed in the lower-middle thumb zone. * **Feedback:** * **Visual:** Floating text popups ("+THICK", "-SLIM") upon collection. * **Haptic:** Trigger `navigator.vibrate(50)` on obstacle collision or item collection (if supported). Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Twerk Race 3D - Fun Run Game is an innovative 3D running game that uniquely blends traditional endless runner mechanics with dance competition elements. This colorful and entertaining casual game challenges players to sprint across dynamic tracks while making strategic food choices that directly impact their character's performance and abilities.

Core Features

Dynamic Food Collection System

The game's most distinctive feature is its food-based transformation mechanic. As you race through vibrant 3D environments, you'll encounter various food items that fundamentally change your character's physique and capabilities:

  • Light Snacks : Keep your character slim and agile for maximum speed and obstacle navigation
  • Heavy Foods : Bulk up your character for increased strength and twerk battle advantages
  • Strategic Choice : Balance speed versus power based on upcoming challenges

Challenging Obstacle Courses

Each race features unpredictable track elements designed to test your reflexes and decision-making:

  • Glass Bridges : Navigate fragile surfaces that require careful timing
  • Moving Barriers : Dodge dynamic obstacles that change position
  • Slides and Ramps : Use momentum and physics to maintain speed
  • Collectible Challenges : Gather items while avoiding hazards

Epic Twerk Battle Finale

Every race culminates in an exciting dance competition where your collected food choices determine your twerk battle performance. The heavier your character, the more powerful your dance moves become in the final showdown.

Gameplay Mechanics

Twerk Race 3D operates on simple yet engaging mechanics that are easy to learn but challenging to master. Players must constantly balance risk and reward when choosing which foods to collect, as each decision impacts both immediate racing performance and final battle capabilities.

The game features smooth 3D graphics with vibrant, cartoonish art style that appeals to players of all ages. The physics-based movement system creates satisfying gameplay where momentum and timing are crucial for success.

Operation Guide

Basic Controls

  • WASD Keys or Arrow Keys : Move your character left, right, forward, and backward
  • Space Bar or Left Mouse Button : Start the game and set jump power after completing levels
  • Mouse Movement : Control camera angle and view direction

Winning Strategies

  1. Early Speed Focus : Collect light foods at the beginning to navigate obstacles quickly
  2. Mid-Race Balance : Switch to heavier foods when approaching the twerk battle section
  3. Obstacle Anticipation : Plan your food collection based on upcoming track challenges
  4. Timing Mastery : Perfect your jump timing for maximum efficiency

Why Play Twerk Race 3D

This game offers a refreshingly unique take on the running game genre by incorporating dance elements and strategic food collection. It's perfect for players seeking:

  • Casual Entertainment : Easy-to-understand mechanics with immediate fun
  • Unique Gameplay : Unlike traditional endless runners, combining multiple game genres
  • Strategic Depth : Food choice decisions add tactical elements to racing
  • Humor and Fun : Lighthearted theme with entertaining dance battles
  • Free Access : Completely free to play with no downloads required
  • Cross-Platform : Works on desktop computers and mobile devices through web browsers

The game's combination of skill-based racing and strategic decision-making creates an addictive gameplay loop that keeps players returning for more races and better twerk battle performances.

Frequently Asked Questions (FAQ)