Thursday, August 7, 2008

Foundation ActionScript Animation: Making Things Move! (Foundation)

Foundation ActionScript Animation: Making Things Move! (Foundation)
Sure you can animate using motion tweens, in fact we'll help you do that with our Flash Cartoon Animation book, but isn't there something extra special in making things move with just a few lines of code?

In this book Keith Peters guides us through some basic animation theory and then demystifies the math and physics behind creating realistic animation, looking at trigonometry, velocity and acceleration, and bouncing & friction.

This book will teach you how to use Flash ActionScript to move the objects in your movies, rather than letting Flash's tween engine do it for you. The benefit of this is smaller, more realistic, more dynamic interactive movies that seem to come alive on your screen. Almost all of the code featured in this book will work fine in either Flash MX 2004 or Flash 8, and with a few minor adjustments, most of it can even be applied to Flash MX.

Although the text covers many advanced math and physics concepts, making for very realistic motion, there's no need to worry, even if you're a relative newcomer to programming and the last math class you took was in high school (and even if you barely remember that!).

This book first covers everything you need to know to get started: the principles of animation, and the basics of ActionScript, trigonometry, and Flash rendering methods. You'll work your way slowly from using code to move a single object across the screen to creating complex systems that really push Flash's capabilities with topics covered including collision detection, particle attraction, and kinematics. The book concludes with looking at 3D animation techniques, including building a basic 3D engine, 3D lines, fills and solids, and matrix math.

Once you come to grips with the ideas presented here, you'll find yourself creating all manner of exciting animations and games!

http://rapidshare.de/files/36404064/1590595181.zip

post signature

ActionScript 3.0 Design Patterns: Object Oriented Programming Techniques (Adobe Developer Library)

ActionScript 3.0 Design Patterns: Object Oriented Programming Techniques (Adobe Developer Library)
Now that ActionScript is reengineered from top to bottom as a true object-oriented programming (OOP) language, reusable design patterns are an ideal way to solve common problems in Flash and Flex applications. If you're an experienced Flash or Flex developer ready to tackle sophisticated programming techniques with ActionScript 3.0, this hands-on introduction to design patterns is the book you need.

ActionScript 3.0 Design Patterns takes you step by step through the process, first by explaining how design patterns provide a clear road map for structuring code that actually makes OOP languages easier to learn and use. You then learn about various types of design patterns and construct small abstract examples before trying your hand at building full-fledged working applications outlined in the book. Topics in ActionScript 3.0 Design Patterns include:
  • Key features of ActionScript 3.0 and why it became an OOP language
  • OOP characteristics, such as classes, abstraction, inheritance, and polymorphism
  • The benefits of using design patterns
  • Creational patterns, including Factory and Singleton patterns
  • Structural patterns, including Decorator, Adapter, and Composite patterns
  • Behavioral patterns, including Command, Observer, Strategy, and State patterns
  • Multiple design patterns, including Model-View-Controller and Symmetric Proxy designs
During the course of the book, you'll work with examples of increasing complexity, such as an e-business application with service options that users can select, an interface for selecting a class of products and individual products in each class, an action game application, a video record and playback application, and many more. Whether you're coming to Flash and Flex from Java or C , or have experience with ActionScript 2.0, ActionScript 3.0 Design Patterns will have you constructing truly elegant solutions for your Flash and Flex applications in no time.


http://rapidshare.com/files/65431411/0596528469.zip

post signature

Foundation Actionscript 3.0 Animation: Making Things Move!

Foundation Actionscript 3.0 Animation: Making Things Move!
In this book, you'll learn
  • All the ActionScript 3.0 (including math and trigonometry functions) and Flash rendering techniques you'll need to start animating with code
  • Basic motion principles such as velocity, acceleration, friction, easing, and bouncing
  • How to handle user interaction via the keyboard and mouse
  • Advanced motion techniques such as springs, coordinate rotation, conservation of momentum, and forward and inverse kinematics
  • All the basic 3D concepts you need to do 3D in Flash, from simple perspective to full 3D solids complete with backface culling and dynamic lighting
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.

Summary of Contents

  • PART ONE - ACTIONSCRIPTED ANIMATION BASICS
    • Chapter 1 Basic Animation Concepts
    • Chapter 2 Basics of ActionScript 3.0 for Animation
    • Chapter 3 Trigonometry for Animation
    • Chapter 4 Rendering Techniques
  • PART TWO - BASIC MOTION
    • Chapter 5 Velocity and Acceleration
    • Chapter 6 Boundaries and Friction
    • Chapter 7 User Interaction: Moving Objects Around
  • PART THREE - ADVANCED MOTION
    • Chapter 8 Easing and Springing
    • Chapter 9 Collision Detection
    • Chapter 10 Coordinate Rotation and Bouncing Off Angles
    • Chapter 11 Billiard Ball Physics
    • Chapter 12 Particle Attraction and Gravity
    • Chapter 13 Forward Kinematics: Making Things Walk
    • Chapter 14 Inverse Kinematics: Dragging and Reaching
  • PART FOUR - 3D ANIMATION
    • Chapter 15 3D Basics
    • Chapter 16 3D Lines and Fills
    • Chapter 17 Backface Culling and 3D Lighting
  • PART FIVE - ADDITIONAL TECHNIQUES
    • Chapter 18 Matrix Math
    • Chapter 19 Tips and Tricks


