Developers in general have a love or hate kind of relationship with design patterns. I am suspicious of anyone who say they just loooove such and such design pattern. Mainly because patterns should appear in your life and immediately be followed by “f****, why didn’t I do things like this before!” So there should be some shame attached to discovering it, a sense of regret I guess. Otherwise you are doing it wrong.
I wanted to write a PureMVC tutorial for some time and then I remembered this old application I’d seen somewhere online, a long time ago, done in Flash 5 or 6. It used masks, since Actionscript at that time had little or no support for Bitmaps. Then I remembered the main changes in the player 10, especially FileReference, and thought it would be fun to remake that old application with the new stuff.
Elevator Action was one of my favorite classic arcade games in the eighties and I’ve been wanting to build a Flash version of the game for some time. In fact, Elevator Action forms the sacred triad of classic arcade games for me, along with Golden Axe and 1942. Not great games by today’s standards, of course, not even close, but there is a lot to be said about simplicity in gameplay, and perhaps some day I’ll get around to produce a Flash version of the other two games.
This is a simple example of how to build a platform system in Box2D using an existing movieclip or sprite as a template, so that you can easily build your levels manually and have Box2D “copy” it into its simulator.
Douglas Adams once said that he loved the sound of deadlines flying over his head… And while I love that line, I find it increasingly difficult to put it into practice. Hence, this Personal Organizer.
Vocabulary Driller is in need of a major update, and I have plans to turn it into a full blown web application. Just not sure yet if I need Flash for the entire interface or not. I also need to tranform the desktop version into an AIR application. But until then, you can still check the application here