Total Training for Adobe Flash CS3: ActionScript 3 Animation and Games

Video Description

Advance your knowledge and use of ActionScript 3 by taking a specific look into Animation and Game Design. Instructed by John Ulliman, this series which is available online and on DVD-ROM, goes step-by-step through the new ActionScript 3 structure and classes. You'll also get some hands-on experience by building several typical games using Flash CS3 and ActionScript. Plus, you will also learn how to build your own ActionScript 3 custom class files.

Table of Contents

  1. CHAPTER 1: THE NEW DISPLAY LIST
    1. INTRODUCTION 00:00:51
    2. Getting Started 00:03:12
    3. Introducing the New Display Hierarchy 00:06:32
    4. Working with Display Objects 00:04:17
    5. Making a Text Field Object 00:05:44
    6. Creating a New Container 00:03:51
    7. Using the Shape Class 00:04:06
    8. Adding Graphics to the Shape Object 00:06:13
    9. Creating an External Class 00:10:17
    10. Using the Sprite Class 00:07:47
    11. Working with the Movie Clip Class 00:11:02
  2. CHAPTER 2: ANIMATING WITH THE ENTERFRAME EVENT
    1. INTRODUCTION 00:00:23
    2. Understanding Timeline Animation 00:04:52
    3. Using the enterFrame Event 00:04:16
    4. Controlling a Nested Movie Clip 00:06:53
    5. Using enterFrame with a Sprite 00:04:51
    6. Adding Limits to an Animation 00:09:16
    7. Animating the X, Y & Rotation Properties 00:05:34
    8. Creating Animation in a Class 00:06:05
    9. Completing the Class 00:03:28
    10. Adding Graphics to a Class 00:04:20
    11. Changing Speed Variables 00:04:07
    12. Changing a Sprite Class to a Movie Clip 00:04:45
    13. Setting Up Another Movie Clip 00:05:40
  3. CHAPTER 3: ANIMATING WITH THE TIMER CLASS
    1. INTRODUCTION 00:00:25
    2. Introducing the Timer Class 00:03:38
    3. Creating a Running Timer 00:07:31
    4. Controlling a Running Timer 00:04:41
    5. Loading an External Bitmap 00:09:20
    6. Creating a Mini Slideshow 00:09:15
    7. Using a$Timer to Animate 00:09:51
    8. Controlling the Animation with Buttons 00:03:11
    9. Controlling the Delay 00:02:52
  4. CHAPTER 4: USING COPY & PASTE ANIMATION
    1. INTRODUCTION 00:00:32
    2. Setting Up a Basic Animation 00:08:02
    3. Copying & Pasting Basic Animation 00:03:56
    4. Copying & Pasting with ActionScript 00:08:26
    5. Turning Copied ActionScript into a Class Definition 00:07:01
    6. Applying a New Class 00:05:33
    7. Copying & Pasting a Complex Animation 00:08:03
    8. Animating Using a Timer Object 00:06:59
    9. Setting Up a Random Method 00:03:03
  5. CHAPTER 5: USING THE TWEEN CLASS
    1. INTRODUCTION 00:00:25
    2. Exploring the Document 00:03:31
    3. Structuring a Tween 00:08:27
    4. Introducing the Easing Class 00:04:27
    5. Setting Up Multiple Tweens 00:07:54
    6. Looping a Tween 00:07:24
    7. Using Tween Events 00:07:53
    8. Setting Up a TimerEvent 00:04:10
    9. Setting Up a showPhoto Function 00:07:16
    10. Setting Up the photoCounter 00:01:54
    11. Using the Transition Class 00:07:21
  6. CHAPTER 6: CREATING A PHYSICS-BASED KEYBOARD CONTROL GAME
    1. INTRODUCTION 00:00:28
    2. Setting Up the Moon Lander Animation 00:08:28
    3. Understanding Keyboard Response 00:03:47
    4. Programming Keyboard Response 00:08:24
    5. Adding Vertical Acceleration 00:10:38
    6. Adding Horizontal Movement 00:11:36
    7. Building the Crash Sequence 00:09:04
    8. Setting the Landing Sequence 00:04:24
    9. Setting Up Start & Replay Functions 00:07:41
  7. CHAPTER 7: CREATING A SHOOTER GAME WITH MOUSE CONTROLS
    1. INTRODUCTION 00:00:31
    2. Creating a Duck Class 00:07:40
    3. Using the Duck Class 00:05:56
    4. Set Up a Timer Animation to Make More Ducks 00:03:19
    5. Incorporating Additional Duck Graphics 00:04:11
    6. Adding the Duck-Hit Animation 00:10:25
    7. Replacing Cursor Graphics 00:06:09
    8. Setting Up the Score 00:07:27
    9. Tracking the Score with a Class 00:04:32
    10. Adding Sound Effects 00:04:45
  8. CHAPTER 8: USING ARRAYS & CUSTOM CLASSES IN GAMES
    1. INTRODUCTION 00:00:27
    2. Introducing the Game Layout 00:08:14
    3. Drawing the Game Pieces 00:07:39
    4. Positioning the Game Pieces 00:04:41
    5. Setting Up a Symbol Array 00:06:52
    6. Shuffling the Symbols 00:06:54
    7. Clicking the Spinners 00:05:18
    8. Distinguishing between Clicks 00:04:59
    9. Checking for a Match 00:04:06
    10. Setting Up the Score 00:05:35
    11. Controlling the Spinners with the Class 00:07:39
    12. Using Tweens for the Spinners 00:08:05
    13. Adding Sound Effects 00:04:31
  9. CHAPTER 9: CREATING A TILE-BASED GAME
    1. INTRODUCTION 00:00:26
    2. Getting Started with Tile-Based Games 00:07:10
    3. Laying Out the Tiles 00:08:54
    4. Setting Up Tile Types 00:07:43
    5. Clicking the Tiles to Set the Types 00:08:08
    6. Adding the Pirate Icon 00:06:02
    7. Tracing the Location of the Pirate Icon 00:03:33
    8. Completing the Engine & Saving Level Data 00:07:13
    9. Building the Game Application 00:05:19
    10. Moving the Pirate Character 00:06:36
    11. Responding to Map Tiles 00:06:08
    12. Moving the Pirate in Different Directions 00:06:07
    13. Adding the Player Controls 00:06:31
    14. Player Control Functions 00:04:17
    15. Setting Up Trigger Tiles 00:09:17
    16. Final Comments & Credits 00:02:16

Product Information

  • Title: Total Training for Adobe Flash CS3: ActionScript 3 Animation and Games
  • Author(s): John Ulliman
  • Release date: June 2007
  • Publisher(s): Total Training
  • ISBN: 00320090019SI