http://rapidshare.com/files/33865429/1590597915.zip

post signature

Flash 8: The Missing Manual

Flash 8: The Missing Manual
Macromedia's Flash 8 is the world's premier program for adding animation to Web sites. And with the latest version, this popular program becomes more versatile, letting beginning Web masters and expert developers alike create sophisticated Web content. But Flash isn't intuitive. And it doesn't come with a manual. Whether you want to learn the basics or unleash the program's true power, Flash 8: The Missing Manual is the ideal instructor.

This hands-on guide to today's hottest web design tool is aimed at non-developers, and it teaches you how to translate your ideas into great web content.

It begins with a solid primer on animation, which helps you get comfortable with the Flash interface. Once you have these basics under your belt, Flash 8: The Missing Manual moves on to advanced animations, including adding special effects and audio, video, and interactivity to your presentations. When you're really feeling steady, the book shows how to use a dollop of ActionScript to customize your content. It then teaches you how to publish your Flash creations for Web surfers everywhere to enjoy. Along the way, the book shows you good design principles and helps you avoid elements that can distract or annoy an audience.

Author Emily Vander Veer has more than a dozen books to her credit, including titles on Web design and scripting--most written for non-technical readers. Her background makes her the perfect author for a straightforward book on a complex subject. She takes Flash 8: The Missing Manual from the basics to the advanced, yet avoids a hasty jump into tough topics that can leave readers confused.

Not only will Flash 8: The Missing Manual help you turn a concept into unique, dynamic content, but it will continue to serve as a reference as you develop your web site.

http://rapidshare.de/files/16451311/0596101376.zip

post signature

ActionScript 3.0 Game Programming University (Paperback)

ActionScript 3.0 Game Programming University
Gary Rosenzweig's ActionScript 3.0 Game Programming University shows you how to use ActionScript, the programming language behind Flash CS3 Professional. The lessons teach you all the basics of ActionScript programming through game examples, but the code can be easily adapted to non-game-oriented projects, such as web training and advertising. Written by a real-world Flash developer, this book presents you with the source code of 16 complete games and lays the foundation for you to create your own games. Gary also provides a companion website - flashgameu.com, which contains files, updates, new content, Gary's blog and much more.

http://rapidshare.com/files/56030710/0789737027.zip

post signature

Foundation Flash Applications for Mobile Devices (Foundation)

Foundation Flash Applications for Mobile Devices (Foundation)
Wireless developers have sought an integrated platform that allows them to create commercial content for cell-phones, PDAs, and any other mobile device. Now Flash and its low-power-device-optimized cousin, FlashLite, allows the creation of applications, games, and animation.

Development times are slashed with Flash. The reward is a rapid and flexible workflow. Flash provides scalable vector graphics for any size screen size. Flash incorporates a variety of media formats, such as MP3, MIDI, JPG, and PNG. Flash is the perfect choice for wireless development given that device abilities can vary substantially.

This book is for anyone wishing to learn how to implement Flash applications on mobile devices, including Flash and J2ME. It discusses the pluses and minuses of this platform. But its focus is to show how Flash surpasses J2ME for a superior rich user experience.

http://rapidshare.com/files/12498698/1590595580.zip

post signature

Flash Animation for Teens (For Teens)

Flash Animation for Teens (For Teens)
Welcome to your no-experience-required, introductory guide to creating animations with Macromedia Flash! Flash Animation for Teens will help you develop the fundamental Flash skills that you need to confidently create your own animations. Covering the basics of Flash animation, this book uses Flash 8 to teach you the techniques you need to create a variety of animation styles, including games, web sites, stand-alone applications, and cartoons. Ideal for readers with little to no Flash experience, this project-based guide will help you conquer the basics and begin creating your own animations.

http://www.eazyupload.net/download/qRAFfxPf/1598632302.zip.htm

post signature

Creating a Web Site wih Flash

Creating a Web Site with Flash: Visual QuickProject Guide
Face it: Poorly designed, static Web sites just don't cut it anymore. The Web (not to mention the technology surrounding it) has been around long enough, and people have grown accustomed enough to dealing with it, that folks want (and expect) a little razzle-dazzle when they go online. For just $12.99, this compact guide shows you how to deliver it! Whether your boss wants you to jazz up the company's Web site or you're burning the midnight oil trying to pull together some Web animations for a class project, this tightly focused, project-based guide shows you how to start creating Flash animations in an instant! Using big, bold full-color pictures and streamlined instructions, it covers just the need-to-know essentials that will get you animating with Flash: using the Flash authoring tool, creating and animating graphics, tweening, adding sound, and more.

http://rapidshare.com/files/56041042/0321321251.zip

post signature

LearnFlash.com Building Websites in Flash CS3 DVDR

LearnFlash.com Building Websites in Flash CS3 DVDR

In this video series, Flash guru Craig Campbell demonstrates how to create dynamic, interactive websites using Flash CS3 and ActionScript 3.

http://www.filefactory.com/file/219d89/n/LF_Flash_pm_txt

1.4 GB

post signature