Unity 5.x Animation Cookbook: An advanced solution to all your Animation problems
$39.99$27.98
eBook
Subscription
$15.99 MonthlyPlay Sample Audio
eBook
Subscription
$15.99 MonthlyKey benefits
- [
- ] A straightforward and easy-to-follow format.
- [
- ] A selection of the most important tasks
- and problems.
- [
- ] Carefully organized instructions to solve problems efficiently.
- [
- ] Clear explanations of what you did.
- [
- ] Solutions that can be applied to solve
- real-world problems.
Book description
This recipe-based practical guide will show you how to unleash the power of animation in Unity 5.x and make your games visually impeccable. Our primary focus is on showing you tools and techniques to animate not only humanoid biped characters, but also other elements. This includes non-humanoid character animation, game world creation, UI element animation, and other key features such as opening doors, changing lights, transitioning to different scenes, using physics, setting up ragdolls, creating destructible objects and more. While discussing these topics, the book will focus on mecanim, the Unity 3D animation tool, and how you can use it to perform all these tasks efficiently and quickly. It contains a downloadable Unity project with interactive examples for all the recipes. By the end of this book, you will be confident and self-sufficient in animating your Unity 3D games efficiently.Who is this book for?
This book is for Unity developers who have some exposure to Unity game development who want to learn the nuances of animation in Unity. Previous knowledge of animation techniques and mecanim is not necessary.What you will learn
[*] Importing animations to Unity [*] Work with different animation assets and components [*] Create, visualize, and edit animated creatures [*] Animating game cut scenes [*] Design character actions and expressions [*] Create gameplay by animating characters and environments [*] Use animations to drive in-game logicWhat do you get with eBook?
Product Details
Publication date :
May 27, 2016
Length :
328 pages
Edition :
1st Edition
Language :
English
ISBN-13 :
9781785883910
Vendor :
Category :
Languages :
Concepts :
Tools :
Product Details
Publication date :
May 27, 2016
Length :
328 pages
Edition :
1st Edition
Language :
English
ISBN-13 :
9781785883910
Vendor :
Category :
Languages :
Concepts :
Tools :
What do you get with eBook?
Product Details
Publication date :
May 27, 2016
Length :
328 pages
Edition :
1st Edition
Language :
English
ISBN-13 :
9781785883910
Vendor :
Category :
Languages :
Concepts :
Tools :
Frequently bought together
$39.99
$27.98
$39.99
$27.98
$43.99
$29.99
$43.99
$29.99
$39.99
$27.98
$39.99
$27.98
Total
$ 0.00
Total
$ 0.00
Table of Contents
17 Chapters
Working with Animations
Introduction
Importing skeletal animations
Configuring generic and humanoid rigs
Creating and assigning an Animator Controller
Creating animation transitions in Animator Controller
Using parameters to control the animation flow
Using animations from multiple assets
Looping, mirroring and offsetting the animations
Adjusting the playback speed of animations
Using override animator controllers to animate different types of characters
Importing object animation from a 3D package
Working with the Animation View
Introduction
Using the Animation View to create a flickering light
Blending light colors with the Animation View and the Animator Controller
Animating an object's world position - creating a moving platform
Animating object's local position - creating automatic doors
Using the Hierarchy to animate local rotation - creating an orbiting planet
Animating triggers - creating a death trap
Creating an elevator triggered by player input
2D and User Interface Animation
Introduction
Exporting a 2D sprite animation from a 3D package
Creating a frame-by-frame sprite animation with the Animation View
Creating a 2D sprite doll animation with the Animation View
Using the Animator Controller to play sprite animations
Creating a fade out - fade in transition with the Animation View
Creating a swipe transition with the Animation View
Using filled images for creating animated progress bars
Using Mecanim states for animating UI button states
Character Movement
Introduction
Using Blend Trees to blend walk and run animations
Using root motion to drive Rigid Body characters' movement with animations
Using root motion to steer a character
Using animations for better looking transitions
Using root motion for a 180 degrees turn
Making a character jump with 3-phase animation
Using root motion to drive a NavMesh Agents' movement with animations
Using triggers to grab an edge while jumping
Changing the character's collision while crouching
Adding animation to off-mesh links
Using root motion for climbing
Using root motion to create flying characters
Character Actions and Expressions
Introduction
Creating an appear or a disappear animation
Creating background characters and critters with animation-driven behavior
Using Blend Trees to create randomized actions
Using Quaternion.LookRotation() and Animator.SetLookAtPosition() methods to make characters follow an object with their gaze
Action Points - performing an action in a specified spot
Synchronizing an animation with objects in the scene
Using IK for interacting with scene objects
Animating facial expressions with Blend Shapes
Handling Combat
Introduction
Using Sub-State Machines in Animator Controller
Using Animation Events to trigger script functions
Using transitions from Any State to play hit reactions
Using root motion to create a dodge move
Checking what Animator state is currently active to disable or enable player actions
Using Animation Events to draw a weapon
Using Avatar Masks and animator controller layers to walk and aim
Using the LookAt() method to aim
Using Blend Trees to aim
Detecting the hit location on a character
Special Effects
Introduction
Using Animation Events to trigger sound and visual effects
Creating camera shakes with the Animation View and the Animator Controller
Using the Animation View to animate public script variables
Using additive Mecanim layers to add extra motion to a character
Using Blend Shapes to morph an object into another one
Using wind emitters to create motion for foliage and particle systems
Using sprite sheets to animate particles
Animating properties of a particle system with the Animation View
Using waveform of a sound clip to animate objects in the scene
Creating a day and night cycle with the Animation View
Recommendations for you
Similar Content in Game Development
People who bought this also bought
Get free access to Packt library with over 7500+ books and video courses for 7 days!
FAQs
Where there is an eBook version of a title available, you can buy it from the book details for that title. Add either the standalone eBook or the eBook and print book bundle to your shopping cart. Your eBook will show in your cart as a product on its own. After completing checkout and payment in the normal way, you will receive your receipt on the screen containing a link to a personalised PDF download file. This link will remain active for 30 days. You can download backup copies of the file by logging in to your account at any time.
If you already have Adobe reader installed, then clicking on the link will download and open the PDF file directly. If you don't, then save the PDF file on your machine and download the Reader to view it.
Please Note: Packt eBooks are non-returnable and non-refundable.
Packt eBook and Licensing When you buy an eBook from Packt Publishing, completing your purchase means you accept the terms of our licence agreement. Please read the full text of the agreement. In it we have tried to balance the need for the ebook to be usable for you the reader with our needs to protect the rights of us as Publishers and of our authors. In summary, the agreement says:
- You may make copies of your eBook for your own use onto any machine
- You may not pass copies of the eBook on to anyone else
If you want to purchase a video course, eBook or Bundle (Print+eBook) please follow below steps:
- Register on our website using your email address and the password.
- Search for the title by name or ISBN using the search option.
- Select the title you want to purchase.
- Choose the format you wish to purchase the title in; if you order the Print Book, you get a free eBook copy of the same title.
- Proceed with the checkout process (payment to be made using Credit Card, Debit Cart, or PayPal)
- If you experience a problem with using or installing Adobe Reader, the contact Adobe directly.
- To view the errata for the book, see www.packtpub.com/support and view the pages for the title you have.
- To view your account details or to download a new copy of the book go to www.packtpub.com/account
- To contact us directly if a problem is not resolved, use www.packtpub.com/contact-us
Our eBooks are currently available in a variety of formats such as PDF and ePubs. In the future, this may well change with trends and development in technology, but please note that our PDFs are not Adobe eBook Reader format, which has greater restrictions on security.
You will need to use Adobe Reader v9 or later in order to read Packt's PDF eBooks.
- You can get the information you need immediately
- You can easily take them with you on a laptop
- You can download them an unlimited number of times
- You can print them out
- They are copy-paste enabled
- They are searchable
- There is no password protection
- They are lower price than print
- They save resources and space
Packt eBooks are a complete electronic version of the print edition, available in PDF and ePub formats. Every piece of content down to the page numbering is the same. Because we save the costs of printing and shipping the book to you, we are able to offer eBooks at a lower cost than print editions.
When you have purchased an eBook, simply login to your account and click on the link in Your Download Area. We recommend you saving the file to your hard drive before opening it.
For optimal viewing of our eBooks, we recommend you download and install the free Adobe Reader version 9.