Using Object Pools

Learn how to optimize your games by avoiding the costs of instantiation and the garbage collector.
Length: 15:41
PLAY DOWNLOAD FILES

Object-Oriented JavaScript

This tutorial covers the basics of creating classes, properties and methods in JavaScript.
Length: 19:06
PLAY DOWNLOAD

Implementing Mouse Lock

Learn how to take advantage of the new mouse lock feature that was released in Flash Player 11.2.
Length: 13:22
PLAY DOWNLOAD FILES

Starling Physics Using Nape

Learn how to integrate physics into your Starling projects using the Nape library.
Length: 19:30
PLAY DOWNLOAD FILES

Getting Started With Flare3D

Learn how to use the Flare3D library to create an animated 3D character scene using Stage3D.
Length: 27:21
PLAY DOWNLOAD FILES

Finite State Machines - Part 2

In part 2 I show you how to use an object-oriented FSM for game AI.
Length: 37:31
PLAY DOWNLOAD FILES

Finite State Machines - Part 1

In this tutorial I show you how to implement a simple FSM to control your game's flow.
Length: 21:30
PLAY DOWNLOAD FILES

Introduction to EaselJS

Learn how to use this HTML5 canvas framework that is based on the Flash display list.
Length: 13:43
PLAY DOWNLOAD

Starling Particle Effects

Learn how to use the particle extension for the Starling Framework by creating a ship's exhaust.
Length: 23:43
PLAY DOWNLOAD FILES

JavaScript Animation Basics

Learn how to do simple DOM animation using the new requestAnimationFrame API.
Length: 11:59
PLAY DOWNLOAD FILES

Android Native Extensions - Part 2

In part two we create a Flex mobile project to use the native extension and build everything.
Length: 13:58
PLAY DOWNLOAD FILES

Android Native Extensions - Part 1

Learn how to tap into the native notification system on Android from your AIR application.
Length: 22:54
PLAY DOWNLOAD FILES

Introducing the Starling Framework

Learn about the new GPU-accelerated, 2D game framework that is rendered with Stage3D.
Length: 16:28
PLAY DOWNLOAD FILES

Tablet Swipe Gestures

Learn how to respond to swipe gestures by building a nice photo gallery for the iPad.
Length: 15:05
PLAY DOWNLOAD FILES

HTML5 Canvas Blitting

Learn how to create the example from the previous tutorial using an HTML5 Canvas.
Length: 16:42
PLAY DOWNLOAD

Tablet Photo Scroller

Learn how to use blitting to create a smooth photo scroller for the iPad.
Length: 35:32
PLAY DOWNLOAD FILES

Sprite Sheets and Blitting - Part 3

In this part I show you how to create a reusable blit sprite class and incorporate the JSON data.
Length: 27:40
PLAY DOWNLOAD FILES

Sprite Sheets and Blitting - Part 2

Learn the basic concepts of blitting in Flash from the sprite sheet we created in part 1.
Length: 19:27
PLAY DOWNLOAD FILES

Sprite Sheets and Blitting - Part 1

Learn how to create a nicely packed sprite sheet and corresponding JSON data file.
Length: 14:35
PLAY DOWNLOAD

Building Games with Flixel - Part 2

In part two we create our enemy from a sprite sheet and add collision detection.
Length: 20:39
PLAY DOWNLOAD FILES

Building Games with Flixel - Part 1

This tutorial is the first in a series that introduces you to the Flixel game framework.
Length: 33:40
PLAY DOWNLOAD FILES

Introduction to Isometric 3D - Part 2

In this tutorial I show you how to import custom artwork into your isometric scene.
Length: 22:17
PLAY DOWNLOAD FILES

Introduction to Isometric 3D - Part 1

Learn how to create isometric 3D worlds for games using the open-source as3isolib library.
Length: 23:17
PLAY DOWNLOAD FILES

Physics with Box2D and WCK

Learn how to use the Box2D physics engine inside Flash CS5 using the World Construction Kit.
Length: 14:36
PLAY DOWNLOAD FILES

Introduction to StageVideo

