Skip to content

It is a game, created using phaser 3, this game is a shooter game where you must destroy enemy spaceships to win points. This project includes some test cases using Jest.

License

Notifications You must be signed in to change notification settings

julian3493/js-capstone-shooter-game

Repository files navigation

Space Shooter Game

This is a shooter game created with phaser 3, in this game you must destroy enemy spaceships to get points there are 3 diferent types of enemies which will do diferent actions and will give you an specific amount of points.

Built With

  • Phaser 3
  • Webpack
  • Javascript

Live Demo

Live version

Getting Started

To get a local copy up and running follow these simple example steps.

Setup

  • Clone this repository. Type git clone https://github.com/julian3493/js-capstone-shooter-game.git
  • Navigate to the project folder (js-capstone-shooter-game) cd js-capstone-shooter-game

Run Game Locally

  • Type npm run start in the console

Run Test

    • Type npm test in the console

Game Design

List of Scenes

  • Boot
  • Preloader
  • Title
  • Game
  • Options
  • Credits
  • Highscores

Game Controls

Command Action
Left Arrow To move left
Right Arrow To move right
Up Arrow To move up
Down Arrow To move left
Space Shoot laser

Enemies info

Space Ship Description Points
Cruise Spaceship It is the biggest and the easiest to avoid 10
Gunner Spaceship This spaceship shoots direct to the bottom of the screen 30
Chaser Spaceship A little and rounded object that will follow you 50

Author

​ 👤 Julian Ramos

🤝 Contributing

Contributions, issues and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

About

It is a game, created using phaser 3, this game is a shooter game where you must destroy enemy spaceships to win points. This project includes some test cases using Jest.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published