A Simple game built with the Phaser Library.
Explore the docs »
Play Game
Report Bug
Request Feature
The Main Scene is built so that a user should kill as many enemy ships as possible before they kill him or invade his zone.
This is the main character ship, and he has 3 extra lives to kill as many enemy ships as possible.
This are the enemy ships trying to destroy you at all cost.
Player laser used to destroy enemy ships.
Enemy laser used to destroy main character's ship.
Tiles used to build main character's shield.
To get a local copy up and running follow these simple steps.
- Make sure your machine has
node
andnpm
packages installed.
- Clone the repo
git clone https://github.com/OA7/JS-Shooter-Game.git
- Open with your favorite text editor.
- run
npm install
to install all dependencies required for the app. - If you have a live server extension installed, open the
index.html
file in thedist
folder with the live server, if not install a live server extension and do as above. - Play the game and enjoy!!!!
- Run
npm run test
to see all available tests associated with this project.
See the open issues for a list of proposed features (and known issues).
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
👤 Osong Agberndifor
Give a ⭐️ if you like this project!
- Special thanks to Microverse for this opportunity to learn something new on the fly and apply it in a project.
- Also want to thank my family, friends and especially my stand-up team members for always pushing me to be better than I think I am.