Adobe Certified Instructor Todd Perkins makes ActionScript fun in ActionScript 3.0 Projects: Game Development . He explains the principles of game design and development, then shows how to overcome game-making challenges to create all kinds of games. Todd teaches developers how to deal with case sensitivity, create dynamically moving enemies, add event listeners, determine a win or loss in a game, and add additional features and artificial intelligence. Each set of tutorials covers how to build a game from scratch. Exercise files accompany the tutorials.
Course ActionScript 3.0 Projects: Game Development
Author Todd Perkins
SKU
ISBN
Release Date 2007-11-16
Duration 5.39 hrs / 78 tutorials
Work files Yes
Price $ 49.95
Retail price $ 99.95
Language
Tags ActionScript
 
Introduction
Welcome 00:45
Using the exercise files 00:46
Game development 02:37
1. Creating a Shooter Game
Overview of the game 01:00
Creating a custom cursor 05:05
Copying motion from the timeline 05:28
Creating dynamically moving enemies 05:19
Shooting enemies 02:09
Destroying enemies 04:50
Winning the game 08:38
Creating a Win screen 03:32
Troubleshooting your game 01:15
2. Creating a Ping Pong Game
Overview of the game 00:53
Making the ball bounce 05:31
Creating and moving a paddle 08:11
Bouncing the ball off the paddle 06:39
Using math to calculate the angle of a bounce 06:46
Developing the enemy's artificial intelligence 07:05
Keeping track of points 05:07
Determining a win 07:13
Adding sound 03:00
3. Creating a Word Guessing Game
Overview of the game 01:19
Loading words from an external file 03:17
Creating an array of words 02:34
Choosing a random word 02:24
Placing letters in individual textfields 06:08
Styling text 03:28
Creating underlines to show where letters are 04:10
Making guesses 04:38
Creating a list of incorrect guesses 03:45
Dealing with case sensitivity 03:20
Winning the game 05:51
Losing the game 04:43
4. Creating a Blackjack Game
Understanding the game 01:21
Building the CardDeck class 06:08
Creating the cards 06:56
Shuffling the deck 06:10
Drawing a card 04:57
Exploring the FLA file 02:04
Creating the game variables 02:45
Initializing the game 03:57
Dealing cards 07:22
Drawing or not drawing additional cards 02:09
Calculating the score 10:02
Determining the winner 09:11
Playing again 03:34
5. Creating a Slider Puzzle Game
Overview of the game 01:03
Creating 2D arrays 03:31
Creating tile arrays 04:15
Placing tiles 06:06
Adding event listeners to tiles 03:31
Moving tiles 07:32
Animating tile movement 06:34
Choosing a random blank tile 03:45
Randomizing tile placement 04:41
Setting target positions 06:07
Determining a win 08:50
6. Creating a Tank Battle Game
Overview of the game 01:18
Capturing key presses 05:42
Moving the tank 02:23
Limiting tank movement 02:33
Aiming the tank's gun 06:46
Creating the Bullet class 03:11
Connecting the Bullet class to the main timeline 02:45
Firing bullets 06:24
Animating the bullet with trigonometry 04:57
Creating gravity 02:24
Detecting collisions with walls 06:47
Detecting collisions with the enemy 02:18
Making the enemy move 04:25
Making the enemy aim 05:46
Making the enemy shoot 04:40
Controlling the energy bars 04:34
Winning and losing the game 03:16
Playing the game again 03:46
Adding additional features 04:40
7. Conclusion
Goodbye 00:28

 
Relevant products
ActionScript 3.0 Projects: Game Development
by Todd Perkins
Retail price: $ 99.95 $ 49.95
  • 5.39 hrs
  •  EN
  • 78 lessons
ActionScript 3.0: Building Particle Systems
by Todd Perkins
Retail price: $ 99.95 $ 49.95
  • 1.22 hrs
  •  EN
  • 32 lessons
Flash CS3 Professional: Creating Games for the Wii
by Todd Perkins
Retail price: $ 99.95 $ 49.95
  • 2.48 hrs
  •  EN
  • 57 lessons
iPhone SDK Essential Training
by Simon Allardice
Retail price: $ 99.95 $ 49.95
  • 6.52 hrs
  •  EN
  • 69 lessons
Photo Assignment: Backlit Portraits
by Derrick Story
Retail price: $ 99.95 $ 49.95
  • 0.24 hrs
  •  EN
  • 5 lessons
Illustrator CS4 One-on-One: Advanced
by Deke McClelland
Retail price: $ 99.95 $ 49.95
  • 12.54 hrs
  •  EN
  • 150 lessons