Goober Dash - Multiplayer Battle Royale Game

Seele01-Flash
By
Goober Dash is an exciting multiplayer battle royale game where players dash opponents into deadly spikes while collecting coins and unlocking unique costumes. Play free online with friends in custom lobbies or compete on global leaderboards.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Goober Dash". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: 2.5D Side-Scrolling Platformer (3D assets confined to a 2D gameplay plane). The aesthetic should be "Cute & Chaotic"—vibrant, high-saturation cartoon style similar to *Fall Guys* or *Among Us*. * **Characters ("Goobers")**: * Base Model: Capsule geometry (pill-shaped) with simple facial features (two black spheres for eyes, one for mouth). * Variations: Create 4 distinct characters using color variations (Cyan, Pink, Lime Green, Orange). The Player is Cyan. * Accessories: Attach simple geometric primitives to simulate costumes (e.g., a cone for a wizard hat, a cylinder for a top hat) to distinguish bots. * **Environment**: * Platforms: Rounded box geometries with bright colors. * Hazards: Sawblades (rotating gears) or Spikes (cones) placed at the bottom of the screen and on specific platforms. * Background: A smooth radial gradient (Light Blue to White) to simulate a skybox without high rendering cost. * **Performance**: Use `InstancedMesh` for repeated objects (like coins or spikes). Keep shadow casting limited to the main character to maintain high FPS on mobile devices. ### 2. Audio Requirements * **BGM**: Fast-paced, upbeat "Arcade/Chiptune" music loop. It should feel chaotic but happy. * **Sound Effects (SFX)**: * **Jump**: A high-pitched "Boing" or synthetic spring sound. * **Dash**: A "Whoosh" wind effect combined with a jet engine burst. * **Impact**: A "Thud" or "Smack" sound when dashing into another player. * **Death**: A cartoonish "Splat" or descending whistle when hitting spikes. * **Coin**: A classic high-pitched "Ding". ### 3. Gameplay Loop * **Core Mechanic**: A "Battle Royale Platformer" simulation. The scene contains 1 Player and 3 AI Bots. * **Physics & Movement**: * Arcade Physics: High gravity, snappy movement (instant acceleration/deceleration), double-jump capability. * **The Dash**: Pressing the Dash button propels the character forward with high velocity. If the dashing character hits an opponent, the opponent receives a massive "Knockback" force. * **Objective**: Be the last Goober standing. * **Fail State**: Falling off the map or touching Spikes results in immediate elimination (particle explosion effect). * **Win State**: If all bots are eliminated, display "VICTORY!" with a confetti particle system. ### 4. Mobile Controls & Interaction * **Orientation**: Landscape Mode (Force logic to adapt camera FOV for wider screens). * **Touch Controls (On-Screen Overlay)**: * **Left Side**: A dynamic Virtual Joystick or large D-Pad zone for Left/Right movement. * **Right Side**: * **Button A (Large)**: Jump (Green button). * **Button B (Medium, offset)**: Dash (Red button, visual cooldown indicator ring). * **Feedback**: * Add simple screen shake (camera jitter) when a Dash impact occurs. * Buttons should scale down slightly and change opacity when pressed to provide visual touch feedback. * **UI Scaling**: Ensure all buttons are at least 60x60 pixels on mobile viewports to prevent misclicks. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Goober Dash is a thrilling multiplayer battle royale game that combines fast-paced action with strategic gameplay. In this colorful arcade-style game, you control adorable characters as they compete in intense battles where only the strongest survive. The game features vibrant graphics with cute character designs including bunnies, pandas, pirates, and other lovable creatures that add charm to the competitive gameplay.

The core objective is simple yet addictive: outlast all other players by dashing your opponents into deadly spikes and hazards scattered throughout each arena. Every match is a test of skill, timing, and strategy as you navigate treacherous platforms while trying to eliminate other players.

Core Features

Multiplayer Battle Royale Action

Engage in intense multiplayer battles where up to multiple players compete simultaneously. The last player standing wins the round, making every match a heart-pounding experience filled with unexpected twists and turns.

Custom Private Lobbies

Invite your friends to create private matches where you can battle it out in a more controlled environment. Perfect for organizing tournaments or just having fun with your gaming group.

Level Editor and Custom Battlegrounds

Unleash your creativity with the built-in level editor. Design your own unique battlegrounds with custom obstacles, platforms, and spike placements. Share your creations with the community and experience endless variety in gameplay.

Character Customization System

Collect precious coins during matches to unlock a vast collection of unique costumes and character skins. From pirate outfits to animal costumes, express your personality with dozens of customization options.

Competitive Leaderboards

Climb both global and country-based seasonal leaderboards to prove your dominance. Track your progress and compete with players worldwide for the top spots.

Cross-Platform Browser Support

Play seamlessly on both desktop and mobile devices through your web browser. No downloads required – jump into the action instantly.

Gameplay Mechanics

Goober Dash features intuitive yet deep gameplay mechanics. Players move around colorful platform-based arenas, using their dash ability strategically to knock opponents into deadly spikes and hazards. The dash mechanic is both offensive and defensive – use it to attack enemies or quickly escape dangerous situations.

Each arena features different layouts with various platform configurations and spike placements. Learning the layout of each map and mastering the timing of your dashes is crucial for success. The game rewards both aggressive play and tactical positioning.

Operation Guide

Controls are simple and responsive:

  • Arrow Keys or WASD : Move your character in all directions
  • Spacebar : Execute a powerful dash attack to knock opponents into hazards

The dash ability has a cooldown period, so timing is everything. Use it wisely to maximize your offensive potential while ensuring you have an escape option when needed.

Why Play Goober Dash

Goober Dash stands out in the crowded .io game genre by combining the excitement of battle royale gameplay with charming visuals and deep customization options. The game offers:

  • Completely Free : No payment required to access all gameplay features
  • No Download Needed : Play instantly in your browser
  • Regular Updates : Fresh content and new features added regularly
  • Active Community : Vibrant player base and user-generated content
  • Competitive Scene : Seasonal tournaments and leaderboard competitions

Whether you're looking for quick casual matches or serious competitive gameplay, Goober Dash delivers an engaging experience that keeps players coming back for more. The combination of skill-based gameplay, social features, and creative tools makes it a standout choice for multiplayer gaming enthusiasts.

Frequently Asked Questions (FAQ)