frontend-nanodegree-arcade-game project
This creates a great opportunity to practice object-oriented programming, an important programming paradigm that influences your application architecture and provides performance optimization.
In this game you have a Player and Enemies (Bugs). The goal of the player is to reach the water, without colliding into any one of the enemies. The player can move left, right, up and down. The enemies move in varying speeds on the paved block portion of the scene. Once a the player collides with an enemy, the game is reset and the player moves back to the start square. Once the player reaches the water the game is won.
Player selection: the user is allowed to select the image for the player character before starting the game.
Score: the score can increase each time the player reaches the water,and it can be reduced when collision occurs.
Life: At start of the game Player has 3 life. After each collision life can be reduced.Game is over when life will be 0.
Collectibles: the player can collect gems to increment the score.
- clone/download the repository
- open index.html on the browser