Presentations

Over the past three years, I have done a number of presentations on Flash and Flex related subjects. On these pages are the presentation materials for those sessions and other relevant information. In situations where I’ve presented similar material on numerous occasions, I have included the most comprehensive version of the content only.

Game architecture is different

Presented at

In this session, I compared building a game (Asteroids) using an entity framework (Ember) and an MVC framework (Robotlegs) and concluded that the entity framework was more suited to this task. I then attempted to explain why.

Slides are available here.

So many frameworks, so little time

Presented at

In this session I use my experience developing with and recommending frameworks to try to answer the question of which framework is best.

Slides are available here.

Open source is for life, not just for Christmas

Presented at

In which I talk about my experiences developing and managing an open source project (Flint particles) for the past three years, what I learnt, what I experienced, why I did and still do it, and important lessons for anyone contemplating creating or getting involved in an open source project.

Slides are available here.

Re-architecting the designer-developer workflow

Presented at

In this session, I discussed and showed a new Flex application architecture that we are using at BrightTALK to enable the rapid development of new projects based on previously designed features. This was specifically devised to serve two purposes

  1. To enable us to rapidly and easily create new, custom designed, webcast players for clients
  2. To enable our designers to do this work without the need for developer involvement

Slides and example code are available here.

Application Frameworks – The new kids on the block

Presented at

In this session, I compared and contrasted four of the newer application frameworks (also known as micro-architectures) for Flex and Flash projects. They are

Slides and example code are available here.

Application Frameworks – The Good, The Bad, and The Ugly

Presented at

In this session, I compared and contrasted six different application frameworks (also known as micro-architectures). They are

Slides and example code are available here.

Particle Effects with Flint

Presented at

In this session I introduced viewers to the open source Flint particle system that I develop.

Slides are available here.

Physics for Flash Games

Presented at

In this session I described some of the basic and not so basic aspects of developing a physics system for use in Flash games.

Slides are available here.