Stick Fighter vs Zombies

Seele01-Flash
By
Stick Fighter vs Zombies is an intense 2D action platformer where you control a brave red stickman warrior fighting endless zombie hordes in blocky Minecraft-inspired environments. Battle zombies, skeleton archers, and powerful bosses to survive the apocalypse.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Stick Fighter vs Zombies". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** A hybrid aesthetic combining **2D Vector Art (Stickmen)** characters with a **Voxel/Blocky (Minecraft-style)** world. Use an `OrthographicCamera` to create a flat 2D side-scrolling perspective. * **Player Character (Stickman):** Use `THREE.Line` or simple generic geometries (spheres/cylinders) to create a **Red Stickman**. The character must have articulate limbs (arms/legs) that animate for running, jumping, and shooting. * **Enemies (The Horde):** * **Zombies:** Create low-poly, blocky humanoid figures (composed of BoxGeometries) resembling Minecraft zombies (Green heads, Blue shirts, Purple pants). * **Optimization Strategy:** Since the screenshot shows a massive swarm, you **MUST use `THREE.InstancedMesh`** for rendering zombies to ensure 60FPS performance on mobile devices. * **Environment:** * **Foreground:** A grid-based tile map using "Cobblestone" textured cubes for platforms and walls. * **Hazards:** A floor of "Lava" blocks (bright orange/yellow oscillating material) at the bottom of the screen that kills instantly on contact. * **Background:** A dark, cavernous backdrop (dark orange/brown fog) to simulate a "Nether" environment. * **Effects:** Blocky particle explosions when zombies die; simple muzzle flash sprites for gunfire. ### 2. Audio Requirements * **BGM (Background Music):** A fast-paced, high-energy **8-bit Chiptune Rock** track to induce tension and adrenaline. * **SFX (Sound Effects):** * **Gunshot:** Short, punchy retro synthesized blasts. * **Zombie Groan:** Low-pitch, bit-crushed moans (randomized pitch). * **Jump:** A quick "whoosh" or rising slide whistle sound. * **Impact:** A "thud" or "crunch" sound when a zombie is hit or the player takes damage. * **Game Over:** A descending "wump-wump" sound effect. ### 3. Gameplay Loop * **Core Mechanic:** The player moves constantly from left to right (or holds a defensive position) in a 2D plane. The goal is to survive waves of enemies. * **Combat:** The player uses a gun (projectile shooting) to eliminate approaching zombies. Zombies deal damage by touching the player. * **Friend Protection:** (Optional logic) Place stationary "Civilian Stickmen" (Blue, Green, Yellow) behind the player. If zombies reach them, the game ends. * **Victory/Defeat:** * **Victory:** Clear all waves or reach the extraction point. * **Defeat:** Player Health reaches 0, Player falls into Lava, or Zombies kill the friends. ### 4. Mobile Controls & Interaction * **Touch Interface (Virtual HUD):** * **Left Side:** Two large, semi-transparent arrow buttons (Left/Right) for movement. * **Right Side:** Two distinct round buttons: 'A' for **Jump** and 'B' for **Shoot**. * **Responsiveness:** Implementation must support **Multi-touch** (e.g., running and shooting simultaneously). * **Screen Orientation:** **Landscape Mode** only. * **UI Layout:** * Touch zones must be at least **48x48 pixels** to prevent miss-clicks. * **Health Bar:** A simple red bar at the top left. * **Wave Counter:** Text display at the top center. * **Feedback:** Add a subtle **screen shake** (camera jitter) when the player shoots or takes damage to enhance impact on small screens. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Stick Fighter vs Zombies is an adrenaline-pumping 2D action platformer that combines the beloved stickman art style with intense zombie survival gameplay. Set in a blocky world reminiscent of Minecraft, you'll take control of a fearless red stickman warrior on a mission to eliminate endless waves of undead creatures. This thrilling survival adventure challenges players to protect their stickman friends from the zombie apocalypse through skill, strategy, and lightning-fast reflexes.

Core Features

Intense Combat System

Experience heart-pounding action as you face off against hordes of zombies in cubic environments. The game's combat mechanics are designed to keep you engaged with fast-paced battles that require both quick thinking and precise timing.

Diverse Enemy Types

Face a variety of challenging foes including: - Standard Zombies : Basic undead enemies that attack in groups - Skeleton Archers : Long-range enemies that shoot arrows from a distance - Withers : Powerful flying bosses with devastating attacks - Noob Characters : Special enemies with unique abilities - Boss Encounters : Epic battles against formidable zombie leaders

Minecraft-Inspired World

Explore beautifully crafted 2D environments with a distinctive blocky aesthetic that pays homage to the popular sandbox game. The familiar visual style creates an immersive experience that combines nostalgia with fresh gameplay mechanics.

Strategic Gameplay Elements

Survival isn't just about shooting - you'll need to: - Master timing for jumps and attacks - Manage your weapons effectively - Position yourself strategically to avoid enemy attacks - Adapt your tactics based on different enemy types

Gameplay Mechanics

The game features smooth 2D side-scrolling action where players navigate through various levels while battling increasingly difficult waves of enemies. Your red stickman hero can run, jump, shoot, and drop weapons as needed, providing multiple tactical options for each encounter.

Weapon System

Utilize various firearms to eliminate threats, with the ability to drop and pick up different weapons as the situation demands. Each weapon type offers unique advantages against specific enemy types.

Progressive Difficulty

As you advance through levels, enemies become more numerous and challenging, requiring improved skills and strategic thinking to survive.

Operation Guide

PC Controls

  • A/D or Arrow Keys : Move left and right
  • W or Up Arrow : Jump over obstacles and enemies
  • S or Down Arrow : Drop your current weapon
  • Space or Numpad 0 : Shoot at enemies

Mobile Controls

The game features intuitive virtual buttons optimized for touchscreen devices, allowing for seamless gameplay on smartphones and tablets.

Pro Tips

  • Keep moving to avoid being overwhelmed by zombie hordes
  • Use jumping strategically to gain tactical advantages
  • Monitor your weapon status and swap when necessary
  • Learn enemy attack patterns to improve survival chances

Why Play This Game

Stick Fighter vs Zombies offers the perfect blend of accessible gameplay and challenging action that appeals to both casual gamers and hardcore enthusiasts. The game's free-to-play model means you can jump into the action immediately without any financial commitment. Its cross-platform compatibility ensures you can enjoy the zombie-fighting fun whether you're at home on PC or on the go with your mobile device.

The game's unique combination of stickman aesthetics, Minecraft-inspired environments, and intense zombie combat creates a gaming experience that's both familiar and refreshingly original. With its progressive difficulty system, diverse enemy types, and strategic combat mechanics, this game provides hours of engaging entertainment that will keep you coming back for more zombie-slaying action.

Frequently Asked Questions (FAQ)