HTML5 + AngularJS + CreateJS = 2D Canvas Based Game
Game development area is always a challenge, usually it requires developers at least on Jedi level to take any challenges. Most of the WWW games are done in Flash, getting the game converted to a canvas HTML5+JS it will be an interesting challenge, which Avinash Kaza took. On his jurney to make a 2D canvas based game only using HTML5, AngularJS and CreateJS, he wrote a tutorial on toptal.com with all the stepts he took to make the basic game.
In the tutorial, Avinash, will cover a small intoruction into CreateJS, EaselJS, SoundJS, PreloadJS, AngularJS, NodeJS, HTML5 and he will present some steps on how to make the development process easy and not getting high complexity on AngularJS, like:
- Team memebers can focus on different aspects of the game if the code written is modularity added.
- Small pieces of code is more easy to test and maintain.
- Code re-use, so developers doesn't have to write same functionality multiple times and the application page can load faster if it is loaded only once.
I won't say all but, I will let you read the article on toptal.com and I will give you Avinash demo.