game development

The Making of Advanced Combat

by Kevin Neal on June 10, 2011 · 3 comments

in Guest Posts

[MJW: About two years ago, Kevin contacted me to ask a question about my Avoider Game tutorial. Since then we've been communicating frequently, and I've had the great pleasure of seeing his game develop, and of seeing Kevin himself develop as a game creator. The code, graphics, sound, and music in the game were all [...]

{ 3 comments }

In this final part of my AS3 avoider game tutorial, you’ll learn how to use Flash’s garbage collector to reduce lag and keep your game running smoothly.

{ 276 comments }

In this part of my AS3 avoider game tutorial, learn how to use the SharedObject to save and load data for your Flash game; in this case, by saving a High Score.

{ 36 comments }

Add multiple levels to your Flash CS3/CS4 avoider game using AS3 and an external level data class.

{ 114 comments }

Part 9 of my AS3 avoider game tutorial, in which we add background music and sound effects. This involves finding sound files, getting them into the FLA, preloading them, and (of course) actually playing them within the game.

{ 129 comments }

In this part of my avoider game tutorial, you’ll learn how to add a preloader to your game, using the three-frame method — and why you need not to export items in the first frame.

{ 185 comments }

This part of my AS3 and Flash avoider game tutorial explains how to add keyboard controls to your game, including how to get around an error where the stage appears not to exist.

{ 258 comments }

This part of my AS3 avoider game tutorial explains how to hide the mouse cursor during gameplay, use comments in your code, and achieve pixel-perfect collision detection.

{ 90 comments }