Giter VIP home page Giter VIP logo

frontend-nanodegree-arcade-game's Introduction

Classic Arcade Game Clone Project

Table of Contents

Instructions

Use this rubric for self-checking your submission.

Make sure the functions you write are object-oriented - either class functions (like Player and Enemy) or class prototype functions such as Enemy.prototype.checkCollisions. Also make sure that the keyword this is used appropriately within your class and class prototype functions to refer to the object the function is called upon.

Your README.md file should be updated with instructions on both how to 1. Run and 2. Play your arcade game.

For detailed instructions on how to get started, check out this guide.

Contributing

This repository is the starter code for all Udacity students. Therefore, we most likely will not accept pull requests.

Archival Note

This repository is deprecated; therefore, we are going to archive it. However, learners will be able to fork it to their personal Github account but cannot submit PRs to this repository. If you have any issues or suggestions to make, feel free to:

frontend-nanodegree-arcade-game's People

Contributors

6stringbeliever avatar bcuz avatar cherylcourt avatar durant-udacity avatar forbiddenvoid avatar hbkwong avatar hkasemir avatar nicolasartman avatar rbudacprojects avatar rhynodesigns avatar richardkalehoff avatar siakaramalegos avatar sudkul avatar susansmith avatar tizzleh avatar udayanshevade avatar walesmd avatar yyforyongyu avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

frontend-nanodegree-arcade-game's Issues

Engine is undefined

I wanted to give players the option to play again (after running into too many bugs and losing all of their lives), so I created a modal pop-up with a button that effectively calls init() from within Engine. However, Engine was coming back as undefined... to get around this, I am returning {'init': init} to be able to call Engine.init().

As other Udacity students may have problems with this, what would be a good way to handle this case going forward?

typographical errors || grammar/syntax errors

resources.js line 2

This is simple an image loading utility.

simply


resources.js lines 39–42

/* If this URL has been previously loaded it will exist within
 * our resourceCache array. Just return that image rather
 * re-loading the image.
 */

rather than


resources.js line 73

This is used by developer's to

developers


resources.js line 81–82

/* This function determines if all of the images that have been requested
 * for loading have in fact been completed loaded.

completely


engine.js lines 18–20

set the canvas elements height/width and add it to the DOM.

element's


engine.js line 86

This is called by the update function  and loops

one space


engine.js line 90

the data/properties related to  the object. Do your drawing in your

one space


engine.js line 144

It's purpose is

Its


engine.js line 180

so that developer's can use it

developers


Authentication failed...!!!

Hi,

I'm trying to push my code to the repository but i get this message:

"
Authentication failed. You may not have permission to access the repository or the repository may have been archived. Open options and verify that you're signed in with an account that has permission to access this repository.
"
I checked my username password, everything seems OK to me...
Any help?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.