| 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 |