Cantitate/Preț
Produs

Foundation ActionScript 3.0 Animation

Autor Keith Peters
en Limba Engleză Paperback – 9 apr 2007

Notăm cu interes evoluția fundamentală adusă de Foundation ActionScript 3.0 Animation, o lucrare ce marchează trecerea de la animația bazată pe cadre cheie la controlul algoritmic riguros. ACTUALIZAREA: Această ediție reflectă maturizarea limbajului ActionScript 3.0, care a devenit o tehnologie de programare robustă, capabilă de performanțe și viteze de execuție superioare versiunilor anterioare. Remarcăm faptul că autorul nu se limitează la instrumentele vizuale ale Flash-ului, ci introduce cititorul în logica pură a codului. Structura volumului este una progresivă și tehnică. Primele capitole pun bazele noului sistem de evenimente și randare, urmate rapid de o secțiune esențială de trigonometrie aplicată. Pe măsură ce parcurgem cuprinsul, observăm o trecere metodică spre concepte complexe de fizică: de la viteză, accelerație și frecare, până la detecția coliziunilor și fizica bilelor de biliard. Ultimele secțiuni sunt dedicate cinematicii (Forward și Inverse Kinematics) și bazelor animației 3D, incluzând tehnici de iluminare și backface culling. Dacă Foundation ActionScript 3.0 for Flash and Flex de Darren Richardson v-a oferit cadrul teoretic general al limbajului, această carte oferă instrumentele practice necesare pentru a genera mișcare fluidă și interacțiune prin cod. Credem că Keith Peters reușește să integreze aici experiența sa de pionierat din proiecte precum Flash Math Creativity, oferind o perspectivă mult mai aplicată asupra matematicii decât în lucrările sale adiacente, cum ar fi iPhone User Interface Design Projects. Este un manual tehnic care transformă ecuațiile matematice în comportamente vizuale dinamice.

Citește tot Restrânge

Preț: 25262 lei

Preț vechi: 31578 lei
-20%

Puncte Express: 379

Carte disponibilă

Livrare economică 27 mai-10 iunie


Specificații

ISBN-13: 9781590597910
ISBN-10: 1590597915
Pagini: 568
Ilustrații: XXVI, 568 p.
Dimensiuni: 191 x 231 x 32 mm
Greutate: 1.03 kg
Ediția:, Corr. 3rd Printing edition
Editura: Apress
Locul publicării:Berkeley, CA, United States

Public țintă

Popular/general

De ce să citești această carte

Recomandăm această carte dezvoltatorilor care doresc să depășească limitele animației clasice și să stăpânească programarea procedurală în Flash. Veți câștiga o înțelegere profundă a modului în care fizica și matematica (trigonometrie, cinematică) pot fi utilizate pentru a crea jocuri și aplicații web interactive. Este resursa ideală pentru a face tranziția către rigoarea ActionScript 3.0 sub îndrumarea unui expert recunoscut în domeniu.


Despre autor

Keith Peters este o figură proeminentă în comunitatea Flash, fiind recunoscut la nivel internațional pentru abordările sale inovatoare în designul bazat pe cod. Locuiește în apropiere de Boston și lucrează cu tehnologia Flash încă din 1999. Este fondatorul site-ului experimental BIT-101.com, un laborator de experimente open-source care a câștigat premiul pentru categoria experimentală la Flashforward 2003 Flash Film Festival. Autor și co-autor al mai multor titluri de referință, Peters este apreciat pentru abilitatea de a explica concepte matematice complexe într-un mod accesibil pentru programatori și designeri deopotrivă.


Descriere scurtă

Flash has long been one of the most approachable, user-friendly tools for creating web-based animations, games, and applications. This has contributed to making it one of the most widely used programs for creating interactive web content. With each new version of Flash, ActionScript, its built-in scripting language, has become more powerful and a little more complex, too. ActionScript, now at version 3.0, has significantly matured as a programming language, bringing power and speed only previously dreamed about to Flash-based animation, going far beyond traditionally used keyframes and tweens.
The material inside this book covers everything you need to know to harness the power of ActionScript 3.0. First, all the basics of script-based animation and setting up an ActionScript 3.0 project are covered. An introduction to object-oriented programming follows, with the new syntax, events, and rendering techniques of ActionScript 3.0 explained, giving you the confidence to use the language, whether starting from scratch or moving up from ActionScript 2.0.
The book goes on to provide information on all the relevant trigonometry you will need, before moving on to physics concepts such as acceleration, velocity, easing, springs, collision detection, conservation of momentum, 3D, and forward and inverse kinematics. In no time at all, you'll both understand the concepts of scripted animation and have the ability to create all manner of exciting animations and games.

Cuprins

Actionscripted Animation Basics.- Basic Animation Concepts.- Basics of Actionscript 3.0 for Animation.- Trigonometry for Animation.- Rendering Techniques.- Basic Motion.- Velocity and Acceleration.- Boundaries and Friction.- User Interaction: Moving Objects Around.- Advanced Motion.- Easing and Springing.- Collision Detection.- Coordinate Rotation and Bouncing Off Angles.- Billiard Ball Physics.- Particle Attraction and Gravity.- Forward Kinematics: Making Things Walk.- Inverse Kinematics: Dragging and Reaching.- 3D Animation.- 3D Basics.- 3D Lines and Fills.- Backface Culling and 3D Lighting.- Additional Techniques.- Matrix Math.- Tips and Tricks.

Notă biografică

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.

Caracteristici

The only definitive and authoritative book available on ActionScript 3 animation techniques Updated to cover ActionScript 3, and supports Flash 9, Flex Builder 2, or the Flex SDK It's the 2nd edition of a best selling ActionScript book Written by Keith Peters, author of many Flash books, and a popular community figure