Foundation ActionScript Animation: Making Things Move! and over one million other books are available for Amazon Kindle. Learn more

Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Buy Used
Used - Good See details
$3.71 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
Have one to sell? Sell yours here
Foundation ActionScript Animation: Making Things Move!
 
 
Start reading Foundation ActionScript Animation: Making Things Move! on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Foundation ActionScript Animation: Making Things Move! [Paperback]

Keith Peters (Author)
4.7 out of 5 stars  See all reviews (33 customer reviews)

List Price: $39.99
Price: $27.57 & this item ships for FREE with Super Saver Shipping. Details
You Save: $12.42 (31%)
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Want it delivered Monday, January 30? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $17.59  
Paperback, Bargain Price $11.27  
Paperback, November 2, 2005 $27.57  
There is a newer edition of this item:
Foundation ActionScript 3.0 Animation: Making Things Move! Foundation ActionScript 3.0 Animation: Making Things Move! 4.3 out of 5 stars (41)
$23.71
In Stock.

Book Description

1590595181 978-1590595183 November 2, 2005 1st ed. 2005, corr. 3rd printing

ActionScript, now in version 2 since Flash MX 2004, allows the Flash developer to do great things to their Flash movies, adding dynamic scripting for improved user interaction, and creating complex games and other applications. One of the most useful and sought-after skills within this area is animation - making things move using code. In this book, Keith Peters shows that all you need is a little Flash experience and some knowledge of very basic ActionScript concepts to get the most out of it.

The author first guides you through basic animation theory, and then does a great job of demystifying the math and physics behind creating realistic animation, looking at trigonometry, velocity and acceleration, and bouncing and friction. He then goes on to look at more advanced animation topics such as collision detection, particle attraction, and kinematics. For each of these subjects, he explains the theory involved and goes on to show how they can be implemented with practical ActionScript examples.

Finally, he demonstrates how to triumph, with 3D animation techniques, including building a basic 3D engine, 3D lines, fills and solids, and matrix math. Due to the release of Flash 8, around September 05, the book will cover Flash versions up to Flash 8.


Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

Foundation ActionScript Animation: Making Things Move! + Essential ActionScript 2.0 + Foundation ActionScript for Flash 8
Price For All Three: $88.13

Show availability and shipping details

Buy the selected items together
  • In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Essential ActionScript 2.0 $26.37

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Foundation ActionScript for Flash 8 $34.19

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details



Editorial Reviews

About the Author

Keith is Director of Software Development for Xplana Learning, and a very well-renowned face in the Flash community, also having co-authored on many foED books, including, Flash Math Creativity (1-59059-185-2), New Masters of Flash (1-59059-314-6), Extending Flash MX 2004(1-59059-304-9), Flash MX Studio (1-90345-026-8), Fresh Flash(1-90345-099-3), and others.


Product Details

  • Paperback: 488 pages
  • Publisher: Apress; 1st ed. 2005, corr. 3rd printing edition (November 2, 2005)
  • Language: English
  • ISBN-10: 1590595181
  • ISBN-13: 978-1590595183
  • Product Dimensions: 8.9 x 7.3 x 1.3 inches
  • Shipping Weight: 1.7 pounds (View shipping rates and policies)
  • Average Customer Review: 4.7 out of 5 stars  See all reviews (33 customer reviews)
  • Amazon Best Sellers Rank: #920,081 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

33 Reviews
5 star:
 (28)
4 star:
 (2)
3 star:
 (1)
2 star:
 (1)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
