Dude and Zombies

Seele01-Flash
By
Dude and Zombies is a thrilling zombie shooting game where you must defend yourself from adorable but deadly zombie bunnies while repairing your broken truck. Earn experience points, buy bigger guns, and survive the undead invasion!

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Dude and Zombies". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** 2.5D Voxel/Cuboid aesthetic (resembling the provided screenshot's blocky pixel art but in 3D). * **Camera:** Orthographic camera, fixed side-scrolling view (slightly angled down) to capture the "platformer defense" feel. * **Characters:** * **Player (The Dude):** A simple composed group of BoxGeometries (Red shirt, fleshy head, blocky gun). * **Zombies:** varying sizes of Green/Blue BoxGeometries. Include "Bunny Zombies" (small, fast) and "Big Zombies" (large, slow, tanky). * **Environment:** * **Background:** Dark Purple gradient sky (Night theme) with simple geometric stars. * **Ground:** Flat Green ground plane with noise texture for grass details. * **The Truck:** A broken-down orange pickup truck (composition of boxes) located in the center of the scene. It must have a visual "Smoke" particle effect indicating damage. * **VFX:** * **Blood:** Exploding red cube particles when zombies die (Critical for the "Bloody" tag). * **Gunfire:** Muzzle flash (yellow light/plane) and bullet traces. * **Mobile Optimization:** Use **InstancedMesh** for zombies and blood particles to handle high unit counts (hordes) without dropping FPS on mobile devices. ### 2. Audio Requirements * **BGM:** Fast-paced **8-bit Chiptune Rock** track. It should feel frantic but catchy (retro arcade style). * **SFX:** * **Shooting:** Retro "Pew-pew" or crunchy bit-crushed gunshot sounds. * **Repairing:** A rhythmic "Ratchet/Wrench" sound when the player is fixing the truck. * **Zombies:** Low-pitch groans and high-pitch squeaks (for zombie bunnies). * **UI:** "Cha-ching" cash sound for shop purchases. ### 3. Gameplay Loop * **Objective:** The player must repair the truck to 100% to escape. * **Core Mechanic:** * Zombies spawn from both left and right edges of the screen and attack the Player. * The Player must kill zombies to earn Money and XP. * **The Dilemma:** The truck only repairs when the Player stands continuously in the "Repair Zone" (near the truck) and holds the repair action. The player cannot shoot while repairing. * **Progression:** * **Shop:** A simple overlay menu (purchasable with in-game Money) to buy: "Better Gun" (Fire rate/Damage), "Auto-Turret" (helps defend), or "Medkit". * **Win Condition:** Truck Repair Progress reaches 100%. * **Lose Condition:** Player Health reaches 0. ### 4. Mobile Controls & Interaction * **Orientation:** Landscape Mode. * **Movement (Left Hand):** A floating **Virtual Joystick** on the bottom-left screen for Left/Right movement and Jumping. * **Combat (Right Hand):** * **Tap/Hold Screen:** The player aims and shoots toward the touch position. * **Reload:** A dedicated circular button (Icon: Bullets) near the bottom right. * **Repair Context:** When the player is near the truck, a large, distinct **"FIX" Button** appears above the combat controls. Holding it repairs the truck; releasing it stops. * **UI Layout:** * **Top Left:** Player Health Bar (Hearts). * **Top Center:** Truck Repair Progress Bar (0-100%). * **Top Right:** Money Counter ($). * **Shop Button:** Small icon in corner, pauses game when opened. * **Feedback:** Add **Screen Shake** on explosions or player damage. Add device **Haptic Feedback (Vibration)** when shooting or 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

Dude and Zombies is an exciting zombie survival shooter that combines cute aesthetics with intense action gameplay. With a solid 3.7/5 rating from players, this free browser game puts you in the shoes of a stranded survivor who must repair their truck while fending off waves of zombie bunnies and larger undead threats.

The game's unique charm lies in its contrast between adorable zombie creatures and the serious survival situation. You'll find yourself both entertained and challenged as you balance truck repairs with zombie elimination.

Core Features

Free-to-Play Zombie Action

  • Completely Free : No downloads required - play instantly in your browser
  • Cross-Platform Compatible : Works on PC, Mac, and mobile devices
  • No Registration Needed : Jump straight into the zombie-fighting action

Engaging Survival Mechanics

  • Dual Objectives : Repair your truck while fighting off zombie hordes
  • Progressive Difficulty : Face increasingly challenging waves of undead enemies
  • Strategic Resource Management : Balance time between repairs and combat

Weapon Upgrade System

  • Experience Points : Gain XP from zombie kills to improve your abilities
  • Money System : Earn cash to purchase more powerful weapons
  • Arsenal Expansion : Unlock bigger and better guns as you progress
  • Mine Pickups : Collect explosive mines for crowd control

Unique Visual Style

  • Cute Yet Bloody : Charming pixel art style with action-packed combat
  • Zombie Bunnies : Face off against adorable but dangerous undead rabbits
  • Retro Graphics : Classic 2D pixel art that's both nostalgic and engaging

Gameplay Mechanics

The core gameplay revolves around multitasking survival. You'll spend time repairing your truck to eventually escape, but zombie waves constantly interrupt your work. The key to success is finding the right balance between offense and repair time.

Combat System : Use your mouse to aim and shoot at approaching zombies. Different zombie types require different strategies - small zombie bunnies are fast but weak, while larger zombies pose a greater threat but move slower.

Truck Repair : Approach your vehicle and hold the repair button to fix it. You're vulnerable during repairs, so clear the area of zombies first or risk taking damage.

Progression System : Every zombie kill earns you experience points and money. Spend wisely - experience points improve your character's abilities, while money unlocks new weapons in your arsenal.

Operation Guide

Mastering the controls is essential for survival:

  • Movement : Use WASD keys or arrow keys (Left/Right/Up) to navigate around the battlefield
  • Truck Repair : Press S or Down Arrow when near your truck to begin repairs
  • Aiming & Shooting : Use your mouse to aim at zombies and click to fire
  • Reload : Press R or Shift to reload your weapon when ammunition runs low
  • Mine Collection : Press Space or Enter to pick up mines scattered around the area

Pro Tips : - Always keep an eye on your ammunition count - Use mines strategically to clear large groups of zombies - Prioritize larger zombies as they pose the biggest threat - Repair your truck in short bursts rather than trying to complete it all at once

Why Play This Game

Perfect for Casual Gaming : Dude and Zombies offers quick, exciting gameplay sessions that fit perfectly into short breaks. The simple controls make it accessible to players of all skill levels.

Addictive Progression : The weapon upgrade system and experience points create a compelling loop that keeps you coming back for "just one more round."

Unique Theme : The combination of cute zombie bunnies with survival horror creates a distinctive gaming experience that's both fun and slightly absurd.

No Commitment Required : As a free browser game, you can try it risk-free and play whenever you want without any downloads or installations.

Stress Relief : There's something oddly satisfying about blasting cute zombie bunnies while working toward your escape - it's the perfect way to unwind after a long day.

Whether you're a zombie game enthusiast or just looking for a fun way to pass time, Dude and Zombies delivers an entertaining blend of action, strategy, and humor that will keep you engaged from the first zombie bunny to your final escape!

Frequently Asked Questions (FAQ)