Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
You sit at the local café like a Zen master. Part of your team has abandoned the project; the remaining members squabble with each other, unconvinced that a fully working game can be hewn from the prototype you’ve produced thus far. You, however, are free from doubt. The path before you illuminates itself, bathed in a sea of elegant CoffeeScript: scrolling platforms, sound effects, animations, particle effects, game screens, and dialogs. CoffeeScript has become the path of least resistance between your brain and Professor Digman-Rünner.
Day 1 of the “7-day HTML5 Game Jam-a-Thon Challenge (TM)” seems like a happy, hazy memory. You’ve changed a lot since those simpler times, and you know now is your last chance to steer the team back on track. They’ve lost faith in the game, so you need to really impress them to restore hope. It’s at that very moment it hits you: so far we’ve all but ignored the fact we’re working with web technologies. We have a utility belt of tools and techniques that can easily be employed both inside and on top of our current game.