https://github.com/extwiii/u-oojs-game
Udacity Object Oriented Javascript Game
https://github.com/extwiii/u-oojs-game
extwiii frogger-game hero-character javascript oop udacity
Last synced: about 1 year ago
JSON representation
Udacity Object Oriented Javascript Game
- Host: GitHub
- URL: https://github.com/extwiii/u-oojs-game
- Owner: extwiii
- License: apache-2.0
- Created: 2016-09-12T13:12:17.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2016-09-15T14:34:16.000Z (almost 10 years ago)
- Last Synced: 2025-01-28T12:17:02.553Z (over 1 year ago)
- Topics: extwiii, frogger-game, hero-character, javascript, oop, udacity
- Language: JavaScript
- Homepage: https://extwiii.github.io/U-OOJS-game/
- Size: 206 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Author

Created by Bilal Cagiran
[E-Mail](mailto:bcagiran@hotmail.com) | [Github](https://github.com/extwiii/) | [LinkedIn](https://linkedin.com/in/bilalcagiran) | [CodePen](http://codepen.io/extwiii/) | [Blog/Site](http://bilalcagiran.com) | [FreeCodeCamp](https://www.freecodecamp.com/extwiii)
# Frogger Arcade Game
## Summary
Frogger Arcade is a variation of the classic Frogger arcade game.
#### Goals/Winning
In this game the goal is simple, get the hero character to move across the gray bricks towards the water without getting hit by the enemy bugs. The user's score increases by one point for each time passed.
#### Movement and Controls
Users move the hero character by using the main up/right/left/down arrow keys on their keyboard.
Frogger Game : [Getting Started] (https://docs.google.com/document/d/1v01aScPjSWCCWQLIpFqvg3-vXLH2e8_SZQKC8jNO0Dc/edit#heading=h.vw2zfydjsvfi "Frogger Game Getting Started")
## Links to GitHub Repository (Master Branch)
* GitHub Project Repository: [https://github.com/extwiii/U-OOJS-game/](https://github.com/extwiii/U-OOJS-game// "GitHub project repository")
* GitHub Pages Demo: [https://extwiii.github.io/U-OOJS-game/.](https://extwiii.github.io/U-OOJS-game/ "GitHub Pages demo")
## Installation
To run the application:
1- git clone [https://github.com/extwiii/U-OOJS-game.git](https://github.com/extwiii/U-OOJS-game.git "git clone repository")
2- Open a browser window and navigate to the index.html file in your application's directory.
## Tools / Techniques
- Object-Oriented JavaScript
- constructor functions to create multiple Enemy instances
- prototypal inheritance
- HTML5 Canvas API
- resource loading via immediately-invoked function expressions (IIFE)
Difficulty 7/10