Skip to content

aeft/zombie-shooter-game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Top-Down Survival Shooter

A zombie survival shooter game built with Phaser.js. Control a character in a top-down view, fight waves of zombies, collect coins, and upgrade your weapons to survive as long as possible.

Demo

Features

  • WASD movement and mouse aiming/shooting
  • Multiple zombie types with different behaviors
  • Destructible environment (walls, trees, explosive barrels)
  • Weapon shop system (press C to open)
  • Particle effects and visual feedback
  • Progressive difficulty scaling

Getting Started

Prerequisites

  • Node.js 14 or higher
  • npm

Installation

  1. Clone the repository
  2. Install dependencies:
    npm install

Running the Game

For development with live reload:

npm run dev

For production serve:

npm start

The game will be available at http://localhost:8000/src/

Building

To create a production build:

npm run build
npm run serve:dist

How to Play

  • WASD: Move your character
  • Mouse: Aim and click to shoot
  • C: Open weapon shop
  • Goal: Survive waves of zombies and collect coins to buy better weapons

Debug

  • set config.physics.arcade.debug to true to see hit detection boxes

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors