Endless Zombie Rampage

Seele01-Flash
By
Endless Zombie Rampage is an intense zombie survival shooter where you face endless waves of undead enemies. Master strategic shooting and careful reload timing to survive the zombie apocalypse.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Endless Zombie Rampage". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Top-down "Twin-Stick Shooter" perspective. The aesthetic should be dark, gritty, and oppressive, reminiscent of early 2000s Flash horror games but in 3D. Use a high-contrast color palette: dark grays/blacks for the ground, bright red for blood/eyes, and muzzle flashes. * **Player Character:** A low-poly survivor model (or distinct capsule with a weapon indicator) equipped with a flashlight (SpotLight) casting dynamic shadows. * **Enemies (Zombies):** Infinite hordes of low-poly zombies. They should have glowing red eyes (emissive material). * **Gore Effects:** This is a "Bloody" game. Implement a lightweight particle system using `THREE.Points` or instanced meshes to create "blood fountains" and ground splatter decals when zombies die. The description mentions "insides squish like mushy pasta," so visual feedback upon death must be explosive. * **Mobile Optimization:** * Use `THREE.InstancedMesh` for rendering the zombie horde to maintain high FPS on mobile devices. * Implement a dark "Fog" (`scene.fog`) to limit draw distance and save rendering power. * Use simple geometries (Box/Capsule) if loading external models is too complex, but texture them to look gritty. ### 2. Audio Requirements * **BGM:** An endless, loopable track featuring dark industrial synth or heavy metal guitar riffs to induce tension. * **SFX - Weapon:** Loud, punchy gunshot sounds. A distinct "Click" sound when the magazine is empty (crucial for the reload mechanic). * **SFX - Gore:** Wet, squishing sounds when zombies are eliminated. * **SFX - Zombies:** Low-frequency groans and high-pitched screeches when attacking. * **SFX - UI:** A mechanical "chk-chk" sound for the reload button. ### 3. Gameplay Loop * **Core Mechanic:** The player must survive as long as possible against waves of enemies that increase in speed and number. * **Shooting & Reloading:** * The weapon has a limited magazine size (e.g., 30 rounds). * When the magazine is empty, the player *cannot* shoot. * **Crucial Mechanic:** The player must manually tap a "Reload" button. There should be a timed delay (e.g., 1.5 seconds) with a visual progress bar before shooting can resume. Timing this reload while running away is the core skill. * **Enemy Behavior:** Zombies track the player's position. Simple pathfinding (moving directly toward the player). Some are slow (shamblers), some are fast (runners). * **Win/Loss:** The game is endless. Game Over occurs when player Health reaches 0. High Score is saved locally. ### 4. Mobile Controls & Interaction * **Twin-Stick Control Scheme:** * **Left Zone:** Virtual Joystick for Movement (WASD logic translation). * **Right Zone:** Virtual Joystick for Aiming & Shooting. Holding the stick in a direction rotates the character and auto-fires. Releasing stops firing. * **UI Layout (Landscape Mode):** * **Reload Button:** A large, distinct circular button near the Right Joystick (easy to reach with thumb). It must flash red when ammo is 0. * **HUD:** Ammo counter (Text: 12/30) and Health Bar at the top center. * **Feedback:** * **Haptic Feedback:** Trigger `navigator.vibrate(50)` on every shot fired and a longer vibration on player damage. * **Visual Shake:** Implement a subtle "Camera Shake" effect when shooting or getting hit to enhance the impact. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Endless Zombie Rampage delivers heart-pounding zombie survival action with a 3.92/5 rating from over 110 players. This intense shooter game challenges you to survive against endless waves of bloodthirsty zombies using strategic gunplay and precise timing. The game combines fast-paced action with tactical reload management for an authentic survival experience.

Core Features

Intense Zombie Combat

Face relentless hordes of undead enemies in this action-packed survival shooter. Each zombie presents a unique threat, requiring different strategies and ammunition management to defeat effectively.

Strategic Reload System

Timing is everything in this zombie nightmare. Master the art of reloading at the right moment - too early and you waste precious ammunition, too late and you become zombie food. The strategic reload mechanic adds depth to what could be simple shooting gameplay.

Endless Survival Challenge

The zombie waves never stop coming. Test your endurance and skills as the difficulty progressively increases. How long can you survive against the endless zombie rampage?

Bloody Action Experience

This game delivers mature, intense zombie combat with realistic blood effects and visceral gameplay. The atmospheric horror elements create an immersive zombie apocalypse experience.

Gameplay Mechanics

Ammunition Management

Every bullet counts in your fight for survival. You'll need to make strategic decisions about when to engage enemies and when to conserve ammunition for tougher opponents.

Progressive Difficulty

As you survive longer, the zombie waves become more challenging. More zombies appear, they move faster, and some may require multiple shots to defeat.

Score System

Track your survival performance and compete for high scores. The longer you survive and the more zombies you eliminate, the higher your score climbs.

Game Controls

The game features intuitive controls designed for optimal zombie-slaying action:

  • Mouse : Aim your weapon and target zombies
  • Left Click : Fire your weapon
  • R Key or Space : Reload your weapon
  • Movement Keys : Navigate the battlefield (specific controls shown in-game)

Why Play This Game

Perfect for Zombie Fans : If you love zombie movies, TV shows, or games, this delivers authentic undead survival thrills without the commitment of larger games.

Quick Action Sessions : Jump in for fast-paced zombie action whenever you have a few minutes. No lengthy tutorials or complex storylines - just pure survival action.

Strategic Depth : While easy to learn, the reload timing and ammunition management create engaging tactical gameplay that rewards skill development.

Free Browser Gaming : No downloads, installations, or payments required. Play instantly in your web browser on any device.

Mature Gaming Experience : Designed for players who appreciate intense, bloody zombie action with realistic combat mechanics.

Frequently Asked Questions (FAQ)