DrewDahlman / racr

A game

Home Page:http://drewdahlman.github.io/racr/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RACR

A game made for the Denver Dev's Code Challenge. Basically Tron, but updated and tweaked out.

Build

To build and run locally.

  • cd into project directory
  • run npm install
  • run bower install
  • run gulp
  • rock and roll, let'r rip!

Notes

Some general notes on how things work.

###Data Data is where character data is held as well as all game assets.

###GameView GameView is a special view that deals with more details such as collision detection and such.

###Views Each view is responsible for "characters" it brings characters into existance and calls their update.

###Characters Each character is responsible for its own state and what it is doing, it can be acted upon by its parent view.

TODO

  • Mute
  • New Enemies
  • Walls
  • Create Arena
  • Gameplay
    • Add intros
  • Data
    • Build character data into objects to consume
    • Integrate character data into new characters
  • Player enhancements
    • Force Field
    • Spray Fire
    • Bombs
    • Move blasters
    • Injury flair
  • Enemy Enhancements
    • Bombs
    • Directions
    • Spawning
    • Death flair
    • Enhance AI
  • Cleanup
    • DRY THAT SHIT UP YO
    • Clean up character inheritance
    • Clean up sprites
    • Clean up gameplay logic

About

A game

http://drewdahlman.github.io/racr/


Languages

Language:JavaScript 90.7%Language:CSS 6.7%Language:HTML 2.6%