frontend-nanodegree-arcade-game
Final Project for Udacity's Object-Oriented JavaScript course.
How to run the game
Simply open index.html in your favourite browser and have fun! All dependencies are in the repository
Add
?debug=true
to query string to see player and enemy coordinates and square positions
Dependencies:
- jQuery
- sweet-alert
TODOs:
- Improve collision logic
- Refactor engine closure
- Add items in game
- Add timed game
- Add bugs coming in from the right hand side of the screen too
- Improve README detailing all steps required to run the game
- Use bower to manage dependencies
- Create a menu that allows the player to select the number of rows and enemies
- Add second player
- Add audio
- Allow player to select player image and enemy image
- Add sign-up and leader board
- Add CSS or image explaining the keys needed
- Achievements
- Review performance & optimise
Students should use this rubric: https://www.udacity.com/course/viewer#!/c-ud015/l-3072058665/m-3072588797
for self-checking their submission.