Learn how to use the new StageVideo API to greatly improve the performance of your video.
Length: 16:42
PLAY DOWNLOAD FILES

Developing iOS Applications on Windows

Learn how to set up your development environment to build iOS apps on Windows.
Length: 18:53
PLAY DOWNLOAD

AIR for Android GPU Acceleration

Learn how to optimize your Android applications by taking advantage hardware acceleration.
Length: 15:55
PLAY DOWNLOAD FILES

Publishing AIR for Android Applications

See me build and publish an AIR for Android application on the market in around 6 minutes.
Length: 6:23
PLAY DOWNLOAD

Detecting Mobile Device Capabilities

Learn how to use the Tera-WURFL API to detect device capabilities at runtime.
Length: 17:46
PLAY DOWNLOAD FILES

Introduction to OSMF

Learn the basics of how to create a simple video player using the Open Source Media Framework.
Length: 19:30
PLAY DOWNLOAD FILES

Flash to HTML5 Video Fallback

Learn how to provide an HTML5 fallback option for devices that don't support the Flash Player.
Length: 14:36
PLAY DOWNLOAD

Mobile Website Development

Learn how to use Dreamweaver CS5 to create a mobile-optimized site using HTML and CSS.
Length: 33:33
PLAY DOWNLOAD FILES

AIR 2.0 Native Process - Part 2

In part two we integrate the C# application with an AIR front-end.
Length: 33:09
PLAY DOWNLOAD FILES

AIR 2.0 Native Process - Part 1

In this tutorial I show you how to build a command-line application in C# to take screenshots.
Length: 18:42
PLAY DOWNLOAD

AIR for Android - Part 2

In this tutorial I show you how to access the camera on your Android device.
Length: 13:35
PLAY DOWNLOAD FILES

AIR for Android - Part 1

In this first tutorial I show you how to setup your development environment with Flash CS5.
Length: 18:49
PLAY DOWNLOAD

Responding to Raw Touch Data

Learn how to use touch mode to respond to the raw touch data in Flash Player 10.1.
Length: 14:05
PLAY DOWNLOAD

Two Minute Flex 4 Application

Learn how to use the new data features to build a Twitter search app in less than 2 minutes.
Length: 2:41
PLAY DOWNLOAD

ByteArray Image Decoding

Learn how to parse and display a BMP image in the Flash Player using the ByteArray class.
Length: 30:14
PLAY DOWNLOAD FILES

Multi Touch Gesture Applications

Learn how to use the new gesture support in Flash Player 10.1 and Adobe AIR 2.0.
Length: 23:52
PLAY DOWNLOAD

Sneak Peak of Flash CS5

Learn about all of the new features coming in Flash CS5 in addition to the iPhone workflow.
Length: 32:19
PLAY DOWNLOAD

Building iPhone Applications with Flash

Learn how to use Flash CS5 to compile your Flash applications into native iPhone applications.
Length: 14:50
PLAY DOWNLOAD

ActionScript 3 Performance Testing

Learn how to use Grant Skinner's PerformanceTest class to test your code's speed.
Length: 28:28
PLAY DOWNLOAD FILES

Augmented Reality with FLARManager

Learn how to use the FLARManager library to make creating AR applications a breeeze.
Length: 31:48
PLAY DOWNLOAD FILES

Flash Builder 4 Data Integration

Learn how easily you can connect your Flex applications to server-side data in Flash Builder 4.
Length: 11:16
PLAY DOWNLOAD

SWF Framerate Optimization

Learn to how dynamically change your movie's framerate to use only the resources it needs.
Length: 17:57
PLAY DOWNLOAD FILES

Flash Catalyst and Flex 4: Part 2

In part 2 we import the project into Flash Builder 4 to hook it up to some live data.
Length: 15:51
PLAY DOWNLOAD FILES

Flash Catalyst and Flex 4: Part 1

This two part tutorial shows you how to use Flash Catalyst and Flash Builder 4.
Length: 21:45
PLAY DOWNLOAD FILES

Debugging with MonsterDebugger

Learn how to debug your Flash movies at runtime with this great debugging tool.
Length: 15:26
PLAY DOWNLOAD

Custom Flex Preloader

Learn how to create a completely customized Flex preloader using Flash CS4.
Length: 19:38
PLAY DOWNLOAD FILES

Deep Linking with SWFAddress

Learn how to use the SWFAddress library to enable direct and deep linking for you Flash movie.
Length: 19:05
PLAY DOWNLOAD FILES

Papervision3D Collada Basics

Learn how to create a collada model in Blender with textures for import into Papervision3D.
Length: 22:38
PLAY DOWNLOAD FILES

Introduction to Augmented Reality

Learn the basics of creating an AR application using the FLARToolKit. Not recommended for beginners.
Length: 37:33
PLAY DOWNLOAD FILES

Google Maps with Flex & PHP

Learn how to easily create customized mapping applications using Flex and PHP.
Length: 27:31
PLAY DOWNLOAD FILES

3D Photo Panels

Learn how to create a nice 3D hover and scale effect using the new features in Flash Player 10.
Length: 30:40
PLAY DOWNLOAD FILES

Runtime Font Loading

Learn the best practices method of creating and using external font SWF files using Flash CS4.
Length: 15:33
PLAY DOWNLOAD FILES

Introduction to Flex: Part 3

In this part I explain how to improve the look of the application by incorporating styles and skins.
Length: 14:58
PLAY DOWNLOAD FILES

Introduction to Flex: Part 2

In part 2 we create a custom Flex component and use it as an item renderer for the List control.
Length: 14:23
PLAY DOWNLOAD FILES

Introduction to Flex: Part 1

Learn how to use the Flex framework to create a simple Twitter search application.
Length: 24:59
PLAY DOWNLOAD FILES

3D Flash Video Without Code

Learn how to use the new 3D features in Flash CS4 to create 3D video with no code whatsoever.
Length: 17:39
PLAY DOWNLOAD FILES

Making Phone Calls with Ribbit

Learn how to use the Ribbit API to make phone calls directly from your Flash and Flex applications.
Length: 19:59
PLAY DOWNLOAD FILES

Parallax Photo Effect

Learn how to create this subtle 3D effect that is widely used in documentary filmmaking.
Length: 16:03
PLAY DOWNLOAD FILES

Animating Pixel Bender Filters

Learn how to animate the parameters of a Pixel Bender filter using a tweening library.
Length: 20:58
PLAY DOWNLOAD FILES

Customizing Flex Builder for Flash

Learn how to add a great snippets panel to Flex Builder and make it optimized for Flash.
Length: 12:34
PLAY DOWNLOAD

Green Screen Video Fundamentals

Learn how to key out video footage in After Effects and then exporting it for Flash.
Length: 11:31
PLAY DOWNLOAD FILES

Click and Zoom 3D Carousel

Learn how to create a true 3D carousel using the new features inside of Flash Player 10.
Length: 35:28
PLAY DOWNLOAD FILES

Interactive 3D Video Flip

Learn how to use the new 3D features in Flash Player 10 to create a 3d video flipper.
Length: 22:38
PLAY DOWNLOAD FILES

Introduction to ZendAMF

Learn the basics of retrieving database content using this new PHP framework.
Length: 19:37
PLAY DOWNLOAD FILES

Flash QuickTime Exporting

Learn how to export ActionScript-based animations to Flash and then composite in After Effects.
Length: 17:24
PLAY DOWNLOAD FILES

Advanced Motion Editor and Presets

Learn how to use the new motion editor to create animations and save them as presets.
Length: 09:08
PLAY DOWNLOAD FILES

Flash CS4 Feature Tour

Take a tour of some of the most exciting new features coming in Flash CS4 Professional.
Length: 19:04
PLAY DOWNLOAD

Preloading in ActionScript 3

Learn the cleanest, most reliable method of preloading your ActionScript 3 movies.
Length: 14:25
PLAY DOWNLOAD FILES

Introduction to Pixel Bender: Part 2

This part shows you how to export a Pixel Bender filter, load it into Flash, and applying it to an image.
Length: 17:36
PLAY DOWNLOAD FILES

Introduction to Pixel Bender: Part 1

Learn the basics of creating Pixel Bender filters using the Pixel Bender Toolkit.
Length: 30:28
PLAY DOWNLOAD FILES

The Throw Slider

Learn how to take an ordinary slider and apply throw physics to it.
Length: 27:42
PLAY DOWNLOAD FILES

Getting Started With AIR on Linux

In this tutorial Mike Chambers explains the basics of how to get setup with AIR on Linux.
Length: 08:19
PLAY DOWNLOAD

Introduction to AMFPHP: Part 2

In this tutorial I show you how to directly return database records to Flash using AMFPHP.
Length: 15:27
PLAY DOWNLOAD FILES

Introduction to AMFPHP: Part 1

Learn how to install AMFPHP and create a simple service that sends email.
Length: 24:29
PLAY DOWNLOAD FILES

Embedding Flash with SWFObject 2.0

Learn how to use SWFObject to embed Flash content into HTML pages.
Length: 16:11
PLAY DOWNLOAD FILES

Flash Player 10 Beta: FileReference

Learn how to read and write local files using the new methods of the FileReference class.
Length: 14:47
PLAY DOWNLOAD FILES

Flash Player 10 Beta: Dynamic Sound

Learn how to dynamically create sounds using the new features in Astro.
Length: 11:48
PLAY DOWNLOAD FILES

Flash Player 10 Beta: 3D

Learn how to take ordinary display objects into the third dimension in Astro.
Length: 12:42
PLAY DOWNLOAD FILES

Flash Player 10 Beta: Getting Started

This tutorial shows you how to get started with creating content for Flash Player 10.
Length: 13:24
PLAY DOWNLOAD

Object-Oriented Scrollbar: Part 2

In part 2 you'll take the timeline code from part 1 and abstract it into reusable ActionScript classes.
Length: 26:35
PLAY DOWNLOAD FILES

Object-Oriented Scrollbar: Part 1

In part 1 you'll learn how to create a smooth-scrolling scrollbar prototype on the timeline.
Length: 28:43
PLAY DOWNLOAD FILES

Ethical SWF Decompiling

Learn how decompiling can help you understand what Flash does behind the scenes.
Length: 11:49
PLAY DOWNLOAD

Binary Socket Fundamentals

Learn how to use low-level binary sockets to connect to a POP3 mail server using ActionScript 3.
Length: 18:15
PLAY DOWNLOAD FILES

Papervision3D 2.0 Interactive Cube

This tutorial shows you how to use Papervision3D 2.0 to create an interactive cube navigator.
Length: 23:39
PLAY DOWNLOAD FILES

Advanced After Effects and Flash

Learn how to create some slick animated buttons using After Effects and Flash.
Length: 24:52
PLAY DOWNLOAD FILES

Building Custom Flash Panels

This tutorial shows you how to extend Flash by creating custom panels.
Length: 23:50
PLAY DOWNLOAD FILES

ActionScript 3 Advanced XML

This tutorial shows you advanced XML features while building a Kuler theme viewer.
Length: 24:50
PLAY DOWNLOAD FILES

ActionScript 3 XML Basics

This tutorial shows how to use the new XML features in AS3 by creating a simple RSS reader.
Length: 20:09
PLAY DOWNLOAD FILES

Advanced Filter Effects

This tutorial shows you how to create some dazzling filter effects with ActionScript 3.
Length: 17:11
PLAY DOWNLOAD FILES

Sound Spectrum Display

Learn how to read and display waveform data from your sound files using ActionScript 3.
Length: 20:32
PLAY DOWNLOAD FILES

ActionScript 3 Sound Basics

Learn all you need to know about playing and managing sound in ActionScript 3.
Length: 17:10
PLAY DOWNLOAD FILES

Using Flex for Flash ActionScript

In this tutorial I show you how you can use Flex for editing code in your Flash projects.
Length: 14:08
PLAY DOWNLOAD FILES

ActionScript 3 Video Basics

This is an update to the Video Basics series focusing on the differences in AS3.
Length: 11:53
PLAY DOWNLOAD FILES

Animating with Tweener

This tutorial shows how to use the Tweener AS3 library for creating simple animations.
Length: 13:31
PLAY DOWNLOAD

