From the category archives:

Articles

How to optimise your AS3 code to make your Flash game run faster, smoother, and with less lag.

{ 26 comments }

Version Control with Git, Flash and AS3

by Michael Williams on February 3, 2010 · 15 comments

in Articles, Tutorial

Learn how to use Git, the version control system, for your Flash and AS3 projects.

{ 15 comments }

Review: Safari Books Online

by Michael Williams on January 20, 2010 · 24 comments

in Articles

I review Safari Books Online, “Netflix for books”.

{ 24 comments }

Multidimensional Arrays in AS3

by Michael Williams on January 13, 2010 · 40 comments

in AS3 Concepts Explained, Articles

Intro to 2D arrays, 3D arrays, and beyond, in AS3, using the “array-of-arrays” technique.

{ 40 comments }

Ever traced tank.turret.rotation and found that it always returns zero, even when it’s clearly pointing diagonally?

Maybe you’ve compared the width of two identical objects, one obviously double the size of the other, and found that Flash thinks they are the same.

Every Flash dev I know has run across one of these and sat scratching their head — myself included!

So what’s going on?

Well, it’s all to do with addChild()

{ 22 comments }

Why Your API Fails

by Michael Williams on July 29, 2009 · 7 comments

in Articles

Your API fails when you focus on making it simple to use the second time, rather than the first.

{ 7 comments }

Now that our code can detect the layout of symbols we’ve positioned using the IDE, we can separate levels’ layout from their appearance.

{ 5 comments }

How to Use the Flash IDE as a Level Editor

by Michael Williams on June 1, 2009 · 24 comments

in Articles, Flash IDE

Learn to use the Flash CS3 or CS4 IDE as a level editor for your AS3 games.

{ 24 comments }