A fun arcade space shooter built with Phaser 3!
This is the official code repository for the Phaser 3 Game Tutorial - Space Shooter series available on YouTube.
You can find a playable demo of the game on Itch.io here: Demo
This project is currently setup to require a very minimal amount of tools to run the web application. The main tools that are needed are:
- IDE (Integrated Development Environment), or any program you can use to edit code.
- In the video tutorial series linked above, I use the VS Code, and this code base has some out of the box settings and extensions that are recommended for formatting and running the code.
- A local web server, this is needed due to browser security and how we are loading files with the Phaser 3 framework for our game.
- You can use any local web server you are familiar with, however if you use VS Code, I recommend the following extension LiveServer by Ritwick Dey
Currently, the only supported way to play the game is with a Keyboard.
Keys | Description |
---|---|
Arrow Keys (Left and Right) | Moves the players ship back and forth. |
Spacebar | Fire main weapon. |
This project would have not been possible without the use of some awesome assets created by some amazing artists! This project would not have been possible without the following people/resources:
Asset | Author | Link |
---|---|---|
Player ship | Foozle | Void Main Ship |
Backgrounds | Foozle | Void Environment Pack |
Enemy ships | Foozle | Void Fleet Pack |
Sound Effects | Ansimuz | Warped Space Shooter |
Space Background | Piiixl | Space Background |
For any issues you encounter, please open a new GitHub Issue on this project.
If you have any questions, comments, or suggestions for future content, please feel free to open a new GitHub Discussion on this project.