Webcams, PNGs, and AIR

Build an AIR application that takes webcam shots and saves them to the desktop.
Length: 16:21
PLAY DOWNLOAD

Using the Document Class

how to use this new feature in Flash CS3 which makes OOP much easier.
Length: 16:11
PLAY DOWNLOAD

Drag and Drop in AIR

Learn how to drag and drop files from the desktop onto your AIR applications.
Length: 15:07
PLAY DOWNLOAD

Developing AIR in Flash

In this tutorial I show you how you can develop AIR using Flash CS3 Professional.
Length: 15:01
PLAY DOWNLOAD

Basics of Papervision3D

This tutorial goes over the basics how to use the Papervision3D library.
Length: 20:35
PLAY DOWNLOAD FILES

Flash MP3 Player: Part 3

In part three we use some object-oriented programming to finish the player.
Length: 19:12
PLAY DOWNLOAD FILES

Flash MP3 Player: Part 2

In part two I show how to create some simple controls for the player.
Length: 21:58
PLAY DOWNLOAD FILES

Flash MP3 Player: Part 1

In part one I show you how to setup the XML and the sound player.
Length: 18:42
PLAY DOWNLOAD FILES

Advanced Fuse Animation

We take Fuse one step further and use it to create some random particle effects.
Length: 19:55
PLAY DOWNLOAD FILES

Animating with Fuse

Learn how to install and use this amazing new animation and sequencing system.
Length: 24:09
PLAY DOWNLOAD FILES

Creating 3D Carousels: Part 3

In part 3 we animate our carousel and create a mini, interactive Flash site
Length: 31:57
PLAY DOWNLOAD FILES

Creating 3D Carousels: Part 2

In part 2 we dynamically create carousel items using XML and show tooltips.
Length: 31:26
PLAY DOWNLOAD FILES

Creating 3D Carousels: Part 1

Learn how to create slick looking 3D carousels using Actionscript.
Length: 32:16
PLAY DOWNLOAD FILES

Full Browser Flash

Learn how create full browser Flash movies by using the Stage class.
Length: 18:14
PLAY DOWNLOAD FILES

Using Custom Classes

Learn how to find, organize and implement external Actionscript classes.
Length: 20:39
PLAY DOWNLOAD

Sound Driven Animation

Learn how to export audio amplitude data from After Effects for use in Flash.
Length: 26:46
PLAY DOWNLOAD FILES

Write On Text Effect

Learn this common ActionScript text animation technique. Use it wisely.
Length: 17:37
PLAY DOWNLOAD FILES

Introduction to OOP

Learn the basics of doing object-oriented programming in ActionScript 2.
Length: 10:44
PLAY DOWNLOAD FILES

Bitmap Data Class 1

Learn the basics of using this exciting new ActionScript class for bitmap manipulation.
Length: 18:41
PLAY DOWNLOAD FILES

Creating Animated Buttons

This tutorial shows how to created animated buttons from MovieClips.
Length: 14:49
PLAY DOWNLOAD FILES

External SWF Preloading

Learn how to preload external SWF files with the MovieClipLoader class.
Length: 19:12
PLAY DOWNLOAD FILES

Flash 8 Filter Animation

Learn how to animate the new filters in Flash 8 using Actionscript.
Length: 17:27
PLAY DOWNLOAD FILES

Scrolling Thumbnail Panel

Learn how to create a scrolling panel of thumbnails that react to the user's mouse.
Length: 17:45
PLAY DOWNLOAD FILES

The Drawing API

Learn how to use the ActionScript drawing API to create an interactive application.
Length: 17:55
PLAY DOWNLOAD FILES

Creating Flash Tooltips

Learn how to create interactive tooltips for buttons and other objects inside of Flash.
Length: 20:14
PLAY DOWNLOAD FILES

The Tree Component

Learn how to use this versatile component driven by external XML.
Length: 19:58
PLAY DOWNLOAD FILES

XML Video Playlist

Learn how to create an XML-driven video playlist for FLV files.
Length: 16:15
PLAY DOWNLOAD FILES

Flash and XML

