Worms.Zone - Snake Game Online

Seele01-Flash
By
Worms.Zone is an addictive multiplayer IO game where you control a colorful worm, eat food to grow larger, and compete against players worldwide. Master strategic gameplay with power-ups and special abilities to become the biggest worm in the arena.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Worms.Zone Clone**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Vibrant, cartoonish, and "candy-colored" aesthetic. High contrast between the entities and the background. * **Player Character (The Worm):** * Constructed using a "Head" mesh (Sphere/Capsule with large cartoon eyes) followed by a chain of "Body" segments (Spheres). * **Skins:** Support dynamic coloring or texture swapping (e.g., Red Dragon scales, Blue Ice crystals, Purple Reaper cloth) as seen in the reference image. * **Movement Animation:** The body segments must follow the head's path smoothly (Sinusoidal movement/Snake logic). * **Environment:** * A vast, circular arena boundary. * **Background:** A dark, tiled grid texture (dark blue or deep grey) to ensure bright food and worms pop visually. * **Collectibles (Food & Power-ups):** * **Food:** Small, glowing distinct geometric shapes (spheres, cubes, tetrahedrons) or low-poly food items (burgers, candies) scattered densely. * **Power-up Potions:** Distinct floating bottles with glowing auras (Red/Blue for Magnet, Green for Speed, Yellow for Zoom). * **Mobile Optimization:** * Use **InstancedMesh** for the thousands of food particles to maintain 60 FPS on mobile. * Implement an LOD (Level of Detail) system: Reduce polygon count of other worms when they are far from the camera. * Limit shadows to the player's immediate area or use baked lighting to save battery. ### 2. Audio Requirements * **BGM:** whimsical, fast-paced, and looping arcade-style electronic music. It should increase in tempo slightly as the player gets huge. * **Sound Effects (SFX):** * **Eating:** A satisfying, high-pitched "pop" or "munch" sound (vary pitch slightly for variety). * **Boost:** A "whoosh" or continuous wind/rocket sound when accelerating. * **Death:** A comical "bonk" or crumbling sound when hitting another worm. * **Coin Collect:** A classic metallic chime. ### 3. Gameplay Loop * **Core Mechanic:** The player controls a constantly moving worm. The goal is to become the longest worm. * **Growth:** Eating food increases score and adds segments to the worm's body length. * **Combat (The Cut-off):** * If the player's **Head** collides with another worm's **Body**, the player dies (Game Over). * If the player forces an enemy to crash their Head into the player's Body, the enemy dies and turns into a chain of high-value "leftover" food (glowing orbs). * **Speed Boost:** * Activating "Turbo" increases movement speed significantly. * **Cost:** While boosting, the worm slowly ejects mass (loses length/score) behind it. * **Victory/Defeat:** No fixed end. Game Over on collision. Leaderboard ranks players by length/mass. ### 4. Mobile Controls & Interaction * **Orientation:** Landscape Mode preferred for wider field of view. * **Movement Control:** * **Virtual Joystick (Floating):** Anywhere the player touches on the left half of the screen acts as the joystick center to steer the worm's head. * Alternatively, "Follow Finger": The worm simply turns toward the active touch point. * **Action Button:** * **Turbo Button:** Large, distinct button on the bottom-right corner (minimum 64x64px touch area). Holding it down activates the speed boost. * **Camera Behavior:** * Top-down orthographic or slightly angled perspective. * **Dynamic Zoom:** As the worm grows larger, the camera must zoom out smoothly to show more of the surroundings. * **UI/HUD:** * **Top-Left:** Current Score / Length. * **Top-Right:** Live Leaderboard (Top 5 players). * **Bottom-Left:** Minimap showing player position and arena boundaries. * **Haptic Feedback:** Trigger a short vibration when killing another worm or picking up a rare power-up. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Worms.Zone

Worms.Zone is a thrilling multiplayer snake IO game that combines classic snake gameplay with modern competitive elements. In this vibrant arena, you control a customizable worm with the goal of growing as large as possible while avoiding collisions with other players. The game features colorful graphics, smooth controls, and addictive gameplay that keeps millions of players coming back for more.

Unlike traditional snake games, Worms.Zone adds layers of strategy through power-ups, multiple game modes, and a progression system that unlocks new customization options. Whether you're a casual gamer looking for quick fun or a competitive player aiming for the leaderboards, this game offers something for everyone.

Core Features

Completely Free to Play

Worms.Zone is entirely free with no hidden costs. Jump into the action instantly through your web browser without any downloads or subscriptions required.

Multiple Game Modes

Choose from several exciting game modes: - Infinite Mode : Play endlessly and grow your worm as large as possible - Timed Mode : 7-minute matches with double scoring and coins - Treasure Hunt : Search for hidden treasures across the map - Seasonal Events : Special limited-time modes during holidays like Christmas, Halloween, and Easter

Strategic Power-Up System

Discover six different power-ups scattered throughout the arena: - Red & Blue Bottles : Increase capture radius and attract more food - Blue Potions : Multiply food consumption by 5x for rapid growth - Purple Potions : Reveal locations where other worms have died - Green Potions : Boost your worm's speed temporarily - Round Green : Improve maneuverability to avoid collisions - Yellow Potions : Zoom out for a bird's-eye view of the battlefield

Extensive Customization

Personalize your worm with various skins, colors, and outfits. As you level up, unlock more creative and colorful designs to stand out in the arena. Visit the wardrobe menu to experiment with different looks.

Cross-Platform Compatibility

Play seamlessly across devices - whether on desktop, tablet, or mobile. The game adapts perfectly to different screen sizes and input methods.

Gameplay Mechanics

Growing Your Worm

The core objective is simple: eat food scattered around the map to increase your worm's length and score. The larger you become, the more dominant you are, but also the slower you move. This creates an interesting risk-reward dynamic where size brings power but reduces agility.

Defeating Other Players

To eliminate opponents, you must make them crash into your body. When a worm dies, it leaves behind all the food it had consumed, creating opportunities for massive growth spurts. Use strategic positioning and the boost function to outmaneuver other players.

Boost Mechanics

Press the left or right mouse button to activate a speed boost. This consumes your current score, so use it wisely. Boosting is more cost-effective when you're small and becomes increasingly expensive as you grow larger.

Controls and Operation

Desktop Controls: - Mouse Movement : Direct your worm's movement - Left/Right Mouse Click : Activate speed boost - Spacebar : Alternative boost control

Mobile Controls: - Touch and Drag : Control worm direction - Tap Screen : Activate boost

The controls are intuitive and responsive, allowing for precise movements essential in competitive situations. Practice smooth turns and strategic boosting to master the gameplay.

Why Play Worms.Zone

Instant Action

No lengthy tutorials or complex rules - dive straight into the fun. The simple concept of "eat and grow" makes it accessible to players of all ages and skill levels.

Competitive Thrill

Experience the adrenaline rush of real-time competition against players worldwide. Every match brings new challenges and opportunities to improve your skills.

Progression System

Unlock new content as you play, including cosmetic upgrades and game enhancements. The progression system provides long-term goals beyond individual matches.

Social Gaming

Connect with a global community of players. Share strategies, compete for high scores, and participate in seasonal events that bring the community together.

Perfect for Any Schedule

Whether you have 5 minutes or an hour, Worms.Zone adapts to your available time. Quick matches in Timed mode or extended sessions in Infinite mode - the choice is yours.

Frequently Asked Questions (FAQ)