ahza64 / project-00

race game

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Racing Game:

Race your friends by pressing your Avatars number key on the keyboard repeatedly faster than your opponent. Select the number of players, and the board length. Your key is the number of your player.

Above and Beyond

I built a constructor that builds the entire game for me (the player and board objects, and associates them to each other). This was far greater than what I had learned at this time and just made sense to me, so I went for it.

Technologies Used

Using HTML, CSS, jQuery, an external API and javaScript object oriented programming (OOP), I've created a race game. The player objects, board objects and Avatar creations are created by the computer. There are no hard coded objects. Theoretically, you can create infinite player objects and board lengths (well, 52^52 number based on my random id generator). Unknowingly at the time, I created a rudimentary foundation for a NoSQL database.

Existing Features

The most important feature of this app, is not only the utilization of OOP, but that the app creates the objects themselves. Only ten players and a board length of up to 20 should be used due to the limited processing power of a web browser and the limited number of keys on the key board.

Some other notable features are the API call to create an avatar image and board token.

Planned Features

I think keeping track of wins is important, and will be added in the future.

Screenshot

Link to hosted project on GitHub pages or BitBalloon

About

race game


Languages

Language:JavaScript 71.7%Language:HTML 24.0%Language:CSS 4.3%