Base Code: Seed Engine
https://bitbucket.org/bstegmann/seed/
This is an open source JavaScript game engine that I’ve been working on. It uses CreateJS. I will be using this for the competition.
Why go through the trouble of creating a game engine from scratch? Mainly because I want to create something custom for myself as I intend to make more HTML5 games in the future. Plus it’s a great way to practice the knowledge I’ve been obtaining from this amazing book called Game Engine Architecture by Jason Gregory of Naughty Dog, and also another book called Learning JavaScript Design Patterns by Addy Osmani. Also, it will hopefully save me some time during the competition so I can focus on the game itself.
It’s missing some key components that I hope to add prior, during, and after the competition. Mainly: collision detection, a game model system, and a rendering system for game objects. I’m sure I’ll discover additional features to add as I go along.