Eat The World - Growing Action Game

Seele01-Flash
By
Eat The World is an addictive 3D action game where you start small and grow massive by consuming everything in your path. Explore diverse maps, compete on global leaderboards, and upgrade your abilities in this thrilling growing adventure.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Eat The World: Voxel Growth Simulator**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** A colorful, "Roblox-core" aesthetic mixing low-poly characters with a voxel-based environment. The world should look constructed of destructible blocks (like Minecraft) but with smoother, brighter textures. * **Player Character:** A blocky, cartoonish character (similar to the screenshot) with a wide mouth. The character must support dynamic scaling (`mesh.scale`) to grow from tiny (0.5 units) to massive (50+ units). Face texture should include large, expressive eyes. * **World Generation:** * Generate a flat ground plane made of individual "eatable" block meshes (Grass, Dirt, Stone). * Populate the world with "Food" objects: Trees (made of wood/leaf blocks), fences, NPC characters (low-poly humans), and eventually buildings. * **Mobile Optimization:** Use `InstancedMesh` for the ground blocks and repeated environmental objects to maintain high FPS on mobile devices. Implement a simple fog to limit draw distance. * **Particles:** Emit "crumb" particles or debris when a block is consumed. ### 2. Audio Requirements * **Background Music (BGM):** A fast-paced, quirky, and looping chiptune/synth-pop track that sounds energetic and mischievous. * **Sound Effects (SFX):** * **Eating:** A satisfying "Crunch" or "Chomp" sound. Pitch should slightly lower as the player grows larger (deepening the voice). * **Selling/Upgrade:** A "Cha-ching" cash register sound. * **Growth:** A magical "Pop" or rising slide whistle sound when reaching a new size tier. * **Footsteps:** Rapid, high-pitched tapping for small size; heavy, bass-filled thuds for giant size. ### 3. Gameplay Loop * **Core Mechanic - The Eating Cycle:** 1. **Consume:** The player approaches blocks or objects smaller than themselves. Holding the "Eat" button triggers an animation/raycast. If the object is edible (size <= player size), it is destroyed (removed from scene), and added to the player's "Stomach Inventory." 2. **Inventory Limit:** The player has a max block capacity. When full, they cannot eat. 3. **Sell & Upgrade:** The player must run to a designated "Sell Zone" (a glowing glowing platform). Entering this zone empties the inventory and converts blocks into Gold. 4. **Growth:** Gold is used to buy "Size Upgrades" via a UI shop. Upgrading increases the player's base size and max inventory, allowing them to eat larger objects (e.g., Level 1 eats grass, Level 5 eats trees, Level 10 eats houses). * **Camera System:** A Third-Person Camera that smoothly tracks the player. Crucially, the camera must zoom out (increase distance from target) automatically as the player scales up to keep the view usable. ### 4. Mobile Controls & Interaction * **Screen Orientation:** Landscape Mode (Force landscape CSS). * **Touch Controls:** * **Left Thumb:** Virtual Joystick for movement (360-degree planar movement). * **Right Thumb:** * **Big "EAT" Button:** Hold to continuously eat/suck in nearby blocks. * **"JUMP" Button:** Tap to jump. * **Camera:** Swiping on the right half of the screen (empty space) rotates the camera view. * **User Interface (UI):** * **Top Center:** Size Meter (e.g., "Size: 15m") and Inventory Bar (e.g., "Stomach: 10/50"). * **Top Right:** Gold Counter. * **Shop Button:** A prominent button to open the upgrade menu. * **Haptic Feedback:** Trigger `navigator.vibrate(50)` (short pulse) every time a block is successfully eaten to provide tactile satisfaction. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About The Game

Eat The World is a unique 3D action-adventure game that combines the thrill of growth mechanics with competitive multiplayer gameplay. Start as a tiny entity and consume everything from dirt particles to entire buildings and people to become the biggest creature in the world. With its colorful cartoon-style graphics and addictive progression system, this game offers endless entertainment for players of all ages.

The game features a fascinating concept where size equals power. Every item you consume makes you larger and stronger, allowing you to eat even bigger objects. What begins as munching on small debris can evolve into devouring entire landscapes, creating a satisfying sense of progression that keeps players engaged for hours.

Core Features

Multiple Diverse Maps

Explore three distinct environments, each offering unique challenges and consumable items:

  • School Map : Navigate through classrooms, hallways, and playgrounds while avoiding or consuming students and teachers
  • Candy Land : A sweet paradise filled with colorful treats, candy buildings, and sugar-coated obstacles
  • Forest Environment : Dense woodland areas with trees, animals, and natural elements to devour

Each map provides different strategic opportunities and varying difficulty levels, ensuring fresh gameplay experiences every time you play.

Competitive Online Leaderboard

Compete with players worldwide and track your growth achievements on the global ranking system. See how your eating prowess compares to other players and strive to reach the top positions. The leaderboard adds a competitive element that motivates continued play and improvement.

Upgrade and Progression System

The game features a unique economy where consumed blocks can be sold for upgrades. Invest your earnings in:

  • Speed Enhancement : Move faster to catch prey and escape threats
  • Eating Efficiency : Consume items more quickly
  • Size Multipliers : Grow larger from each consumed item
  • Special Abilities : Unlock unique powers to dominate the playing field

Multiplayer Support

Enjoy both single-player adventures and local multiplayer sessions. Play with friends on the same computer, creating fun competition and cooperative experiences. The multiplayer mode adds social interaction and increases replay value significantly.

Gameplay Mechanics

The core gameplay revolves around a simple but engaging eat-or-be-eaten concept. Start small by consuming tiny objects like dirt, crumbs, and small debris. As you grow, progressively larger items become consumable, including furniture, vehicles, buildings, and even other players.

The game employs realistic physics where your size determines what you can consume. Smaller players must avoid larger ones while seeking growth opportunities. This creates dynamic gameplay where roles can quickly reverse as players grow and shrink relative to each other.

Strategic thinking becomes crucial as you decide which items to prioritize for optimal growth. Some objects provide more mass than others, while certain areas of the map offer better feeding opportunities but higher risks.

Operation Guide

Mastering the controls is essential for survival and growth:

  • Movement : Use WASD keys or arrow keys to navigate your character smoothly across the map
  • Jump : Press Spacebar to leap over obstacles or reach elevated consumable items
  • Eat : Left-click mouse button to consume objects within your size range
  • Throw : Press E key to launch consumed blocks as projectiles or strategic tools

The throwing mechanism adds tactical depth, allowing players to use consumed materials as weapons or tools to access otherwise unreachable areas.

Why Play This Game

Eat The World offers a perfect blend of simple mechanics and deep strategy that appeals to casual and competitive players alike. The satisfaction of growing from microscopic size to world-dominating proportions creates an incredibly rewarding experience.

The game is completely free to play with no hidden costs or pay-to-win elements. All upgrades and progression are earned through gameplay, ensuring fair competition for all players. Its browser-based nature means no downloads or installations required – just click and play instantly.

The variety of maps and multiplayer support provide excellent replay value, while the upgrade system gives long-term progression goals. Whether you prefer solo adventures or competitive multiplayer action, this game delivers engaging entertainment that scales with your preferred play style.

For fans of growth games, .io-style multiplayer experiences, or unique action adventures, Eat The World represents an excellent choice that combines familiar mechanics with innovative twists.

Frequently Asked Questions (FAQ)