Zombie Assault 2

Seele01-Flash
By
Zombie Assault 2 is an intense zombie defense shooter where you must survive endless waves of undead enemies. Barricade doors, unlock powerful weapons, and fight for your life in this thrilling survival experience.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Zombie Assault: Mobile Defense**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Top-down "Dual Stick Shooter" perspective. The aesthetic should be gritty, industrial, and dark (reminiscent of Flash-era survival horror). Use a color palette dominated by concrete greys, rusty oranges, and deep reds. * **Camera:** High-angle fixed PerspectiveCamera (almost isometric) that follows the player smoothly. * **Environment:** An abandoned military bunker or warehouse. Key elements include concrete walls, blood-stained floors (decals), and crates for cover. * **Dynamic Elements:** * **Barricades:** Distinct "Window/Door" slots on walls that start boarded up with wooden planks. As zombies attack them, planks disappear. * **Fog of War:** A "flashlight" effect (SpotLight) attached to the player, illuminating only the direction they are facing/aiming, with the rest of the map in dim AmbientLight to create tension. * **Mobile Optimization:** Use `InstancedMesh` for zombies to handle large hordes without FPS drops. Use low-poly models with baked textures for the environment. ### 2. Audio Requirements * **BGM:** A dark, looping industrial synth track with a slow, tense tempo that speeds up slightly during active combat waves. * **Sound Effects (SFX):** * **Shooting:** Distinct sounds for Pistol (snap), SMG (rapid fire), and Shotgun (boom). * **Zombies:** Guttural moans, aggressive shrieks when attacking, and "squishy" splatter sounds upon death. * **Interaction:** Sound of hammering wood (repairing barricades), cash register "cha-ching" (buying items), and a heartbeat sound when player health is low. ### 3. Gameplay Loop * **Wave System:** Endless waves of zombies. Each wave increases zombie count, speed, and health. * **Combat:** Player aims and shoots at zombies. Zombies pathfind towards the player. If a barricade blocks them, they attack the barricade first. If the barricade breaks, they enter the room. * **Economy & Upgrades:** * Killing zombies drops "Cash". * **Shop System:** Between waves (or via a pause menu), players can buy: 1. New Weapons (Pistol -> SMG -> Shotgun). 2. Ammo refills. 3. Unlock new rooms (removes specific walls/doors). * **Repair Mechanic:** Stand near a damaged window/door and hold a button to repair the barricade (costs a small amount of money or takes time). * **Victory/Defeat:** Survive as long as possible. Game Over if Player HP reaches 0. ### 4. Mobile Controls & Interaction * **Dual Virtual Joysticks:** * **Left Joystick:** Controls movement (WASD equivalent). * **Right Joystick:** Controls aiming rotation and auto-fires when extended beyond a deadzone (Twin-stick shooter style). * **Action Buttons (Touch optimized, min 44px):** * **Reload Button:** Tap to reload. * **Repair/Interact Button:** Context-sensitive. Appears or lights up only when near a repairable barricade or unlockable door. * **Weapon Swap:** A simple toggle icon to cycle through owned weapons. * **Feedback:** * **Haptic Feedback:** Trigger vibration on shooting and taking damage. * **Visual Feedback:** Screen shake on explosions or heavy damage. Floating text ("+$50") when killing a zombie. * **Orientation:** Landscape mode locked. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Zombie Assault 2 is a high-octane zombie defense shooter that puts you at the center of an undead apocalypse. With an impressive 4.4/5 rating from over 132 players, this game delivers non-stop action as you face relentless waves of zombies determined to break through your defenses.

In this intense survival experience, strategy meets fast-paced action. You'll need to think quickly to barricade entry points while maintaining lightning-fast reflexes to eliminate zombies that breach your defenses. Every decision counts as the undead hordes grow stronger and more numerous with each passing level.

Core Features

Strategic Defense Mechanics

The game combines tactical planning with intense combat action. You must strategically barricade doors and windows to slow down the zombie invasion while positioning yourself for optimal defense. This dual-layer gameplay creates a unique experience where both your planning skills and reaction time are constantly tested.

Progressive Difficulty System

Each completed level brings greater challenges and rewards. As you advance, zombie waves become larger and more aggressive, but you'll also earn more cash to purchase better equipment. This balanced progression ensures the game remains challenging yet rewarding throughout your survival journey.

Extensive Weapon and Equipment System

Use earned cash to unlock a diverse arsenal of weapons and defensive items. From basic firearms to powerful explosives like grenades, each purchase opens new tactical possibilities. The equipment system allows you to customize your defensive strategy based on your playstyle.

Dynamic Map Expansion

Unlock additional areas as you progress, expanding your battlefield but also creating new entry points for zombies. This feature adds strategic depth as larger areas offer more resources and tactical options, but also present greater defensive challenges.

Gameplay Mechanics

The core gameplay revolves around surviving increasingly difficult zombie waves while managing resources and expanding your defensive capabilities. You'll start with basic equipment and gradually build up your arsenal as you earn money from successful level completions.

Zombies will constantly try to breach your defenses through doors and windows. Your barricades will slow them down, but determined undead will eventually break through. When this happens, you'll need to rely on quick movement and accurate shooting to eliminate threats before they overwhelm you.

Random power-ups appear throughout the map, providing temporary advantages that can turn the tide during overwhelming situations. These power-ups add an element of tactical positioning as you must decide whether it's worth the risk to collect them.

Operation Guide

Basic Controls

  • WASD Keys : Move your character around the battlefield
  • Left Mouse Button : Fire your current weapon at zombies
  • G Key : Throw grenades for area damage
  • Spacebar : Open the shop to purchase new items
  • Q and E Keys : Switch between different purchased weapons
  • F Key : Repair barricades and unlock new areas

Strategic Tips

  1. Prioritize Barricades : Always reinforce entry points before zombies arrive
  2. Manage Resources : Balance spending between weapons and area expansion
  3. Position Wisely : Stay mobile but maintain clear sightlines to entry points
  4. Power-Up Timing : Collect power-ups when you have breathing room
  5. Area Control : Don't expand too quickly - ensure you can defend new areas

Why Play Zombie Assault 2

Perfect Balance of Strategy and Action

Unlike pure shooters, this game requires tactical thinking alongside quick reflexes. The barricade system adds a tower defense element that makes every playthrough engaging and strategic.

Highly Replayable Content

With progressive difficulty, multiple weapons to unlock, and various area expansions, each playthrough offers new challenges and strategic possibilities. The random power-up system ensures no two games feel exactly the same.

Accessible Yet Challenging

Simple controls make the game easy to learn, but the escalating zombie threats and resource management create depth that keeps experienced players engaged. The difficulty curve is perfectly balanced for both casual and hardcore gamers.

Free Browser Gaming

Enjoy this complete zombie survival experience without any downloads or installations. Perfect for quick gaming sessions or extended survival marathons, all accessible through your web browser.

Frequently Asked Questions (FAQ)