I've recently embarked in basic research to learn it to begin development. My first step before I even get into the touch stuff is to learn the basics. However I've been doing heavy research into the subject and happen to work with people who do very advanced Actionscripting for big-name clients. I asked them what resources they would recommend for someone trying to break in. I thought I'd share.

Step 1: Actionscript 3.0 for Adobe Flash CS3 Professional
This book covers the essentials of Actionscripting. This is where you want to start. Todd Perkins does a good job of presenting real functional code in an easy-to-read format.
This book te
aches the foundations of Actionscript including events, functions, packages and classes.
The CD included with the book contains source files to ease the learning process as well as videos explaining key concepts. $50 on Amazon.

Step 2: Foundations of Actionscript Animation
Foundations is a great book to learn the mathematics behind Actionscript animation. It contains many code examples of how math can be used to animate in AS3. Foundations covers everything from simple Sprite classes to advanced interactive techniques.
It should be noted however that this book was written during what seems to be an early period of AS3. Many of the examples are flawed and should not be taken at face value. Read it to learn about the math than how to actually program in AS3. The website features code from the book that...isn't even in the book...with no explanation. Retail $40.

How to Cheat in Flash CS3
How to Cheat is an excellent guide to animation in Flash. This is less Actionscript-oriented and more geared towards actual animation.
Chris delves into several techniques for creating your own animated character but also stretches into some handy techniques for any developer such as setting up your preferences for maximum efficiency.
If you have ever stared at a blank stage wondering how to make your ideas into reality, this is how its done. I consider each example a best practice of how to use Flash CS Professional.
Justin Everett-Church, Sr. Product Manager Flash Player, Adobe Systems


No comments:
Post a Comment