Effing Worms - Giant Worm Attack Game

Seele01-Flash
By
Effing Worms is a hilarious free online game where you control a giant underground worm. Dig fast tunnels and surprise unsuspecting victims from below in this classic stick figure chaos game.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Effing Worms Remake". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** 2.5D Side-Scroller with a "Flash Game" aesthetic. Use flat shading or toon shading. The view is orthogonal or a fixed perspective camera tracking the player. * **The Worm:** A segmented 3D model consisting of a spiky head (cone/pyramid shape with teeth), multiple body spheres/cylinders, and a tail. The body segments must follow the head's path smoothly (Snake-like inverse kinematics). Color: Beige/Brown texture. * **The World:** * **Split View:** The screen is visually divided by the "surface line." * **Above Ground:** A bright blue sky with a parallax scrolling background of a silhouette city (black vector style). Green grass strip at the surface. * **Below Ground:** A dark brown soil texture. * **Prey/Enemies:** * **Stick Figures:** Simple 2D sprites or very low-poly stick figure models (white/black lines). They should run back and forth on the surface. * **Animals:** Cows (blocky white/black pattern). * **VFX:** * **Debris:** Brown particle explosion when the worm breaches or enters the surface. * **Gore:** Excessive red cubic particles (blood) emitting when prey is eaten. * **Tunneling:** A visual trail or mesh deformation in the soil to show where the worm has dug (optional, can just be a particle trail for performance). ### 2. Audio Requirements * **BGM:** High-energy, heavy metal or hard rock instrumental track to match the chaotic "rampage" theme. * **Sound Effects (SFX):** * **Roar/Screech:** When the worm jumps high into the air. * **Crunch/Splat:** A visceral sound when eating prey. * **Screams:** High-pitched screams from stick figures when the worm is near. * **Rumble:** Low frequency looping sound when moving underground. * **UI:** Arcade-style "Ding" for combo points. ### 3. Gameplay Loop * **Core Mechanics:** The player controls a giant worm. The goal is to eat as many surface dwellers as possible to survive and grow. * **Physics & Movement:** * **Underground:** The worm moves with friction/resistance but has full 360-degree steering. * **In Air:** Gravity applies. The worm must build momentum underground to breach the surface and jump high to catch flying enemies or taller targets. * **Hunger/Health System:** A "Hunger Bar" constantly depletes. Eating prey refills the bar. If the bar reaches zero, the worm dies (Game Over). * **Evolution:** After eating a specific number of enemies, the worm triggers an "Evolution" (Level Up) — it becomes slightly larger, faster, or grows an extra spike segment. * **Enemy Logic:** * **Civilians/Cows:** Panic and run away from the worm's vibration. * **Police/Military (Advanced):** Appear in later stages; they shoot at the worm, reducing health. ### 4. Mobile Controls & Interaction * **Control Scheme:** **Virtual Analog Joystick**. * Place a dynamic virtual joystick on the bottom-left or bottom-right (floating position based on first touch). * The joystick controls the *direction* of the worm's head. * **Screen Orientation:** **Landscape Mode** (Essential for the side-scrolling aspect). * **Camera:** Smoothly follow the worm's head with a slight "look ahead" offset based on velocity. Zoom out slightly when the worm jumps high into the air. * **Haptic Feedback:** Trigger distinct vibration patterns when: * Breaching the surface (light tap). * Eating prey (medium heavy impact). * Taking damage (long vibration). * **UI Layout:** * Top Left: Score & Combo Counter (Big, bold font). * Top Center: Hunger/Health Bar (Red, highly visible). * Pause Button: Top Right (Minimum 44x44px touch area). Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Effing Worms is a wildly entertaining free online game that lets you live out the fantasy of being a massive underground predator. With an impressive 4.4/5 rating, this classic stick figure game combines simple graphics with addictively fun gameplay. You'll control a giant worm as it burrows through underground tunnels, emerging to attack unsuspecting people on the surface.

The game features a unique blend of strategy and timing as you navigate your worm through the soil, planning the perfect moment to strike. The simple yet effective art style uses stick figures and bold colors to create a memorable visual experience that's both charming and chaotic.

Core Features

Underground Tunnel System

Dig complex tunnel networks beneath the surface world. Your worm can burrow through dirt with incredible speed, creating an intricate underground maze. The tunneling mechanics are smooth and responsive, allowing for creative route planning and surprise attacks.

Diverse Target System

The surface world is populated with various characters including hippies, police officers, cows, and regular pedestrians. Each target type offers different point values and reactions, adding strategic depth to your hunting approach.

Growth and Evolution

As you successfully feed your worm by catching surface dwellers, it grows larger and more powerful. This progression system keeps the gameplay engaging as your worm becomes an increasingly formidable underground predator.

Classic Stick Figure Style

The game embraces a retro stick figure aesthetic that's both nostalgic and timeless. The simple graphics focus attention on the gameplay mechanics rather than complex visuals, making it accessible to players of all ages.

Free Browser Gaming

Completely free to play with no downloads required. Simply open your browser and start controlling your giant worm immediately. The game runs smoothly on most devices and browsers.

Gameplay Mechanics

Tunneling Strategy

Success in Effing Worms requires mastering the art of underground movement. Plan your tunnel routes carefully to position yourself beneath high-value targets. The soil physics feel realistic as you carve paths through the earth.

Timing-Based Attacks

The key to high scores lies in perfect timing. Wait for the right moment when targets are positioned directly above your tunnel entrance, then strike with lightning speed to maximize your catch rate.

Surface Observation

Keep track of surface activity while underground. Different characters move at various speeds and patterns, requiring you to adapt your hunting strategy accordingly.

Operation Guide

Basic Controls

  • Arrow Keys or WASD : Control your worm's movement through underground tunnels
  • Directional Movement : Navigate up, down, left, and right through the soil
  • Surface Attacks : Emerge from underground to catch surface targets
  • Quick Diving : Retreat underground rapidly to avoid detection

Gameplay Tips

  • Study surface movement patterns before attacking
  • Create multiple tunnel entrances for better positioning
  • Target high-value characters for maximum points
  • Use quick strikes and immediate retreats for safety
  • Plan tunnel networks strategically for efficient hunting

Why Play This Game

Unique Concept : Few games let you experience life as a giant underground predator. The worm perspective offers a completely different gaming experience that's both unusual and entertaining.

Instant Fun : No complex tutorials or lengthy setup required. Jump straight into the action and start hunting immediately.

Stress Relief : There's something incredibly satisfying about the surprise attack gameplay. It's perfect for unwinding after a stressful day.

Nostalgic Appeal : The classic stick figure graphics and simple gameplay evoke the golden age of flash games, perfect for players who appreciate retro gaming aesthetics.

Replay Value : Random surface movements and multiple hunting strategies ensure each playthrough feels fresh and challenging.

Universal Accessibility : Simple controls and straightforward objectives make it enjoyable for players of all skill levels and ages.

Frequently Asked Questions (FAQ)