My last talk at what was then Flash Brighton was (for me) a discussion about how other people used state machines in AS3, basically because I was dissatisfied with the limited way that I was using mine.
It turned out that they used theirs in pretty much the same way: as a backbone for simple staged processes such as bootstrapping, asset acquisition and shutdown.
And that was it.
I was a bit frustrated. My original intent for using a state machine was to completely model my controller, so I would have a map of processes throughout the entire application. But I kept on hitting the same problems preventing me from doing this.
Coming out of the talk, I decided that I would set myself a challenge: to change the way I used my state machine and map all my commands through it.
I succeeded (eventually).
In this session I shall highlight the problems involved and the very simple changes of perspective it took to overcome them.
Neil Manuell is an ActionScript 3 Developer working with Flex, Flash and Air in Brighton (UK). He is a contributor to the pureMVC manifold project having collaborated with Cliff Hall on the Finite State Machine utility.
Tickets will be available from noon on Wednesday, 1 June.
Follow @dotBrighton on Twitter for updates.
When & Where
Creatively digital in Sussex