Goober World - Fun Platform Adventure Game

Seele01-Flash
By
Goober World is an exciting platform adventure game featuring a lovable blue goober character. Navigate through challenging levels filled with obstacles, unlock cute characters, and enjoy whimsical platforming fun across all devices.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Goober World 3D**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** A colorful, 2.5D side-scrolling platformer with a "Cartoon/Toon" aesthetic. The world should look vibrant and whimsical, matching the bright green and blue color palette of the reference icon. * **Player Character (The Goober):** A `CapsuleGeometry` or rounded `Cylinder` acting as the "Bean" body. * Color: Bright Blue (#007AFF). * Details: Add two small black spheres for eyes and a curved shape for a smile. * Limbs: Floating white capsule hands/feet that bob slightly to simulate running animation. * **Environment:** * **Platforms:** Floating grass blocks (Green top, dirt brown sides) using simple BoxGeometries. * **Background:** A solid bright green (#4CD964) or a gradient sky to match the brand identity. * **Hazards:** * **Spikes:** `ConeGeometry` (Red or Silver) placed on floors. * **Gears:** Rotating cylinders with "teeth" (exttruded shapes) that act as moving obstacles. * **Mobile Optimization:** Use `MeshLambertMaterial` or `MeshBasicMaterial` for lighting efficiency. Limit shadow casting to the main character only. Combine static platform meshes where possible to reduce draw calls. ### 2. Audio Requirements * **BGM:** An upbeat, bouncy, loopable chiptune or orchestral track (reminiscent of "Fall Guys" or generic happy platformers). It should convey energy and fun. * **Sound Effects (SFX):** * **Jump:** A cartoonish "Boing" or spring sound. * **Dash:** A swift "Whoosh" or wind tear sound. * **Death:** A comical "Splat" or specific "Oof" sound when hitting spikes. * **Win:** A triumphant short jingle when reaching the goal. ### 3. Gameplay Loop * **Objective:** Navigate from the Start Point (Left) to the End Point (Right/Goal Flag) without dying. * **Physics:** * The character has momentum (acceleration and deceleration) but feels responsive (snappy). * **Double Jump:** Allow a second jump while in mid-air. * **Dash:** Pressing dash gives a sudden burst of horizontal velocity, ignoring gravity for 0.2 seconds. * **Fail State:** Touching a Spike, a Gear, or falling off the platform (Y-axis < -10) instantly respawns the player at the start (or last checkpoint). * **Win State:** Touching the Goal object triggers a confetti particle explosion and displays a "Level Complete" UI overlay with a "Next Level" button. ### 4. Mobile Controls & Interaction * **Orientation:** Landscape Mode (Force landscape UI layout). * **Touch Controls (On-Screen Overlay):** * **Left Thumb:** A Virtual Joystick or huge Left/Right arrow buttons for movement. * **Right Thumb:** * **Jump Button (A):** Large, round button (Green). * **Dash Button (B):** Slightly smaller round button (Red) positioned near Jump. * **Camera:** A smooth follow camera (`Lerp`) that tracks the player's X and Y position but stays fixed on the Z-axis (Side-scroller view). Ensure the camera doesn't jitter on mobile screens. * **Feedback:** * Visual: The character should "squash" slightly on landing and "stretch" on jumping. * UI: Buttons should darken or scale down when pressed to indicate touch registration. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Goober World

Goober World is a delightful platform adventure game that combines classic platforming mechanics with modern, colorful design. Players control an adorable blue goober character on an epic journey through a vibrant world filled with challenges, obstacles, and exciting discoveries. The game features intuitive controls, charming visuals, and progressively challenging levels that will keep players engaged for hours.

Core Features

Challenging Platform Gameplay

Goober World offers classic platforming action with a modern twist. Navigate through tons of unique levels, each designed to test your skills and reflexes. The game combines running, jumping, and dashing mechanics to create fluid, engaging gameplay that's easy to learn but challenging to master.

Character Customization System

Unlock and customize many adorable goober characters, each with unique looks and personalities. As you progress through the game, you'll discover new characters that add variety and personal flair to your adventure. Collect them all and find your favorite goober companion!

Obstacle-Rich Level Design

Each level presents new challenges with sharp floors, deadly gears, and creative obstacles that require precise timing and quick reflexes. The progressive difficulty ensures that both beginners and experienced platformer fans will find appropriate challenges.

Cross-Platform Compatibility

Enjoy seamless gameplay across all your devices. Whether you're playing on a desktop computer, smartphone, or tablet, Goober World delivers consistent performance and controls optimized for each platform.

Gameplay Mechanics

Goober World features three core movement abilities that players must master:

  • Running : Move left and right to navigate through levels and position yourself for jumps
  • Jumping : Leap over obstacles, reach higher platforms, and avoid dangerous hazards
  • Dashing : Use the dash ability to cover greater distances and escape tight situations

The combination of these mechanics allows for creative problem-solving and multiple approaches to overcoming obstacles.

Operation Guide

The game features intuitive controls that work perfectly on both desktop and mobile devices:

Desktop Controls: - Movement : A/D keys or left/right arrow keys to run - Jump : W key, Z key, or up arrow key to jump - Dash : Hold X key or spacebar to dash

Mobile Controls: - Touch-optimized virtual buttons provide the same functionality - Responsive touch controls ensure smooth gameplay on smartphones and tablets

Why Play Goober World

Perfect for All Ages

Goober World's charming art style and friendly gameplay make it suitable for players of all ages. The cute goober characters and colorful environments create a welcoming atmosphere that appeals to both children and adults.

Free and Accessible

Enjoy the complete Goober World experience absolutely free. No downloads required - simply open your browser and start playing immediately. The game is designed to run smoothly on any modern device with internet access.

Skill Development

While fun and accessible, Goober World also helps develop important gaming skills including hand-eye coordination, timing, spatial awareness, and problem-solving abilities.

Replayability

With numerous levels, character unlocks, and the inherent challenge of improving your completion times, Goober World offers excellent replay value. Each playthrough can reveal new strategies and approaches to familiar challenges.

Platform Support

Goober World is designed as a universal browser game, supporting: - Desktop : Windows, Mac, and Linux computers - Mobile : iOS and Android smartphones and tablets - Browsers : All modern web browsers including Chrome, Firefox, Safari, and Edge - No Installation : Play instantly without downloads or installations

Frequently Asked Questions (FAQ)