Learn the basics of how to incorporate XML into your Flash movies.
Length: 16:02
PLAY DOWNLOAD FILES

Video Player Interface

Learn how to use Photoshop to create a slick looking video player interface.
Length: 07:30
PLAY DOWNLOAD FILES

The Key Class

This tutorial explains how to respond to keyboard events in Actionscript.
Length: 13:40
PLAY DOWNLOAD FILES

Sending Mail with PHP

Learn how to create a contact form in Flash that sends email using PHP.
Length: 24:28
PLAY DOWNLOAD FILES

PHP, MySQL, and Flash

Learn how to integrate database content into your Flash movies using PHP and MySQL.
Length: 22:23
PLAY DOWNLOAD FILES

Flash Sound Design

Learn how to use Adobe Audition to create custom sound effects for Flash.
Length: 11:33
PLAY DOWNLOAD

Advanced Flash Preloader

Learn how to properly preload Flash movies that use components.
Length: 10:51
PLAY DOWNLOAD FILES

Basic Flash Preloader

Learn the basics of creating a preloader for basic Flash movies.
Length: 13:12
PLAY DOWNLOAD FILES

Flash Math: Part 2

Learn how to use proximity to add interactivity to your movies.
Length: 22:20
PLAY DOWNLOAD FILES

Flash Math: Part 1

In this tutorial we'll begin to explore Flash's powerful Math functions.
Length: 12:23
PLAY DOWNLOAD FILES

The Tween Class

Learn how to use the Tween class that is built into the ActionScript 2 language.
Length: 15:39
PLAY DOWNLOAD FILES

Drag, Slide, Fade

Learn to use this easy and powerful class library written by Brendan Dawes.
Length: 08:48
PLAY DOWNLOAD FILES

V2 Component Skinning

Learn how to skin the v2 components found inside of earlier versions of Flash.
Length: 14:00
PLAY DOWNLOAD FILES

Custom Easing Tool

Learn how to use this custom Flash extension to create better motion tweens
Length: 12:34
PLAY DOWNLOAD

After Effects and Flash 1

This tutorial shows how you can create text animations in After Effects for Flash.
Length: 12:23
PLAY DOWNLOAD FILES

Flash Inspiration 1

This video shows some of the best places to go for Flash inspiration.
Length: 02:50
PLAY DOWNLOAD

Creating Random Motion

Learn how to use actionscript to create random motion in your movies.
Length: 16:10
PLAY DOWNLOAD FILES

Video Encoding Basics

Learn the basics of encoding video into the FLV format. Sorenson Squeeze is used.
Length: 23:09
PLAY DOWNLOAD

Accordion Video Application

Learn how to create a cool video application using the Accordion component.
Length: 23:40
PLAY DOWNLOAD FILES

The Running Man

Learn how to do character animation in Poser for use inside of your Flash movies.
Length: 05:36
PLAY DOWNLOAD FILES

3D Logo Animation

Learn how to use Adobe Illustrator and Swift 3D to create a 3D logo animation.
Length: 06:16
PLAY DOWNLOAD

Flash Video Basics 8

Learn to control the audio of your external FLV files by creating a mute button.
Length: 10:00
PLAY DOWNLOAD FILES

Flash Video Basics 7

In this tutorial we'll add a custom context menu to our player.
Length: 09:24
PLAY DOWNLOAD FILES

Flash Video Basics 6

In this tutorial we'll add a buffering video message to our player.
Length: 08:39
PLAY DOWNLOAD FILES

Flash Video Basics 5

In this tutorial we will make the scrubber bar earn its name.
Length: 09:43
PLAY DOWNLOAD FILES

Flash Video Basics 4

Now we'll begin building the scrub and progress features of our player.
Length: 07:03
PLAY DOWNLOAD

Flash Video Basics 3

In this tutorial we create a dynamic load bar for our video.
Length: 07:35
PLAY DOWNLOAD

Flash Video Basics 2

In this episode we'll add a pause and rewind button to our video.
Length: 10:49
PLAY DOWNLOAD

Flash Video Basics 1

This tutorial introduces you to using FLV files in your Flash movies.
Length: 06:13
PLAY DOWNLOAD