Cat Gunner: Super Zombie Shoot

Seele01-Flash
By
Cat Gunner: Super Zombie Shoot is an action-packed pixel shooter where you battle infected zombie cats to save the feline world. Rescue kittens, upgrade weapons, and ride epic mounts in this free browser game.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Cat Gunner: Super Zombie Shoot**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** 2.5D Side-Scrolling Action Platformer. Use a **"Pixel Art in 3D"** aesthetic (similar to *Octopath Traveler* or *Paper Mario*). * **Characters:** The main character (Cat Gunner) and enemies (Zombie Cats) should be 2D Sprites (PlaneGeometry with transparent PNG textures) that always face the camera (Billboarding), but exist in a 3D world with depth. * **Hero Design:** A cute cat wearing blue sci-fi combat armor with a tactical visor, dual-wielding oversized machine guns. * **Enemies:** Green-tinted zombie cats with "undead" animations, and disembodied green zombie hands rising from the ground as hazards. * **Environment:** A ruined, post-apocalyptic city built with 3D blocks (BoxGeometry) mapped with low-res, gritty pixel textures (cracked concrete, rusted metal). * **Lighting & VFX:** Use dynamic point lights for muzzle flashes (bright yellow/orange) and toxic green ambient light for zombie spawns. Implement simple particle systems for explosions and empty bullet casings. * **Mobile Optimization:** Use a single texture atlas for all sprites to reduce draw calls. Limit shadow casting to the main character only. Use `THREE.OrthographicCamera` to maintain the retro pixel-perfect look. ### 2. Audio Requirements * **BGM (Background Music):** High-energy **Chiptune / Synth-Rock**. Fast-paced 8-bit melodies driven by a heavy bassline to create tension and excitement. * **Sound Effects (SFX):** * **Shooting:** "Pew-pew" laser sounds mixed with realistic machine gun rattle. * **Cat Voices:** Hero meows aggressively when shooting; Zombies hiss or yowl when hit. * **Impact:** A squishy "splat" sound when zombies are defeated. * **Collection:** A high-pitched, satisfying 8-bit "ding" when collecting coins or fish. ### 3. Gameplay Loop * **Core Mechanics:** Run and Gun. The player moves constantly from left to right through a city level. * **Combat Logic:** * The player has an HP bar (3 hearts). * **Auto-Fire:** To simplify mobile play, the cat automatically shoots the nearest enemy within range when facing them. * **Ammo:** Infinite basic ammo, but special weapons (Grenades) have a cooldown. * **Objectives:** 1. Kill incoming Zombie Cats. 2. Jump over obstacles (green toxic pools, broken roads). 3. Collect **Coins** (score) and **Fish** (health restore). 4. Reach the "Caged Kitten" at the end of the level to win. * **Fail Condition:** Touching a zombie or falling into a pit depletes health. 0 Health = Game Over. ### 4. Mobile Controls & Interaction * **Orientation:** Landscape Mode (Horizontal). * **Touch Controls:** * **Left Zone (Virtual Joystick):** Logic for moving Left/Right. * **Right Zone (Action Buttons):** * **Button A (Large):** Jump / Double Jump. * **Button B (Medium):** Dash (invincibility frame dash forward). * **Button C (Small):** Throw Grenade. * **UI Layout:** * Top Left: Health Bar (Cat faces) and Coin counter. * Top Right: Pause Button (min 44x44px). * **Feedback:** Add "Screen Shake" effect (camera jitter) when the player takes damage or uses a grenade. Add visual button press states (opacity change) for touch controls. ### 5. Code Structure * Use `THREE.js` for rendering. * Use `Cannon.js` or a simple AABB custom physics engine for collision detection (Player vs. Platform, Bullet vs. Zombie). * Ensure the canvas resizes correctly on `window.resize` and handles high DPI (Retina) 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

Cat Gunner: Super Zombie Shoot is an explosive pixel-art shooting game that combines intense zombie combat with adorable feline characters. In this action-adventure shooter, you play as a heroic cat gunner fighting to save the world from a terrible zombie outbreak that has infected fellow cats. Armed with powerful weapons and determination, you must navigate through run-down city environments, eliminate zombie threats, and rescue innocent kittens.

The game features vibrant pixel art graphics that bring the post-apocalyptic cat world to life with stunning detail and smooth animations. Every level presents new challenges as you face increasingly powerful zombie cats and formidable boss enemies.

Core Features

Dynamic Combat System

Experience fast-paced shooting action with a variety of weapons at your disposal. Start with basic machine guns and progress to unlock devastating flamethrowers, ice beams, and explosive grenades. Each weapon offers unique tactical advantages against different enemy types.

Epic Mounts and Vehicles

Travel in style with incredible unlockable mounts including hoverboards for swift navigation, motorbikes for high-speed pursuits, and even a mighty T-Rex for maximum destruction. These mounts not only provide transportation but also enhance your combat capabilities.

Team Building Elements

Recruit new cat allies to join your party as you progress. Each team member brings unique abilities and fighting styles, allowing you to build the perfect squad for tackling challenging missions and boss battles.

Progression and Upgrades

Collect coins and fish throughout your journey to purchase weapon upgrades, unlock new equipment, and expand your arsenal. The progression system ensures continuous growth and new gameplay possibilities.

Gameplay Mechanics

Mission Structure

Navigate through various city locations, each presenting unique environmental challenges and enemy encounters. Your primary objectives include eliminating zombie threats, rescuing trapped kittens, and collecting valuable resources.

Boss Battles

Prepare for intense confrontations with powerful boss zombies that require strategy, skill, and upgraded equipment to defeat. These epic encounters test your mastery of the game's combat systems.

Resource Management

Balance your ammunition, health, and special abilities while exploring dangerous territories. Strategic resource management becomes crucial for surviving longer missions and tougher enemies.

Operation Guide

The game features intuitive controls designed for both beginners and experienced players:

  • Movement : Use WASD keys or Arrow keys to navigate your cat gunner through the environment
  • Combat : Press Spacebar to fire your current weapon at enemies
  • Special Moves : Hit F to perform quick dash maneuvers for dodging attacks
  • Weapon Management : Press R to switch between available weapons in your arsenal
  • Explosives : Use G to throw grenades for area damage
  • Game Controls : Press ESC to pause the game and access menus

Master these controls to become an efficient zombie-fighting machine and maximize your survival chances in hostile environments.

Why Play This Game

Cat Gunner: Super Zombie Shoot offers the perfect blend of cute characters and intense action gameplay. The game is completely free to play with no downloads required - simply open your browser and start shooting!

The pixel art style creates a nostalgic gaming experience while modern gameplay mechanics keep the action fresh and engaging. With multiple difficulty levels, diverse weapons, and countless unlockables, the game provides hours of entertainment for players of all skill levels.

Whether you're a fan of shooting games, zombie survival titles, or cute animal characters, this game delivers an unique experience that combines all these elements into one addictive package. The cross-platform compatibility means you can enjoy the action on any device, anywhere, anytime.

Frequently Asked Questions (FAQ)