Fastest Frame Rates with Optimized Rendering
There are a thousand important things to optimize in a game engine, but perhaps the most important optimization we can make is the renderer. The reality is that even though we have a bunch of fun new tools available to help squeeze a few more frames out of the Flash Player, it still sucks in [...]
The Last Preloader You’ll Ever Need, Really
It turns out the preloader code in The Last Preloader You’ll Ever Need was not without its flaws. Today’s article presents an updated preloader that eliminates the added Flex framework fluff in the original preloader, and provides a helper class, SimulatedPreloader, that makes it super easy to test your preloader code.
Google Code Project Setup and Early Post This Week
Friday is the usual post day, but I’m doing this one almost a week early - I hope you don’t mind. I set up a gamepoetry project at Google Code. I’ll be putting future source code up there as I figure it gives everyone a safer and more natural way to access the code [...]
Designing Cooperative Games: Dealing with Player Death
I have a deep fascination with cooperative games. I’ll forgive a game for a lot of defects if it has a fun cooperative mode available. I love to play cooperative games, so naturally I spend quite a bit of time thinking about cooperative game designs and the sort of cooperative games I would like to [...]
Site Checking Your SWF
A common thing requested by clients is special behaviors when a swf is running on a particular site. Here’s a simple test for what domain your SWF is currently playing on:
public function isPlayingAtDomain( a_domain : String ) : Boolean
{
[...]

