Zombo Buster - Zombie Defense Game

Seele01-Flash
By
Zombo Buster is a charming tower defense game where you protect buildings from zombie invasions. Use strategic placement and timing to keep these unwanted undead tenants out of your properties!

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Zombo Buster". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** 2.5D Cartoon "Chibi" style (Low-poly models with Toon Shading/Cel-shading). The aesthetic should be colorful and "cute" despite the zombie theme, matching the provided screenshot. * **Camera:** Use an `OrthographicCamera` positioned to show a side-view cross-section of an apartment building (similar to *Fallout Shelter* or a multi-lane *Plants vs. Zombies*). * **Environment:** * **Background:** An apartment hallway with wooden floors, wallpaper, and decorative plants. * **Structure:** Divide the screen vertically into 3 distinct "Lanes" (Floors). * **Left Side:** The "Safe Zone" (Elevator doors) that needs protection. * **Right Side:** The "Spawn Zone" (Windows or broken doors) where zombies enter. * **Characters:** * **Defenders (SWAT/Police):** Small, round bodies, oversized helmets, holding distinct weapons (pistol, shotgun, shield). * **Zombies:** Goofy, green-skinned, with bulging eyes and purple/ragged clothing. * **Performance Optimization:** Use `InstancedMesh` for rendering zombie hordes to ensure 60 FPS on mobile devices. Use simple geometry (boxes/spheres) as placeholders if loading external models is not possible, but apply distinct colors (Blue for Defenders, Green for Zombies). ### 2. Audio Requirements * **BGM:** Upbeat, funky, "spooky-cute" synthesizer track. Think "Halloween cartoon special" rather than survival horror. Fast-paced during waves, calm during the setup phase. * **Sound Effects (SFX):** * **Gunfire:** Soft "Pop" or "Pew" sounds, not realistic loud bangs. * **Zombie Hit:** Comical squish or slap sounds. * **Game Over:** A exaggerated "Oh no!" or cartoon trombone fail sound. * **UI:** Satisfying "Click" and "Ka-ching" sounds for deploying units and earning money. ### 3. Gameplay Loop * **Core Mechanic:** Multi-lane Tower Defense. * Zombies spawn in waves from the right and move left along their specific floor/lane. * If a zombie reaches the elevator (left edge), the player loses "Property Value" (Health). If Property Value hits 0, Game Over. * **Economy:** * Player earns money by defeating zombies. * Money is spent to deploy Defenders onto specific floors. * **Defenders Logic:** * Defenders are stationary once placed. * They automatically shoot at the nearest zombie in their specific lane. * Different classes: *Pistol* (Cheap, fast fire), *Shotgun* (Short range, multi-hit), *Shield* (High HP, blocks zombies). * **Win Condition:** Survive all defined waves of zombies. ### 4. Mobile Controls & Interaction * **Orientation:** **Landscape Mode** (Essential for the horizontal lane view). * **Touch Controls:** * **Deployment UI:** A persistent hotbar at the bottom of the screen containing Defender icons. * **Drag & Drop:** Player touches a Defender icon -> Drags it to a specific Floor/Lane -> Releases to deploy. * **Tap to Interact:** Tap floating coins (if implemented) to collect them. * **Visual Feedback:** * When dragging a unit, highlight valid placement tiles in Green and invalid/occupied tiles in Red. * Display floating damage numbers and "ZZZ" particle effects when zombies die. * **UI Layout:** * **Top Left:** Property Value (HP Bar). * **Top Right:** Wave Counter and "Next Wave" button (big touch target, min 60x60px). * **Bottom Center:** Unit Selection Hotbar (spaced out to prevent mis-clicks). Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Zombo Buster is an engaging tower defense strategy game that puts a humorous twist on zombie survival. With a cute art style and strategic gameplay, you'll face the ultimate landlord's nightmare: zombie tenants trying to invade your buildings. This free browser-based game combines strategic thinking with fast-paced action as you defend your property values against waves of persistent undead visitors.

Core Features

Strategic Tower Defense Gameplay

Place defensive units strategically around your buildings to create an impenetrable barrier against zombie waves. Each defensive position offers unique advantages and requires careful planning to maximize effectiveness.

Cute Art Style with Zombie Theme

Despite the zombie theme, Zombo Buster features adorable graphics that make the undead invasion feel more charming than scary. The game strikes a perfect balance between zombie action and family-friendly visuals.

Wave-Based Challenge System

Face increasingly difficult waves of zombies, each with different abilities and weaknesses. As you progress, you'll encounter various zombie types that require different defensive strategies.

Quick Deployment Mechanics

The game features intuitive controls that allow for rapid unit deployment and strategic adjustments during intense moments. Master the quick swap system to adapt your defenses on the fly.

Completely Free to Play

Enjoy the full Zombo Buster experience without any cost. No hidden fees, no premium content - just pure tower defense fun directly in your browser.

Game Mechanics

Building Defense Strategy

Your primary objective is protecting buildings from zombie infiltration. Each structure represents valuable property that must be defended at all costs. Zombies will attempt various approaches to breach your defenses.

Unit Placement and Management

Strategically position your defensive units to create chokepoints and maximize damage output. Consider zombie movement patterns and building layouts when planning your defensive strategy.

Resource Management

Efficiently manage your defensive resources throughout each wave. Balance immediate threats with long-term strategic positioning to ensure sustained defense capabilities.

Operation Guide

Basic Controls

  • Mouse : Primary action control for unit placement and menu navigation
  • Space Bar : Advance to the next zombie wave when ready
  • S Key : Swap units or perform quick deployment actions
  • P Key : Pause the game for strategic planning

Getting Started

  1. Assess the Map : Study building layouts and potential zombie approach routes
  2. Place Initial Defenses : Position your first defensive units in strategic locations
  3. Start the Wave : Press Space when ready to face the zombie invasion
  4. Adapt Strategy : Use the swap function to adjust defenses as needed
  5. Plan Ahead : Use pause strategically to plan your next moves

Advanced Strategies

  • Focus on protecting the most vulnerable building entrances
  • Create overlapping fields of fire for maximum defensive coverage
  • Use the quick deployment system during intense moments
  • Time your wave starts to ensure optimal defensive positioning

Why Play Zombo Buster

Perfect Blend of Strategy and Fun : Zombo Buster offers engaging tower defense gameplay without overwhelming complexity. It's accessible to newcomers while providing enough depth for strategy game veterans.

Family-Friendly Zombie Theme : Unlike many zombie games, Zombo Buster maintains a cute, non-threatening aesthetic that makes it suitable for players of all ages while still delivering exciting zombie defense action.

No Commitment Required : As a free browser game, you can jump in and play immediately without downloads, installations, or account creation. Perfect for quick gaming sessions or extended strategy planning.

Challenging but Fair : The game provides a satisfying difficulty curve that keeps you engaged without becoming frustrating. Each level presents new challenges while building on previously learned skills.

Instant Accessibility : Compatible with all modern browsers and devices, Zombo Buster is always available whenever you need a strategic gaming break.

Frequently Asked Questions (FAQ)