My Game 110 files

Instructor site

Textbook for GAME 110

ActionScript 3.0 Game Programming University Second Edition
companion site source files buy the book

Exercises

Name html page fla file action script
xyExercise xyExercise xyExercise xyExercise
xyExercise2 xyExercise2 xyExercise2 xyExercise2
dotDistance dotDistance dotDistance dotDistance
gamePieceDistance gamePieceDistance gamePieceDistance gamePieceDistance
determineDistance determineDistance determineDistance determineDistance
fighterPlanes fighterPlanes fighterPlanes fighterPlanes
golfer golfer golfer golfer
earthMoon earthMoon earthMoon earthMoon
cannonShoot cannonShoot cannonShoot cannonShoot
cannonShoot2 cannonShoot2 cannonShoot2 cannonShoot2
bounceOffWalls bounceOffWalls bounceOffWalls bounceOffWalls
collisionDetection collisionDetection collisionDetection collisionDetection
carRotationMovement carRotationMovement carRotationMovement carRotationMovement
bouncerBall bouncerBall bouncerBall bouncerBall
gravityBounceSpring gravityBounceSpring gravityBounceSpring gravityBounceSpring
randomNumber randomNumber randomNumber

randomNumber

randomNumberGenerator

(not complete)

randomNumberGenerator randomNumberGenerator randomNumberGenerator
shapes shapes shapes shapes
SettingDepth SettingDepth SettingDepth SettingDepth
ShufflingAnArray ShufflingAnArray ShufflingAnArray ShufflingAnArray

ShufflingCards (not complete)

ShufflingCards ShufflingCards ShufflingCards
hotAirBallon hotAirBallon hotAirBallon hotAirBallon
starTrek starTrek starTrek starTrek
indexesChildren indexesChildren indexesChildren indexesChildren
swapDepthCollision swapDepthCollision swapDepthCollision swapDepthCollision
isometricCreateAxis isometricCreateAxis isometricCreateAxis isometricCreateAxis
isometricDrawBoxes isometricDrawBoxes isometricDrawBoxes isometricDrawBoxes
isometricDrawRoom isometricDrawRoom isometricDrawRoom isometricDrawRoom
isometricMoveInSpace isometricMoveInSpace isometricMoveInSpace isometricMoveInSpace
isometricShowChanges isometricShowChanges isometricShowChanges isometricShowChanges
       

Games

Game html page fla file action script & notes
matchingGame matchingGame matchingGame matchingGame.as
AirRaid AirRaid AirRaid AirRaid.fla AAGun.as Airplane.as AirRaid.as Bullet.as
balloonPop balloonPop balloonPop balloonPop.as
ticTacToe ticTacToe ticTacToe ticTacToe
Puzzle Puzzle Puzzle Puzzle
slidingPuzzle slidingPuzzle slidingPuzzle slidingPuzzle
trivia trivia trivia trivia
myMathChallenge myMathChallenge myMathChallenge myMathChallenge action script & myMathChallenge design overview

Quizes

Quiz html page fla file action script
distance distance distance distance
angle angle angle angle
collision collision collision collision

 

Samples

References

Euclidean distance
Cartesian coordinate system

My Notes

Calculate Euclidean distances
Example of inefficient looping
Example of efficient looping
angles in Flash

To My JCCC Page