Keith began playing with Flash in 1999. After a couple of years making really horrible Flash web sites and huge intros, he discovered ActionScript, and has not looked back.
Keith's award winning personal experimental web site, www.bit-101.com features over 500 cutting edge flash experiments, with source available. It also has a series of tutorials on ActionScript which have been downloaded countless times and translated into many languages.
Keith has contributed to eight books on Flash and written several magazine articles on various Flash subjects.
Keith lives near Boston, MA in the USA, and is a Senior Flash Developer at Brightcove (www.brightcove.com).
Casual Game Architecture: How to finish coding a game without despising it
You have a great idea for a game. You whip up a prototype. This is going to rock! Start coding,, all excited. The game grows, changes, features are added, features are dropped. Deadlines loom. The code is getting messy. Bugs appear and take forever to track down. Before long, that excitement is gone and all you want to do is finish this and get onto a project that doesn't suck.
A lot of that frustration and messiness comes from not starting out with a decent game architecture. In this session, we'll cover the basics of an architecture suited for casual games, such as those you see in Flash or the iPhone, and get you on your way to making games that are not only fun to play, but fun to code.