mikemike

Main News Movies Games Audio Favorites Reviews Stats 716 Fans
Add to Favorites
mike
Age / Gender:
26, Male
Location:
Philadelphia
Joined:
2/24/00
All Stats >

hello!

User Statshot

Community Stats
Level 20 Programmer
Normal Whistle
Ranked as Police Captain

Latest News


A few weeks ago, I had the pleasure of attending Flash Camp Philadelphia. It was a great conference -- nice atmosphere and interesting people! I'm looking forward to it again next year.

I was also invited to speak at the conference, so I gave a talk on ActionScript 3 game programming. I spoke about how games are built, the pros and cons of the standard game inheritance hierarchy, and a few alternatives to it. I also talked about some techniques such as:

- Timing using getTimer()
- Decoupling game logic and animation from Flash Player's frame rate
- Rolling your own display list for benefits such as depth sorting
- Using the Flex Builder profiler to optimize your game

A lot of these techniques are used by the newer game frameworks such as Flixel, so it's good to have an understanding of what's going on behind the scenes!

I've uploaded the slides and sample code. Hopefully someone finds it useful!

ActionScript3.0 Game Architecture - download slides and sample code


Recent Game Medals

Alliance 10 Points Form an alliance. Go to game.
To the Dogs 100 Points Defeat Cato Go to game.
Crowd Pleaser 25 Points You call that a kiss? Go to game.
Grab Bag 5 Points Grab the bag! Go to game.
SECRET MEDAL 5 Points Unlock this medal to see it's details. Go to game.
it gets better 10 Points finish dys4ia Go to game.
Unwound 10 Points Destroy Blendo Go to game.
Bullet Time 5 Points Obtain and use the Untouchable Drive. Go to game.
Crash Course 5 Points Destroy an enemy by ramming into it with your ship. Go to game.
Persuasive 5 Points Get creation powers in someone else's room. Go to game.


Total Medals Earned: 677 (From 100 different games.)

Latest Audio Submissions

Mumblety-peg Video Game Loop

Latest Shared Creations

mike|20110615205828 Added to data for H3I5T Jul 15, 2011. Load Level