Zombie Train - Survival Shooter Game

Seele01-Flash
By
Zombie Train is an intense 2D side-scrolling zombie shooter where you fight for survival aboard a moving train. Battle endless waves of undead, collect money, buy weapons and supplies, and see how long you can survive this apocalyptic train ride.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Zombie Train Survival**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Top-down (bird's-eye view) shooter with a gritty, dark, and "bloody" aesthetic similar to the screenshot. Use simple geometric shapes (Low-poly) for performance but distinct colors: Player (Blue/Tactical), Zombies (Green/Rotting Flesh), Blood (Red particles). * **The Train**: The game takes place inside a long, rectangular train carriage. * **Floor**: Dark, metallic/concrete texture with persistent red blood splatter decals that appear where zombies die. * **Walls/Windows**: The top and bottom edges of the screen represent the train walls. Include "Window" slots that zombies can break through. * **Motion Effect**: Create a scrolling texture outside the windows or a scrolling floor texture to simulate the train moving at high speed. * **Lighting**: Dim, atmospheric lighting. A "flashlight" cone attached to the player facing their aim direction. Flickering overhead lights to enhance the "scary" vibe. * **Performance**: Use `BoxGeometry` and `CylinderGeometry` for characters to keep distinct draw calls low. Use instanced meshes if spawning many zombies. ### 2. Audio Requirements * **BGM**: A rhythmic, industrial, tense track that matches the sound of a train chugging on tracks (e.g., low bass + metallic percussion). * **SFX**: * **Weapon**: Loud, punchy gunshot sounds. * **Zombies**: Groans/Growls when spawning, "Splat" sound upon death. * **Environment**: Constant "Clack-clack... whoosh" train track ambience. * **UI**: Cash register "cha-ching" sound when collecting money drops. ### 3. Gameplay Loop * **Core Mechanic**: The player is trapped in the carriage. Zombies spawn from the windows (top/bottom edges) and rush the player. * **Combat**: Twin-stick shooter mechanics. Kill zombies to survive waves. * **Window Repair**: Zombies damage windows to enter. If a window is broken, zombies spawn faster. Player can stand near a window and press a button to "Repair" it. * **Economy**: Killed zombies drop "Cash" (green floating squares). Player collects them by walking over them. * **Shop/Breaks**: Every 60 seconds, the train "arrives at a station" (slows down, no spawns). A Shop UI appears allowing the player to buy: * Ammo refill. * Health Potion (restore HP). * Window Barricades (increases window HP). * **Win/Loss**: Survive as long as possible (Endless High Score). Game Over if Player HP reaches 0. ### 4. Mobile Controls & Interaction * **Orientation**: **Landscape Mode** (Horizontal) is required to fit the train carriage layout. * **Twin-Stick Controls**: * **Left Virtual Joystick**: Controls player movement (WASD logic). * **Right Virtual Joystick**: Controls aim rotation and auto-fires when held. * **Action Buttons**: * **"Repair" Button**: Large button (bottom center) that lights up when near a broken window. * **"Heal" Button**: Smaller button (top right) to use a purchased health potion. * **Feedback**: * **Screen Shake**: Slight camera shake when shooting or taking damage. * **Damage Indicator**: Screen flashes red vignettes when player is hit. * **Floating Text**: Damage numbers pop up when hitting zombies. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Zombie Train is a fast-paced survival shooter that puts you in the middle of a zombie apocalypse aboard a moving locomotive. This free browser-based game combines intense action with strategic resource management as you fight off hordes of hungry zombies. With a rating of 3.4/5 from thousands of players, this thrilling adventure offers endless replayability and heart-pounding zombie combat.

Core Features

Intense Train-Based Combat

Experience unique zombie warfare confined to a moving train. The claustrophobic environment creates tactical challenges as you defend multiple train cars from zombie invasions. Windows provide temporary barriers but will eventually break under zombie pressure, requiring constant vigilance and repair.

Progressive Difficulty System

As you survive longer, expect increasingly dangerous zombie waves. The game features dynamic difficulty scaling that keeps you on your toes throughout your survival journey. Each station stop provides a brief respite to prepare for the next onslaught.

Comprehensive Upgrade System

Collect money dropped by defeated zombies to purchase essential survival items: - Weapons and Ammunition : Upgrade your firepower to deal with tougher undead - Health Potions : Restore your health when zombie attacks take their toll - Blockades : Reinforce weak points and slow zombie advancement - Window Repairs : Maintain your defensive barriers

Strategic Resource Management

Balance offensive and defensive spending while managing your health and ammunition. Smart resource allocation is key to long-term survival in this unforgiving zombie-infested environment.

Gameplay Mechanics

Combat System

The 2D side-scrolling perspective provides clear visibility of approaching threats while maintaining the intensity of close-quarters combat. Zombies approach from multiple directions, requiring quick reflexes and tactical positioning.

Train Environment

The moving train setting creates a unique gameplay experience where you're trapped with limited escape options. Each train car becomes a battlefield, and maintaining control of your mobile fortress is essential for survival.

Operation Guide

Movement Controls

  • W, A, S, D Keys : Move your character around the train cars
  • Mouse : Aim your weapon at approaching zombies
  • Left Mouse Click : Fire your weapon

Survival Actions

  • Space Bar or P Key : Open the in-game shop to purchase items
  • Click in Shop : Select and buy weapons, health potions, and blockades
  • F Key : Repair broken train windows to maintain defenses
  • H Key : Use health potions when your health is low

Strategic Tips

  • Monitor window integrity and repair them before they completely break
  • Purchase blockades strategically to control zombie flow
  • Keep health potions in reserve for emergency situations
  • Prioritize weapon upgrades for better zombie elimination efficiency

Why Play Zombie Train

Completely Free Gaming

Enjoy full access to this zombie survival experience without any cost. No hidden fees, premium content, or pay-to-win mechanics - just pure zombie-fighting action.

Instant Browser Access

Play immediately without downloads or installations. Compatible with all modern web browsers on desktop and mobile devices, making it perfect for quick gaming sessions.

Addictive Survival Challenge

The combination of action and strategy creates compelling gameplay that keeps you coming back. Each playthrough offers opportunities to improve your survival time and develop better strategies.

Perfect for Horror Game Fans

If you enjoy zombie games, horror-themed shooters, or survival challenges, Zombie Train delivers an authentic undead experience with blood, gore, and intense zombie encounters.

Suitable Skill Progression

Whether you're new to zombie games or a veteran survivor, the progressive difficulty ensures appropriate challenge levels. Start with basic zombies and work your way up to more dangerous undead variants.

Frequently Asked Questions (FAQ)