Skip to content

Negmah/Arcade-Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arcade Game Project #4

Udacity's Google Developer Challenger Scholarship - Front End Web Development

N|Solid

Summary


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♥!

Goal


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.

Project specifications


Game Functions
>> Error Free
  • 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
Object-Oriented Code
>> Object-Oriented Code
  • Game objects (player and vehicles) are implemented using JavaScript object-oriented programming features.
Documentation
>> README
  • A README file is included detailing the game and all dependencies.
>> Comments
  • Comments are present and effectively explain longer code procedure when necessary.
>> Code Quality

Play the game


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.

N|Solid


About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published