LOLBeans.io - Multiplayer Bean Battle Arena

Seele01-Flash
By
LOLBeans.io is an addictive multiplayer racing game where cute jelly beans compete in chaotic obstacle courses. Race, push, and survive through multiple elimination rounds to claim victory!

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "LOLBeans.io Clone". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Create a vibrant, "Low-Poly Toon" aesthetic similar to *Fall Guys*. Use a high-saturation pastel color palette (Hot Pink, Cyan, Bright Yellow, Lime Green). * **Player Character:** Generate a "Bean" character using a vertical `CapsuleGeometry`. The player should be a distinct color (e.g., Cyan). Add simple geometric eyes (black spheres) to indicate facing direction. * **Opponents:** Generate 4-5 AI "Beans" with random colors that run forward along the track to simulate a race. * **Environment:** A floating obstacle course set against a bright blue skybox with white clouds. The ground should be a modular path made of `BoxGeometry`. * **Performance (Mobile):** Use `MeshLambertMaterial` for performant lighting. Limit real-time shadows to the player character only to maintain high FPS on mobile browsers. Combine static geometries where possible. ### 2. Audio Requirements * **BGM:** A fast-paced, goofy, and energetic track (looping) reminiscent of game show music. * **Sound Effects (Synthesized):** * **Jump:** A cartoonish "Boing" or rising pitch slide. * **Collision:** A dull "Thud" or "Bonk" when hitting obstacles. * **Fall:** A descending whistle sound if the player falls off the map. * **Win:** A fanfare or cheering sound upon reaching the finish line. ### 3. Gameplay Loop * **Objective:** Race from the Start Line to the Finish Line without falling off or getting stuck. * **Physics & Movement:** Implement simple velocity-based physics. Gravity applies constant downward force. The character has momentum and friction. * **Obstacles:** * **Spinning Hammers:** Rotating cylinders that knock the player sideways on contact. * **Static Spikes:** Cones that stop player movement or bounce them back. * **Gaps:** Spaces between platforms that require jumping. * **Fail State:** If `player.position.y` drops below a certain threshold (falling off the map), respawn the player at the last valid checkpoint (or the start). * **Win State:** Collision with a "Finish Line" object (e.g., a checkered flag texture or particle effect) stops the timer and shows a "Qualified!" UI. ### 4. Mobile Controls & Interaction * **Screen Orientation:** Force **Landscape Mode** logic (resize renderer accordingly). * **Control Scheme:** * **Left Zone:** A virtual analog joystick (visualized by two translucent circles) for movement (X/Z plane). * **Right Zone:** A large, circular "Jump" button (minimum 64x64px) for easy thumb access. * **Camera:** Implement a smooth "Third-Person Follow Camera" that tracks the player with a slight delay (Lerp) to prevent motion sickness. The camera should look slightly downward at the character. * **Feedback:** Add a subtle "Camera Shake" effect when the player hits an obstacle. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About LOLBeans.io

LOLBeans.io is a thrilling free-to-play multiplayer racing game that combines the excitement of battle royale with adorable jelly bean characters. With an impressive 4.3/5 rating from thousands of players, this fast-paced obstacle course game delivers endless entertainment as you compete against players from around the world.

In LOLBeans.io, you control a colorful jelly bean character racing through increasingly challenging obstacle courses. The game features elimination-style gameplay where only the fastest and most skilled players advance to the next round, creating intense competition that keeps you coming back for more.

Core Features

Completely Free to Play

Enjoy unlimited access to all game content without any cost. No subscriptions, no hidden fees - just pure gaming fun accessible through your web browser.

Global Multiplayer Competition

Face off against real players from around the world in real-time multiplayer matches. Every game brings new opponents and fresh challenges, ensuring no two races are ever the same.

Elimination-Style Gameplay

Experience the thrill of battle royale-style elimination rounds. Start with dozens of players and watch as the field narrows down until only one champion remains to claim the crown.

Diverse Obstacle Courses

Navigate through expertly designed levels featuring: - Spinning platforms that test your timing - Moving obstacles requiring quick reflexes - Treacherous spikes and pits to avoid - Swinging hammers and rotating barriers - Multi-level platforming challenges

Instant Browser Play

No downloads or installations required. Simply open your browser and start playing immediately on any device - PC, tablet, or smartphone.

Game Mechanics

Racing and Platforming

LOLBeans.io combines racing elements with precision platforming. Players must not only move quickly but also time their jumps perfectly to overcome obstacles and maintain their position in the pack.

Physics-Based Interactions

The game features realistic physics that allow players to bump, push, and knock each other around. Strategic positioning and well-timed moves can help you gain advantages or recover from mistakes.

Progressive Elimination

Each match consists of multiple rounds with different obstacle courses. The slowest players are eliminated after each round until only one victor remains, creating mounting tension and excitement.

How to Play

Basic Controls

  • Mouse Movement : Guide your jelly bean character around the course
  • Left Mouse Click : Jump over obstacles and gaps
  • Strategic Positioning : Use other players as shields or stepping stones when necessary

Winning Strategy

  1. Master the Jump Timing : Practice jumping at the right moment to clear obstacles efficiently
  2. Learn the Courses : Familiarize yourself with different obstacle patterns and layouts
  3. Use Physics to Your Advantage : Push opponents into obstacles or use them to boost your own progress
  4. Stay Calm Under Pressure : Maintain composure during elimination rounds when stakes are highest
  5. Find Optimal Routes : Discover shortcuts and safer paths through complex obstacles

Why Play LOLBeans.io

Perfect Casual Gaming Experience

LOLBeans.io offers the perfect balance of simple controls and challenging gameplay. Anyone can pick it up and start playing within seconds, but mastering the game takes skill and practice.

Highly Addictive Gameplay Loop

The combination of cute characters, competitive multiplayer action, and elimination-style progression creates an incredibly engaging experience that keeps players coming back for "just one more round."

Cross-Platform Accessibility

Play on any device with a web browser. Whether you're on your lunch break at work, relaxing at home, or traveling, LOLBeans.io is always ready to deliver quick gaming sessions.

Community and Competition

Join a vibrant global community of players. Every match brings new opponents with different play styles and skill levels, ensuring fresh challenges and opportunities to improve your ranking.

Stress-Free Fun

Despite the competitive nature, LOLBeans.io maintains a lighthearted atmosphere with its colorful graphics and silly jelly bean characters. It's the perfect game to unwind while still enjoying competitive gameplay.

Frequently Asked Questions (FAQ)