HD Video

CartoonSmart was the first training website to offer HD video. Seriously. Before YouTube was even founded, we realized screencasts needed to be way bigger than what others were offering. Nothing will replace books in the training spectrum, but sometimes you just want to put your feet up and watch someone else work. Since 2004, our customers haven't had to squint.

Find Out More »

App Packaging

Learn how to develop games with Actionscript 3 and export them to either iOS or Android. Every version of Flash higher than CS5.5 can package your games for both devices. All recent versions of Flash can export AIR-based apps or create a SWF file to playback within a web browser.

Your Instructors

The courses in this bundle are primarily taught by Justin Dike, the founder of CartoonSmart, and long-time Flash addict for animation, illustration, interactive apps, and of course, games. Your other Actionscript 3 wizards include: Tristan Ward, Eric Schmidt, and David Foster.

Email »   Follow Justin »


Over 70 Hours of Actionscript Tutorials.


Learn how to develop games with Actionscript 3 and export them to either iOS or Android. Flash CS5.5, Flash CS6 and Flash CC can package your games for both devices (and of course, you can export them to AIR apps or simply run them within a web browser).

CartoonSmart's Gaming Bundle Package includes ALL of our previous Actionscript 3 (and 2) tutorials, each with lengthy tutorial videos and plenty of source files.




Ultimate Actionscript 3 Basics Tutorial.


Eight hours. An expanded beginners course for both Flash game developers and interactive content providers!

This tutorial series is divided into 12 unique parts, covering:

  • Basic Preferences and Properties
  • Staging and Scripted Tweening.
  • MovieClips From the Library and Custom Cursors.
  • Programming Buttons and Variable Scope.
  • Timers and TextFields.
  • Arrays and Programming a Matching Game.
  • Card Games using MovieClips Identified by Child.
  • Loading XML Files to Use in a Dynamic Slideshow.
  • Using FlashVars to Make a Dynamic FLVPlayer.
  • Particle FX, Keyboard Controls and Audio Players.
  • Program a Simple Space Invasion Game.
  • Object Oriented Programming.
As always, source files are included. Sold separately, this course is $30. For more details, visit the dedicated sales page for the Ultimate AS3 Basics course.



Actionscript 3 Side Scrolling Tutorial.


Three hours. Create a landscape and run a character through it, slashing enemies as you go.

This tutorial covers every step in programming a side scrolling Flash game. Use the arrows keys to move a character around and attack. Also included is alternate code to use with a mobile device's accelerometer (tested on the Android & iPhone OS). Topics include:

  • Add new classes for different enemies.
  • Add new classes for objects like coins to collect.
  • Swap in new art to easily create new levels (just cut and paste, or draw in new art).
  • Add more levels, including animation that the player could collide with.
  • Add more objectives (items to pick up or areas on the board to go to)
  • Adjust how many enemies are on stage, where they spawn from, and how often they appear.
  • Change the physics of the game, speed or attack intensities of the enemies
As always, source files are included. Sold separately, this course is $20. For more details, visit the dedicated sales page for the Actionscript 3 Side Scroller tutorial.



Mobile Actionscript 3 Basics.


Three hours. Learn to export your Flash project to an iOS or Android app.

Like all of our courses, this one includes the source code for every project. The tutorial is divided into multiple movies, which can be viewed in order. Topics include:

  • Accelerometer.
  • Multi-touch Input.
  • Gestures.
  • Orientation.
  • Google Maps and Geolocation.
  • CameraRoll.
  • Exporting to iPhone.
  • Exporting an Android App.
As always, source files are included. Sold separately, this course is $15. For more details, visit the dedicated sales page for the Mobile Actionscript 3 Basics tutorial.



Actionscript 3 Pinball Tutorial.


Five hours. Become a pinball wizard by programming a realistic physics based game environment.

This tutorial covers every step in building a pinball Flash game. Topics include:

  • Creating the Pinball class and making it collide/slide down ramps.
  • Adding bumpers, curved boundaries, and invisible boundaries.
  • Add flippers of multiple raising speeds (fast and slow).
  • Add curving / looping ramps of any size or shape.
  • Create the launch ramp, multi-ball mode, score board, sounds and finishing touches
As always, source files are included. Sold separately, this course is $20. For more details, visit the dedicated sales page for the Actionscript 3 Pinball tutorial.



Actionscript 3 Slingshot Tutorial.


90 minutes. Pull back and aim.

This tutorial covers every step in programming a sling shot game. Use the mouse (or touch input) to pull down an object into the sling shot and launch it over an obstacle toward a target. After programming the example above, we also look at including code to use with a mobile device's accelerometer (tested on the Android & iPhone OS). Once you've worked through the tutorial, you should be able to:

  • Add more levels.
  • Add multiple targets.
  • Add extra collision objects (like the scout character).
  • Change the physics to make the slingshot more bouncy or increase the gravity.
As always, source files are included. Sold separately, this course is $15. For more details, visit the dedicated sales page for the Actionscript 3 Sling Shot Games tutorials.



Actionscript 3 Tank Games Tutorial.


