Skip to content

Cynth42/classic-arcade-game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arcade Game Project

Project 3: Udacity's Front-End Nanodegree Classic 2D arcade game replicates the classic arcade game frogger

Table of Contents

Installation

Download/clone to computer to play.

Instructions

Use the keyboard arrow keys to move the player around the game board to reach the top of the board -player can move left, right, up and down with the arrow keys

Avoid contact with those devious lady bugs who cross the road! -if the player comes in contact with the bugs, the player will be sent down to its starting location at the bottom center of the board

Game is over or won -when the player reaches the river at the top wall

Features

  • Victory modal
  • Many enemies with different speeds move across the board
  • Collision detection between player and enemy
  • Player moves in left, right, up and down directions on the screen

Used

  • HTML
  • CSS
  • JS[ES6]

Dependencies/Frameworks/Libraries/APIs:

Credits

  • Special thanks and appreciation to the Grow with Google and Udacity Front End Scholarship Program!

References

I used these sources to complete this project: MDN(https://developer.mozilla.org/en-US/docs/Web/API/Window/cancelAnimationFrame), W3Schools(https://www.w3schools.com/), https://dmauro.github.io/Keypress/, https://stackoverflow.com/questions/1846599/how-to-find-out-what-character-key-is-pressed, Matthew Cranford's walkthroughs https://matthewcranford.com/arcade-game-walkthrough-part-6-collisions-win-conditions-and-game-resets/), https://stackoverflow.com/questions/41305439/simple-javascript-collision-detection, https://sabe.io/tutorials/how-to-create-modal-popup-box, https://www.udemy.com/code-your-first-game/learn/v4/t/lecture/2701754?start=450

© Copyright 2018, GitHub Inc.

About

Udacity FEND Project 3 Classic Arcade Game

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published