This arcade game is a version of the classic Frogger game that tests the player's ability to cross a road and reach the other side of the margin while avoiding random moving enemies. In this particular Arcade Game project, there are 3 enemy rows in which the enemies show up in random velocities. Game ends when player reaches the water side. A game powered by OOJS+Canvas♥!
This project aims to test each student's ability to implement Object Oriented Javascript and Canvas knowledge by using some ready-made functions, non-interactive html/css files and coding a fully interactive Arcade Game app.
- Player can not move off screen
- Vehicles cross the screen
- Vehicle-player collisions happen logically (not too early or too late)
- Vehicle-player collision resets the game
- Something happens when player wins
- Game objects (player and vehicles) are implemented using JavaScript object-oriented programming features.
- A README file is included detailing the game and all dependencies.
- Comments are present and effectively explain longer code procedure when necessary.
- Code is formatted with consistent, logical, and easy-to-read formatting as described in the Udacity JavaScript Style Guide.
To play the game online - please follow this link >> https://negmah.github.io/Arcade-Game/
To play locally - clone this project using $ git clone https://github.com/Negmah/Arcade-Game.git and open the index.html file in your browser.