Pixel Combat: Zombies Strike

Seele01-Flash
By
Pixel Combat: Zombies Strike is an intense first-person zombie defense game featuring pixel-art graphics, massive weapon arsenal, and survival gameplay. Fight through zombie-infested locations while crafting weapons and uncovering secrets.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Pixel Combat: Zombies Strike". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Strictly **Voxel / Low-Poly 3D aesthetic** (similar to Minecraft or Pixel Gun 3D). All models (characters, enemies, weapons, environment) should be constructed primarily using `BoxGeometry` to ensure performance and stylistic consistency. * **Environment - The House**: Create a confined, multi-room indoor environment (a "Safe House"). * **Textures**: Pixelated textures for walls (wood, brick), floors (tiles), and furniture. * **Lighting**: Use baked ambient lighting for base visibility, dynamic point lights for muzzle flashes, and flickering lights to create tension. * **Characters**: * **Player**: A first-person view showing blocky hands holding weapons. * **Enemies (Zombies)**: Blocky undead with varying skins (civilian, clown, prisoner). They should have simple limb rotation animations for walking and attacking. * **Performance Optimization**: Merge static geometries where possible. Use a limited color palette to reduce texture load. Ensure the scene renders at 60FPS on mobile browsers. ### 2. Audio Requirements * **BGM (Background Music)**: A driving, high-tempo **Retro-Synthwave or Chiptune-Metal** track that loops. It should feel arcade-like and urgent. * **Sound Effects (SFX)**: * **Shooting**: Crunchy, low-fi 8-bit gun sounds (distinct sounds for pistol vs. machine gun). * **Zombies**: Voxel-style groans and "block breaking" sounds when they die. * **UI**: Retro "blip" sounds for button presses and a "cash register" cha-ching sound when earning points/buying weapons. * **Interaction**: A wooden "thud" for barricading windows or opening doors. ### 3. Gameplay Loop * **Core Mechanics (Horde Mode)**: 1. **Wave System**: Zombies spawn from specific "window" or "door" points outside the room and pathfind toward the player. Waves get progressively harder. 2. **Economy**: Player starts with a basic pistol. Each zombie kill grants "Points". Headshots grant bonus points. 3. **Progression**: Players use points to buy better weapons (wall-buys) or unlock doors to expand the map (accessing the "Secret Room"). * **Combat Logic**: * Standard FPS raycasting for shooting. * Simple health system for the player (regenerates slowly if not taking damage for 5 seconds). * **Game Over**: When player health reaches 0. * **Victory/Objective**: Survive as many waves as possible (High Score). ### 4. Mobile Controls & Interaction * **Touch Controls (Dual-Stick Setup)**: * **Left Half of Screen**: Invisible Virtual Joystick for movement (WASD logic: Forward/Back/Strafe). * **Right Half of Screen**: Touch-drag area for camera rotation (Aiming). * **Action Buttons (UI Overlays)**: * **Shoot Button**: Large circular button on the bottom-right (with an optional "Auto-fire when aiming at enemy" toggle for accessibility). * **Jump**: Smaller button near the shoot button. * **Reload**: Icon button (top-right of controls). * **Interact**: A context-sensitive button that appears only when near a shop/door (e.g., "Buy Rifle - 500 Credits"). * **Orientation**: **Landscape Mode** only. * **Feedback**: * **Haptic Feedback**: Trigger device vibration (using `navigator.vibrate`) on shooting and taking damage. * **Visual Feedback**: Screen shakes slightly on explosion/heavy damage. Red vignette pulse when low health. * **UI Layout**: Keep Health Bar, Ammo Count, and Score/Money large and legible in the corners, away from the central touch zones. ensure all touch targets are at least 44x44px. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Pixel Combat: Zombies Strike is a thrilling first-person shooter that combines classic pixel aesthetics with intense zombie survival action. In this confined-space combat experience, you must defend against endless waves of undead creatures while working toward humanity's ultimate salvation - building a time machine to escape the apocalypse.

This browser-based FPS delivers all the excitement of premium zombie games without requiring downloads or installations. With its unique cubic art style and strategic survival elements, it offers both nostalgic charm and modern gameplay mechanics.

Core Features

Intense Zombie Combat System

Experience heart-pounding first-person shooter action in confined spaces where every corner could hide deadly threats. The game's cubic pixel style creates a unique visual atmosphere that sets it apart from traditional zombie shooters.

Massive Weapon Arsenal

Arm yourself with an extensive collection of weapons including: - Melee Weapons : Knives and axes for close combat - Firearms : Pistols, rifles, and shotguns for versatile fighting - Heavy Artillery : Machine guns, flamethrowers, and miniguns for massive destruction - Crafting System : Create custom weapons and ammunition using collected resources

Dynamic 3D Environments

Explore numerous pixel-style 3D locations, each presenting unique challenges and hidden secrets. From abandoned houses to mysterious underground facilities, every area offers different strategic opportunities and dangers.

Boss Battles and Special Enemies

Face off against powerful zombie bosses with unique abilities and attack patterns. These challenging encounters require tactical thinking and resource management to overcome.

Gameplay Mechanics

Survival and Defense

The core gameplay revolves around defending your position against increasingly difficult zombie waves. Strategic positioning, resource management, and weapon selection are crucial for survival.

Secret Discovery System

Uncover hidden rooms and mysterious areas that contain valuable resources, powerful weapons, and story elements that advance the time machine construction plot.

Crafting and Progression

Gather materials from defeated enemies and environmental sources to craft improved weapons and essential supplies. This system adds depth and customization to your survival strategy.

Game Controls

The intuitive control scheme makes it easy for both newcomers and FPS veterans to jump into action:

  • Movement : WASD keys for navigation
  • Combat : Left mouse button to shoot, right mouse button for aiming scope
  • Actions : R to reload, Space to jump, Q for health kits
  • Weapons : Number keys 1-6 for quick weapon switching
  • Special : F for ultimate abilities, P to pause, Tab for cursor control

Why Play Pixel Combat: Zombies Strike

Free and Accessible

Enjoy premium zombie FPS action completely free through your web browser. No downloads, installations, or payment required to access the full game experience.

Unique Visual Style

The distinctive pixel-art aesthetic combined with 3D environments creates a visually striking experience that stands out in the crowded zombie game market.

Strategic Depth

Beyond simple shooting, the game requires tactical thinking for resource management, weapon crafting, and defensive positioning.

Cross-Platform Compatibility

Play seamlessly on desktop computers, laptops, and mobile devices through any modern web browser.

Regular Content

With multiple game modes including roguelike elements and various difficulty levels, the game offers substantial replay value for zombie survival enthusiasts.

Frequently Asked Questions (FAQ)