4.7 out of 5 stars (33 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

27 of 28 people found the following review helpful:
5.0 out of 5 stars Excellent animation tutorial for the ActionScript enthusiast, November 28, 2005
This review is from: Foundation ActionScript Animation: Making Things Move! (Paperback)
Being an old-fashioned programmer, I generally avoid script languages and try to do everything in traditional programming languages with one exception - ActionScript. From my first introduction to the language I've been hooked by its combination of power and simplicity. If you already have an intermediate grasp of ActionScript and want to learn how to make realistic animations using this language, this is the book for you. This book was written for someone familiar with ActionScript to some degree but with little knowledge of math or physics. As a matter of fact, if you are a mathematician or physicist, you probably will not truly appreciate this book due to its accessible style. This book is NOT about controlling tweens and simple animations. Instead, each chapter lays out the rules of physics, trigonometry, matrix algebra, vectors, and 3D mathematics very plainly and clearly while applying it to an animation problem. Part four of the book takes the principles you learned in the first three parts of the book and applies it to 3D animation. Each chapter intersperses code with equations and explanatory diagrams, and then at the end usually summarizes key algorithms in numbered steps. This book has a simply excellent treatment of both forward and inverse kinematics to the point that I would recommend its tutorials to robotics students that are having a hard time finding anything readable on the subject. If you don't think your ActionScript skills are up to the challenge of this book, might I recommend the excellent "Essential ActionScript 2.0" by Moock. If you don't know ActionScript, you will by the time you finish that book.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


20 of 22 people found the following review helpful:
5.0 out of 5 stars An Indispensable Tome, December 24, 2005
By 
Adam Pasztory "adampasz" (San Francisco, CA United States) - See all my reviews
(REAL NAME)   
This review is from: Foundation ActionScript Animation: Making Things Move! (Paperback)
I've been working in Flash and Actionscript since 2001. If I'd had this book when I was starting out it would have saved me countless hours of research and experimentation. Foundation Actionscript Animation is stuffed to the gills with useful programming techniques, yet is also very readable and concise.

Unlike so many authors, Keith Peters is not out to impress us with his cleverness and intellect. His main purpose is to share a wealth of practical knowledge that he's been building up over the years in a practical way. You won't find any cartoons or jokes in this book. Nor will you find digressions and distracting sidebars. Though it covers a number of complex topics in Math and Physics, it does not read like a textbook -- the author strives to explain only what is necessary to get things working.

Sometimes he is downright apologetic when he has to cover a difficult subject. At the start of the chapter on Momentum, he writes "I have reached a point where I just can't ignore mass any longer. Mass is just so tied up in the subject of momentum that I'm just going to have to confront it head on." If anything, this constant apologizing becomes a bit tiresome!

Flash has been an evolving platform over the years, and Actionscript Animation does an admirable job putting everything into a helpful historical perspective, showing how things have changed from Flash 5 to Flash 8. Chapter 2, is such a perfect overview of common techniques for building Flash applications that I have recommended it to some co-workers who are programmers, but who haven't had experience with Flash. The Flash 8 examples are usually in their own section of a chapter, and can be ignored if you're working with an older version.

I recommend this book even to veteran Actionscripters. Though this is not an OOP book, most of the examples are only about a function or two long, so you can easily convert them into methods for your classes. Furthermore, even topics you are comfortable with can worth reading about because Peters may surprise you with a new way to do something. For example, after covering the basics of Trigonometry, he immediately provides a number of useful examples of pulsing and elliptical motion that can be achieved with trig functions, including an interesting example that applies the function to the scale of a movie clip to create a pulsing effect.

The final chapters of the book cover basic 3D animation techniques. While I didn't feel ready to build the next Quake, I was grateful for the author's gentle introduction to a topic that is often presented in a very confusing way. When I was done, felt prepared to tackle a more difficult book on 3D graphics.

Though it's not designed to be a reference book, Foundation Actionscript Animation will certainly find a home near my computer. And next time I'm creating an SWF that involves collision detection, gravity or matrices, this is the first place I'll go for a refresher.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


8 of 8 people found the following review helpful:
5.0 out of 5 stars Scripts and theory for the interaction designer, game programmer, experience and user interface developer, November 7, 2005
This review is from: Foundation ActionScript Animation: Making Things Move! (Paperback)
I found this book to be an excellent collection of scripts and theory for the interaction designer, game programmer, experience and user interface developer. The book covers ActionScript basics, OOP and best coding practices, classes, new Flash 8 features, lots of trig, and physics formulas for velocity, acceleration, friction and gravity. I would actually highly recommend this book to any designer who is thinking about picking up ActionScript. The coding practices and sample code will immediately spark your imagination, while setting you on the right track as to how to think about programming and structuring your code. You'll get instant gratification from learning how to build very interactive widgets quickly, while also enhancing your code libraries.

If you are a seasoned ActionScripter but never experimented with particles, collision detection, IK or 3D there are plenty of advanced scripts and theory for you as well. I was happy to see coverage of matrix math and the matrix class, considering their usage in Flash 8

Overall a great compilation of code and theory. It's complete, well written and for Flash 8!
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews











Only search this product's reviews



Inside This Book (learn more)
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
ball movie clip, line movie clip, simple easing, coded animation, empty movie clip, function init, motion code, screen wrapping, two movie clips, movie clip instance, fla file, hit testing, rotate everything, movie clip symbol, init function, named ball, linkage name, main timeline, depth sorting, clip events, registration point, coordinate rotation, graphical content, walk function, matrix math
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Macromedia Flash
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:



What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(3)
(1)

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums





Look for Similar Items by Category


Look for Similar Items by Subject