Four hours. Program an overhead-view tank game. Fire away, commander.

Learn the code to build countless top-view style games. Use the arrows keys to move, and the mouse (or any touch input) to fire missiles. The video tutorial will teach you to:

  • Work with basic Actionscript (like functions, variables, if and while statements, etc)
  • Work with Enter Frame, Keyboard, and Mouse Listeners.
  • Detect collisions
  • Handle scoring and points
  • Swap out the artwork to brand the look and style of the game to your needs.
  • Create endless new levels of your own.
  • Change the difficulty and add many more objectives.
As always, source files are included. Sold separately, this course is $15. For more details, visit the dedicated sales page for the Actionscript 3 Tank Game tutorial.



Actionscript 3 Dart Games Tutorial.


Three hours. Hit the virtual pub, and learn to program a variety of dart games.

Click (or tap) to release a dart and tally up points for a 501 or 301 game. The video tutorial will teach you to:

  • Work with basic Actionscript (like functions, variables, if and while statements, etc)
  • Work with Enter Frame and Mouse Listeners Events.
  • Add scripted motion tweens and tween-finished listners
  • Handle scoring and points
  • Add Event timers, sliders and checkbox components.
  • Swap out the artwork to brand the look and style of the game to your needs.
  • Toggle between 1 or 2 player modes.
  • Change the difficulty and style of play.
As always, source files are included. Sold separately, this course is $20. For more details, visit the dedicated sales page for the Actionscript 3 Darts tutorial.



Actionscript 3 Block Drop Tutorial.


Four hours. Program an overhead-view tank game. Fire away, commander.

Learn the code to build countless top-view style games. Use the arrows keys to move, and the mouse (or any touch input) to fire missiles. The video tutorial will teach you to:

  • Work with basic Actionscript (like functions, variables, if and while statements, etc)
  • Work with Enter Frame, Keyboard, and Mouse Listeners.
  • Detect collisions
  • Handle scoring and points
  • Swap out the artwork to brand the look and style of the game to your needs.
  • Create endless new levels of your own.
  • Change the difficulty and add many more objectives.
As always, source files are included. Sold separately, this course is $15. For more details, visit the dedicated sales page for the Actionscript 3 Block Drop tutorial.



Actionscript 3 Boulder Dodge Tutorial.


Five hours. Learn to program a classic "Asteroids" style spaceship game.

Learn proper Object Oriented Programming principals to build a top-down view space game. The video tutorial will teach you to:

  • Create and extend custom classes.
  • Work with object inheritence and custom events.
  • Write public and private variables and functions.
  • Pass in function parameters and return values.
  • Add and remove children in the scene.
  • Work with hit targets and detect collisions.
  • Swap out the artwork to brand the look and style of the game to your needs.
  • Speed up the ship and boulders or change gravity to alter the difficulty.
  • Import classes.
As always, source files are included. Sold separately, this course is $15. For more details, visit the dedicated sales page for the Actionscript 3 Boulder Dodge tutorial.



Actionscript 3 Missile War Tutorial.


Three hours. Aim carefully and conserve ammo to destroy your targets.

Use the Up and Down keys to rotate a turret, then hit the Spacebar to fire. Adjust your velocity and strategically conserve ammo. The video tutorial will teach you to:

  • Work with basic Actionscript (like functions, variables, if and while statements, etc).
  • Work with Enter Frame and Mouse Listeners.
  • Detect collisions.
  • Handle scoring and points.
  • Work with event timers and slider components.
  • Swap out the artwork to brand the look and style of the game to your needs.
  • Create endless new levels of your own.
  • Change the difficulty and add many more objectives.
As always, source files are included. Sold separately, this course is $15. For more details, visit the dedicated sales page for the Actionscript 3 Missile War tutorial.



Five Bonus Actionscript 2 Courses with Royalty-Free Art.


You'll also receive these older courses, with Royalty-Free art! That's right, feel free to use the art in the source files in your own games.

  • Actionscript 2 Basic Gaming Tutorial
  • Actionscript 2 Classic Gaming Tutorial
  • Actionscript 2 Isometric Role Playing Game Tutorial
  • Actionscript 2 Games of Chance Tutorials
  • Actionscript 2 "Battleship" Board Game Tutorial


Example Videos

Below you can watch a samples from this package. After your purchase, you can download every video to your computer to watch anytime offline.



Actionscript 3 for touch-enabled devices.


Using the relatively new Accelerometer code in Actionscript 3 to create a simple tilt game where a ball falls into a hole.


Intro to Actionscript 3 Object Oriented programming to make a countdown clock timer (to be used in the Side Scroller game).


The first 27 minutes of our Sling Shot Games tutorial.


Video 5 discusses how to add Particles and Scrolling Backgrounds.


Video 6 discusses adding Menu groups and Product-Dependent Images.


A game made using the AS3 Sling Shot course.


70-Plus Hours of Training.


Only $77 for every tutorial. Sold separately these courses would be over $200.

Download these videos directly to your computer. Includes source files and free updates. You'll be notified by email whenever there's an update to either the course or collection of source projects. Redownload access is always granted for our products.




Related Products...