GAME 110
Samples
Select a Sample
_____Chapter 2
Collision Detection
Creating Linked Text
Creating Sprite Groups
Custom Cursor
Displaying A Clock
Dragging Sprites
Drawing Shapes
Drawing Text
External Variables
Keyboard Input
Loading Data
Loading Screen
Making Buttons
Mouse Input
Moving Sprites
Physics Based Animation
Playing Sounds
Random Numbers
Saving Local Data
Security
Setting Sprite Depth
Shuffling An Array
Shuffle Cards
Sprite Movement
Sprite Movement Shadow
System Data
Text Input
Time Based Animation
Using Movie Clips
Using Timers
Using Timers Advanced
_____Cartesian Coordinate System
Simple Cartesian System
Simple Cartesian System Using Document Class
Simple Cartesian System with Bullseye
Simple Cartesian System with Bullseye Drawn
Targeting Tank
Tank Image
Project1 Sample
Cartesian System with Clear
Locate Markers
Locate Markers Using If Structure
Locate Markers Anomoly
_____Determining Distances
Distance Exercise
Real Time Distance
Real Time Distance Short Path
Pythagorean Theorem
Determine Distance CS3
Determine Distance CS3 with Draw Line
Distance Exercise 2 Sample
Exercise Determine Distance
Determine Distance
Distance With Point Class
Yellow Submarine
Yellow Submarine AS3
_____Determining Angles
Angle
Angle Atan
Angle Atan2
Angle Basics
Angle Explanation
Angle Tutor
Degrees Radians
Eyes
Fighter Planes
Sine, Cosine, Tangent
Angles in Flash
Angle Tutor
Eyes Have It
Eyes Have It (Efficient)
Fighter Planes
Exercise Angles
Degrees to Radians and Back to Degrees
Converting Degrees to Radians
Calculate Angle Visually
Draw Curve Tutor
Rotation Sample
Angle Tracker
_____Projection
Circle Follower
Project Using Sine CoSine
Using Sine CoSine with Keyboard
Projection Sample
Shooter
Shooter AS3
Shooter With Mapping and Coordinates
Shooter With Mapping and Coordinates AS3
Shooter With Distance
Golfer
Golfer AS3
Protect the Ruby
Orbiter
Shooter AS3 With Phaser Anomoly
Shooter AS3 With Barrel Action and Timer
_____Speed, Velocity, Acceleration
Car 1
Car 2
Car 3
Car 4
Simple Car
Speed and Velocity Formulas
Acceleration Example
Acceleration AS3 Example
Spider Project Sample
Spider AS3 Exercise Sample
Animated Spider Sample
_____Newton's Laws of Motion
Balloon Library
Newton's Three Laws of Motion
Balloon - Gravity
Bounce Chart Builder - Gravity
Inefficient Use of Loops
Efficient Use of Loops
Forces - Gravity CS3
Perpetual Bounce - Gravity
Entropy Bounce - Gravity
Perpetual Bounce with Sound - Gravity
Entropy Bounce With Sound - Gravity
Roll with Physics - Friction
Roll with Decay - Friction
Real Gravity
Real Gravity with Sound
Hot Air Balloon Project Sample
Hot Air Balloon With Parachutist
Combined Forces
Bouncing Balls
Bouncing Balls CS3
Bouncing Balls with Color Change
Lots of Bouncing Balls
Bouncer Ball
_____Collision Detection
Movie Clip - Movie Clip [hitTestObject()] Sample
Car Collision
Point - Movie Clip [hitTestPoint()] Sample
Balloon Pop Sample CS3
Balloon Pop Sample
Balloon Pop With Moving Push Pin Sample
Movie Clip - Movie Clip [hitTest()]
Movie Clip - Point [hitTest()]
Shape - Point [hitTest()] with True shapeFlag
Shape - Point [hitTest()] with False shapeFlag
Point - Circle [Math]
Circle - Circle [Math]
Frame Dependent Circle Wall [Math]
Frame Dependent Circle Wall [Math] CS3
Frame Independent Circle Wall [Math] CS3
Irregular Shape using hitTestObject();
Frame Independent Circle Wall [Math]
Line - Line [Math]
Line Segment - Line Segment [Math]
Circle _ Line [Math]
Point - Rectangle [Math]
Rectangle - Rectangle [Math]
Billiard hitTestObject
Billiard Collision Math
Rover Race
Rover Race with Speed Change
Rover Race with Score and Speed Change
Project 7 Resource Files
Golfer With Sound
Golfer Sounds
2001 Sounds
Playing External Sounds
Playing Sounds from Library
_____Collision Reaction
Circle Collision With Wall
Circle Collision With Wall CS3
Pin Ball / Pong
Pin Ball / Pong With Speed Change
Pong
Object - Floor
Circle - Line
Rectangle - Rectangle
Circle - Circle
Bouncer
Bouncer With Draw
Bouncer With Draw and Controls
BouncerCS3
BouncerCS3 With Controls
Collision Reaction Worksheet
Balls and Walls
Multiple Angle Bounce
Multiple Angle Bounce With Rotation
Multiple Angle Bounce With Rotation and Target
Billiards Bounce
Billiards Bounce Rotation
Billiards Bounce Rotation With Drawing
Billiards Bounce Rotation With Information
_____Conservation of Motion
Applying Conservation Laws
_____Tile Based Worlds
Grid
Grid Click
Character in Grid
Game
Chess Placement
Chess Placement Without Math
Chess Placement Without Math and Target Detection
Tic Tac Toe
Tic Tac Toe CS3
Array Functions CS3
Build Chess Board
Chess Notation CS3
dropTarget Sprite
_____Isometric Based Worlds
Relative Position Using globalToLocal
Relative Position Using globalToLocal CS3
Levels of Movie Clips
Levels of Movie Clips (excluding list)
Swapping Depths
Swap Dog Tree Stone
Swapping Indexes CS3
Swap Dog Tree Stone CS3
Converting From Flash to Isometric World
Build Iso World
Creating Depth in Isometric World
Moving in Isometric World
3D Position in Isometric World
Position With Gravity in Isometric World
Position With Gravity in Isometric World With Space Bar
createISOWorld Source File
ISO Conversion
ISO and 2D Axis
Create an Isometric Axis
Draw Isometric Boxes
Draw Isometric Room
Move in Isometric Space
Move in Isometric Space Continuous Move
Level Editor
Build ISO World CS3
Scroll ISO World and Detect Collision CS3
Scroll ISO World and Detect Collision With Character CS3
Scroll ISO World Hints
XML Example
XML Import
_____High Score Lists
Sort High Scores CS3
Write High Scores Locally CS3
XML Operators and Syntax
Understanding XML Classes
Sort High Scores
Weapons List Using SharedObject
Weapons List Using SharedObject CS3
Weapons List Using SharedObject (Settings)
Shared Object
clear Method
Data Property
Flush Method
getLocal Method
size Method
onStatus Method
showSettings Method
High Score List Using SharedObject
High Score List Using SharedObject CS3
_____Arificial Intelligence
Maze
Pong Artificial Intelligence
Pong Artificial Intelligence With Values
Run Away
aStar
Chaser
Chaser CS3
Chaser CS3 With High Score List
Chaser With Speed Increase
Fartherest Distance
Spider AI
Fartherest Distance CS3
Spider AI CS3
Spider Game CS3
Spider AI Demo
_____Midterm
Distance Sample
Angle Sample
Gravity Sample
Slope Sample
Find Y Intercept
Review Sheet for Midterm Test
Instructions for Midterm
Source File for Midterm
Midterm Sample
_____Games
Othello WannaBe with Bug
Othello WannaBe without Drag Bug (Click and drag on any no grey square)
Othello WannaBe without Drag Bug
Othello AI
Othello Wanna Be AI With Listings
Rolling Dice
Rolling Dice CS3
Rolling Dice With Graph
Rolling Dice With Graph CS3
Catching Pumpkins
Game Design Criteria
Catching Pumpkins by Dan Berger, Mark Godsy, Ryan Green
Catching Pumpkins by Ryan Dondlinger, Jerry Leung, Nick Fisher
_____Final
Midterm Angle Sample
Midterm Distance Sample
Final Test Sample
Final Test
Final Test Answer Sheet
Review Sheet for Final Test
_____Sample Animated Gifs
Helicopter
Dog Walking
Dog Running
Cheetah Running
Animated Gifs Source
_____Flash Tools
Setting Colors using setRGB
Setting Colors using transformColor
Light Grid
_____Scrolling Techniques
Scrolling by Moving Background
Scrolling with ScrollRect
Mario Scroller CS3
_____Extras
getPixel
Mickey Image
List of Assignments
_____Quizzes
Quiz Source
Exercises
Select an Exercise
1 - Cartesian Coordinate System
2 - Determining Distances
3 - Determining Angles
4 - Compute Sine, Cosine, and Tangent
5 - Calculate Speed, Velocity, and Acceleration
6 - Newton's Three Laws of Motion
7 - Collision Detection
8 - Collision Reactions - Apply Conservation of Motion Laws
9 - Create Tile Based Worlds
Grid Patterns
10 - Create Isometric Worlds
11 - Create High Score Lists
12 - Artificial Intelligence
Using TextPad to compare files
Book Games
Select a Game
Download Matching Game 1 FLA
Matching Game 1 Source HTML
Matching Game 2 Source HTML
Matching Game 3 Source HTML
Matching Game 4 Source HTML
Matching Game 5 Source HTML
Matching Game 6 Source HTML
Matching Game 1 Source
Matching Game 2 Source
Matching Game 3 Source
Matching Game 4 Source
Matching Game 5 Source
Matching Game 6 Source
Matching Game 7 Source
Matching Game 8 Source
Matching Game 9 Source
Matching Game 10 Source
Matching Game 1
Matching Game 2
Matching Game 3
Matching Game 4
Matching Game 5
Matching Game 6
Matching Game 7
Matching Game 8
Matching Game 9
Matching Game 10
Download Memory Game FLA
Memory Game
Memory Game Source
Download Deduction Game FLA
Deduction Game
Deduction Game Source
Timer Explanation
Timer Explanation Source Code
Paddle Ball
Paddle Ball Source
Air Raid Instructions
Air Raid
Air Raid Modified
Air Raid Source
Loading BitmapData
Loading Images using BitmapData
Loading Bitmap Example
Reading Pixel Bitmap Example
Setting Pixel Bitmap Example
Sliding Puzzle
Jigsaw Puzzle
Pointing Arrow
Pointing Arrow Source
Moving Car Version 1
Moving Car Version 2
Moving Car Source
Air Raid with Variable Scores
Air Raid 2 Source Fla File
Air Raid 2 Source
Space Rocks Source
Space Rocks
Match Three Source
Match Three
Demonstrations
Select a Demonstration
Add a Layer to Timeline
Use a Button from the Common Library
Create Dynamic Text Field
Create Static Text Field
Align Movie Clips
Change Frame Rate of Movie
Change Text Box Type
Create Movie Clip
Create Runtime Linkage
Export ActionScript
Import Images to Library
Name a Symbol Instance
Open Code Window
Open the Library
Place Code in Movie Clip
Position Layer in Timeline
Rename Layer in Timeline
Display Exercise as
HTML
PDF