AdvancED ActionScript 3.0 Animation (英語) ペーパーバック – 2008/12/25
Kindle 端末は必要ありません。無料 Kindle アプリのいずれかをダウンロードすると、スマートフォン、タブレットPCで Kindle 本をお読みいただけます。
This book is a compilation of advanced ActionScript 3.0 animation techniques for any user creating games, user interaction, or motion control with ActionScript. It's an anthology of topics that follow from the author's earlier book, Foundation ActionScript 3.0 Animation: Making Things Move, and things that became possible in version 10 of Flash Player. This book covers a diverse selection of topics that don't necessarily lead one into the other. You don't need to start with Chapter 1 and read it cover to cover. Just start with any chapter that looks interesting and jump around as you see fit. In this book, you'll find chapters on advanced collision detection, artificial intelligence and steering behaviors, isometric projection, using the camera and microphone for input, 3D, and much, much more.
AdvancED ActionScript 3.0 Animation is also more experimental in nature. The techniques shown here might not be the best way to do things, but they should work well and get you started in your own efforts to achieve a perfect implementation. In fact, many of the chapters can be seen as introductions to very complex topics that could fill a whole book by themselves. Many of these subjects have been extensively covered elsewhere, but not necessarily targeted for Flash or ActionScript 3.0. So it took a fair amount of work to pull the data together and get it all working and explain it all clearly in ActionScript. This book will inspire you to find out about subjects that you might not have considered before, acting as a springboard into your own research into the possibilities of ActionScript 3.0.
Keith Peters lives in the vicinity of Boston with his wife, Kazumi, and their daughter, Kristine. He has been working with Flash since 1999, and has co-authored many books for friends of ED, including Flash MX Studio, Flash MX Most Wanted, and the ground-breaking Flash Math Creativity. In 2001, he started the experimental Flash site, BIT-101 (BIT-101.com), which strives for a new, cutting edge, open-source experiment each day. The site won an award at the Flashforward 2003 Flash Film Festival in the Experimental category. In addition to the experiments on the site, there are several highly regarded Flash tutorials which have been translated into many languages and are now posted on web sites throughout the world. Keith is currently working full time doing freelance and contract Flash development and various writing projects.
Advencedのタイトル通り、専門性が高くなったと感じます。Making Things Moveは、イージングやバネの表現、衝突表現など、汎用性の高い内容でしたが、今回は、パス探索や等角投影図、(前著で書いた)オイラーの方程式より精度の高い物理計算の仕方など、特化した分、誰もが必要とするわけではないであろう章もありました。なか見検索で目次を確認し、気になる章があったら買うのが良いと思います。
ちなみに、同じ著者で書名も紛らわしいですが、ボーンデジタル社から出ている日本語の「ActionScript 3.0 アニメーション」はこの本の翻訳版ではなく、Making Things Moveの翻訳版です。
Amazon.com で最も参考になったカスタマーレビュー (beta)
Do not expect to find an introduction to ActionScript 3 or it syntax. More than a manual, this book is a compilation of techniques you can use in your projects, especially in game development with artificial intelligence. The different chapters of the book does not have a sequential organization whereby you can read it in the order you want or agree to a particular need.
During his ten chapters and 439 pages of content, the author displays trigonometric formulas to achieve amazing results that achieve a realistic simulation of physical aspects such as motion, acceleration and friction, among others. Several of its themes focus on new capabilities in Flash Player 10 as working with 3D, new drawing APIs and working with Pixel Bender.
At the beginning I was surprised that this book was printed in black and white, but in the long run this is not a problem because the color does not add any extra. In return we have a content beyond the common that hardly find in other books about ActionScript.
In short, Advanced ActionScript 3.0 Animation is an excellent book if you enjoy looking for advanced topics for ambitious projects and do not be scared of math and trigonometry.
If you are an ActionScript/Flash beginner or a newbie, then this is not a book for you. This book is for Flash developers with intermediate/advanced knowledge of ActionScript and in it you will find so many good examples.
The book is a sequel of another great book - ActionScript Animation: Making Things Move. This book continues the action after this book and through ten chapters you will explore many interesting and complex problems with very useful solutions. You will get a lot of information how to handle object collisions, how to control your objects, manipulate moving objects, how to create isometric view. Just think about Farmville application on Facebook. This book will give you lot of tips and tricks how to create basic isometric view. After that there is an excellent chapter about pathfinding, handling path between two dots, how to define the right passage between two dots and which paths is possible,how to handle terrain ponders etc. After that you can read more about creating advanced paths and object physics by using more advanced math calculations. Really cool stuff.
There's more. You can learn how to handle mic and webcam input, learn about Flash 10 3D basics and Flash 10 Drawing API. At the end you'll finish the book with chapters about PixelBender and programming tween effects.
Summary: If you want to be an excellent Flash developer or game developer, you need this book. Also, before reading this book, buy and read Makings Things Move".
- Ira Greenberg
Author: Processing: Processing: Creative Coding and Computational Art (Foundation) and The Essential Guide to Processing for Flash Developers
(Disclosure: Keith Peters wrote the forward to my first book. That said, this unsolicited review is strictly based on my own personal excitement about this text.)
- 洋書 > Computers & Technology > Computer Science > Artificial Intelligence > Machine Vision
- 洋書 > Computers & Technology > Programming > Algorithms > Pattern Recognition
- 洋書 > Computers & Technology > Programming > Graphics & Multimedia
- 洋書 > Computers & Technology > Web Development & Design > Web Design
- 洋書 > Education & Reference