Zombies Shooter - First Person Zombie Survival Game

Seele01-Flash
By
Zombies Shooter is an intense 3D first-person zombie survival game where you battle through hordes of undead to reclaim the city. Features realistic dismemberment, extensive weapon arsenal, and challenging survival gameplay.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Zombies Shooter Mobile**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** **Low-Poly 3D with Toon Shading**. Use simple geometric shapes (cubes, cylinders) with flat shading to mimic the "blocky" aesthetic of the screenshot. High contrast colors. * **Characters (Zombies):** Create 3 distinctive low-poly zombie types using `THREE.Group`: 1. **Civilian:** Standard speed and health. 2. **Cop:** Slightly armored (more health), blue uniform. 3. **Brute (Tank):** Large scale, slow movement, high health. * *Crucial Detail:* All zombies must have **glowing red cubes for eyes**. * **Player Weapon:** A low-poly assault rifle model attached to the camera (First Person View). * **Environment:** An abandoned city street. Use simple gray boxes for buildings and dark planes for asphalt. Add green/yellow fog (`scene.fog`) to obscure distance and improve mobile performance. * **Gore/VFX:** Implement a particle system using `THREE.Points` or simple red cube instances that spawn when a zombie is hit. * **Performance:** Use `THREE.InstancedMesh` for the zombie horde if possible to reduce draw calls. Limit shadow casting to the player and nearby enemies. ### 2. Audio Requirements * **BGM:** A tense, looping industrial-synth track with a fast tempo to induce adrenaline. * **SFX:** * **Weapon:** Punchy, loud gunshot sound; mechanical clicking for reloading. * **Zombies:** Guttural groans (randomized pitch), high-pitched scream when spotting the player. * **Impact:** A wet "squelch" sound when bullets hit enemies. * **UI:** A digital "beep" for button presses. ### 3. Gameplay Loop * **Core Mechanic:** Infinite Wave Survival. Zombies spawn from the fog at the edges of the map and navigate directly toward the player. * **Dismemberment Feature:** When a zombie is killed, do not just remove the mesh. Instead, break the model into separate physics-enabled chunks (head, limbs) that scatter on the ground before fading out. * **Shooting:** Raycasting from the center of the screen. * **Health System:** Player takes damage upon collision with zombies. Screen flashes red when hit. Game Over triggers a "Retry" modal. ### 4. Mobile Controls & Interaction * **Orientation:** Landscape Mode (Force landscape CSS). * **Touch Controls (Dual-Stick Setup):** * **Left Zone:** Virtual Joystick for movement (WASD logic translation). * **Right Zone:** Touch and drag to look around (Camera rotation). * **Action Buttons:** * **Fire Button:** A large, circular button on the bottom-right (overlap with look zone permissible or separate). Must have visual press feedback. * **Reload:** A smaller icon near the fire button. * **UI Layout:** * **Top Left:** Health Bar (Green to Red gradient). * **Top Right:** Ammo Counter (e.g., "30 / 120"). * **Touch Targets:** Ensure all UI buttons are at least 48x48px for accessibility. * **Feedback:** Trigger `navigator.vibrate(50)` on shooting and `navigator.vibrate([100, 50, 100])` when taking damage. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Zombies Shooter is a thrilling first-person survival shooter that puts you in the heart of a zombie apocalypse. This intense 3D action game challenges you to liberate an infected city from relentless hordes of undead creatures. With its realistic dismemberment system, extensive weapon collection, and progressively challenging levels, this browser-based FPS delivers an authentic zombie survival experience without requiring any downloads.

Core Features

Realistic Combat System

Experience visceral zombie combat with a sophisticated dismemberment system that adds tactical depth to every encounter. Target specific body parts to disable zombies effectively, creating strategic opportunities to conserve ammunition and survive longer encounters.

Massive Weapon Arsenal

Arm yourself with a huge collection of weapons ranging from pistols and shotguns to assault rifles and explosive grenades. Each weapon offers unique characteristics, damage profiles, and tactical advantages against different zombie types. Use weapon hotkeys (1-7) for lightning-fast weapon switching during intense firefights.

Progressive Survival Challenge

Navigate through increasingly difficult levels as zombie hordes grow larger and more aggressive. The addictive gameplay keeps you engaged with perfectly balanced difficulty progression that rewards skill development and strategic thinking.

Diverse Enemy Types

Face unique zombie enemies with different behaviors, speeds, and threat levels. From shambling walkers to fast-moving infected, each zombie type requires different combat strategies and keeps the gameplay fresh and challenging.

Gameplay Mechanics

The core objective is simple yet engaging: eliminate all zombies in each area to progress to the next level. However, execution requires careful resource management, tactical positioning, and quick reflexes. Ammunition is limited, making every shot count as you navigate through zombie-infested environments.

Level Progression System

Each successfully cleared area unlocks the next challenge, with zombie density and aggression scaling appropriately. The game rewards thorough exploration and efficient zombie elimination with continued access to new areas and weapon upgrades.

Operation Guide

Movement Controls

  • WASD or Arrow Keys : Navigate through the environment
  • W + Shift : Sprint to escape dangerous situations or reposition quickly
  • Space : Jump over obstacles or reach elevated positions
  • Mouse : Look around and aim with precision

Combat Controls

  • Left Mouse Button : Fire your current weapon
  • Right Mouse Button : Aim down sights for improved accuracy
  • Mouse Wheel : Cycle through available weapons quickly
  • R : Reload your weapon (manage ammunition carefully)
  • G : Throw grenades for area damage
  • Number Keys (1-7) : Instant weapon selection hotkeys

Survival Tips

Conserve ammunition by aiming for headshots, use the environment for tactical advantages, and always maintain escape routes during combat encounters.

Why Play This Game

Zombies Shooter offers the perfect combination of accessibility and depth. As a completely free browser game , it provides instant zombie survival action without downloads, installations, or payment requirements. The intuitive controls make it accessible to newcomers, while the challenging gameplay and weapon variety provide lasting appeal for experienced FPS players.

The game's cross-platform browser compatibility means you can jump into zombie-slaying action on any device with an internet connection. Whether you're looking for a quick gaming session or extended survival challenges, this title delivers consistent entertainment value.

For fans of zombie games, first-person shooters, or survival horror, Zombies Shooter provides an authentic undead combat experience with the convenience of instant browser-based gameplay.

Frequently Asked Questions (FAQ)