Multidimensional Arrays in AS3

January 13, 2010

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

62 comments Read the full article →

Polish AS3 Avoider Game Tutorial

January 9, 2010

Learn to make Flash games with this Polish AS3 Avoider Game tutorial — translated by Marcin Horoszko.

1 comment Read the full article →

Intro to Papervision3D with 3D Glasses [AS3]

November 27, 2009

[AS3] Papervision3D tutorial for beginners, plus a look at how to create real 3D “anaglyph” images with Flash, to be viewed with those 3D glasses.

1 comment Read the full article →

Parallax Scrolling in Flash [AS3]

October 21, 2009

Add parallax scrolling to your 2D Flash game to give it some depth [AS3 tutorial]. Also covers how to make infinitely repeating backgrounds, and how to make your game’s “camera” follow the player.

1 comment Read the full article →

Spanish AS3 Avoider Game Tutorial

October 13, 2009

Learn to make Flash games with this Spanish AS3 Avoider Game tutorial — translated by Nicolás Lamolina.

1 comment Read the full article →

Understanding Flash’s Coordinate Systems

August 7, 2009

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()

31 comments Read the full article →

Avoider Game: The SoundObject Class and a New Game

August 3, 2009

[AvoiderGame.com Round-Up] Matthew Ammann shows us his new game, Robot Saga: Escape, and a tutorial on creating a new SoundObject class for managing music and sound effects in Flash with AS3.

5 comments Read the full article →

Why Your API Fails

July 29, 2009

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

7 comments Read the full article →