This is a 5 day project for Microverse, in this time I have had to learn how to use the Phaser 3 framework, find the different assets, test the game and meet all the given requirements.
-
Press 'Arrow UP' to move LEFT.
-
Press 'Arrow RIGHT' to move RIGHT.
-
Press 'Arrow UP' to move UP.
-
Press 'Arrow DOWN' to move DOWN.
-
Press 'SpaceBar' to SHOOT.
- Each enemy destroyed gives you 10 points
- Create effective JavaScript code
- Use Webpack
- Use ES6+
- Encapsulate JS code in classes
- Deal with async code
- Use DOM (read/write data) listen to events
- Test JS code
- Send and receive data from a back-end endpoint
- Use JSON format
- Ability to communicate information effectively to non-technical people
- Take personal responsibility to complete tasks and solve problems
- Sets high standards of performance for oneself
- Ability to translate business requirements into software solutions
- Ability to multitask and effectively manage time and prioritization
- Strong English written communication
- Deploy apps
- Use linters
- Maintain a professional Github repo
Project tested using Jest
- Phaser 3 for the framework, the docs and the examples
- Credits for assets can be found in game through the menu