
Enjoy fast, free delivery, exclusive deals, and award-winning movies & TV shows with Prime
Try Prime
and start saving today with fast, free delivery
Amazon Prime includes:
Fast, FREE Delivery is available to Prime members. To join, select "Try Amazon Prime and start saving today with Fast, FREE Delivery" below the Add to Cart button.
Amazon Prime members enjoy:- Cardmembers earn 5% Back at Amazon.com with a Prime Credit Card.
- Unlimited Free Two-Day Delivery
- Streaming of thousands of movies and TV shows with limited ads on Prime Video.
- A Kindle book to borrow for free each month - with no due dates
- Listen to over 2 million songs and hundreds of playlists
- Unlimited photo storage with anywhere access
Important: Your credit card will NOT be charged when you start your free trial or if you cancel during the trial period. If you're happy with Amazon Prime, do nothing. At the end of the free trial, your membership will automatically upgrade to a monthly membership.
Buy new:
-31% $45.86$45.86
Ships from: Amazon.com Sold by: Amazon.com
Save with Used - Good
$28.98$28.98
Ships from: Amazon Sold by: Rye Berry Books

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the author
OK
Unity Game Development Cookbook: Essentials for Every Game 1st Edition
Purchase options and add-ons
Discover how to use the Unity game engine to its full potential for both 3D and 2D game development―from the basics of scripting to useful tricks in gameplay, behavior, and animation. With this problem-solving cookbook, you’ll get started in two ways:
First, you’ll learn about the Unity game engine through brief recipes that teach specific features of the software and scripting systems.
Second, you’ll apply a collection of snippets to address common gameplay scenarios, such as properly keeping score.
Using our cookbook format, we pinpoint the problem, set out the solution, and discuss how to solve your problem in the best and most straightforward way possible. This book is ideal for beginning to intermediate Unity developers.
You’ll find solutions for:
- 2D and 3D graphics
- Math, physics, and character control
- Animation and movement
- Behavior and AI
- Sound and music
- Input and gameplay
- Scripting and user interface
- ISBN-101491999152
- ISBN-13978-1491999158
- Edition1st
- PublisherO'Reilly Media
- Publication dateApril 16, 2019
- LanguageEnglish
- Dimensions7 x 0.8 x 9.1 inches
- Print length405 pages
There is a newer edition of this item:
$40.40
(2)
Only 5 left in stock (more on the way).
Frequently bought together

Customers who viewed this item also viewed
- Unity Development Cookbook: Real-Time Solutions from Game Development to AIParis Buttfield-AddisonPaperback
From the brand

-
Your partner in learning
-
Bestsellers
-
Software Development
-
Programming Languages
-
AI / Machine Learning
-
Data Science
-
Data, Databases and more
-
Cloud Services
-
Business
-
Finance
-
Blockchain / Cryptocurrency
-
Security
-
Cookbooks
-
Head First series
-
97 Things series
-
Lean series
-
Sharing the knowledge of experts
O'Reilly's mission is to change the world by sharing the knowledge of innovators. For over 40 years, we've inspired companies and individuals to do new things (and do them better) by providing the skills and understanding that are necessary for success.
Our customers are hungry to build the innovations that propel the world forward. And we help them do just that.
From the Publisher

From the Preface
Welcome to the Unity Game Development Cookbook! We’re incredibly excited about this book, and really proud of our work on it. We hope you find it a useful companion to your game development using the Unity engine.
Unity is an amazing platform, and the more you use it the more you’ll come up with new ideas on how you can use it, why you could use it, and so on! It’s all very exciting. Trust us, we’ve been there.
As Secret Lab, we use Unity to build most of our video games. We’re best known for building children’s games in Australia, as well as our contributions to the BAFTA- and IGF-winning Night in the Woods. We discovered Unity more than a decade ago, and we haven’t stopped using it since.
In this book, we’ve assembled a selection of recipes to solve common problems that we found ourselves solving over and over as we build video games using Unity. This book won’t cover every single tiny thing you want to know about Unity, but it hopefully covers the majority of things you’d be doing day-to-day in video game development.
These recipes are about things we wish we had someone to ask about back when we were first building our own games. We really hope they help you!
It’s a really exciting time to be using Unity. The game development world is getting bigger and more interesting every day, and the tools and technologies we use are better than ever.
Go out and build great games!

Audience and Approach
This book assumes that you know a little of the C# programming language, or a similar language like C++, Java, Go, Swift, Python, or other common languages, but don’t know anything about Unity. This book is intended to be a companion to get your games up and running faster.
Editorial Reviews
About the Author
Jon Manning is co-founder of Secret Lab, and is a software engineering expert in Swift, C#, and Objective-C. Jon builds games and apps at Secret Lab for clients from around the world, including the Australian Broadcasting Corporation, Qantas, and Meebo (acquired by Google). Jon has co-authored more than a dozen technical books, and has a PhD in Computing.
Tim Nugent pretends to be a mobile app developer, game designer, PhD student, and now he even pretends to be an author. When he isn't busy avoiding being found out as a fraud, he spends most of his time designing and creating little apps and games he won't let anyone see. Tim spent a disproportionately long time writing this tiny little bio, most of which was spent trying to stick a witty sci-fi reference in, before he simply gave up. Tim can be found as @The_McJones on Twitter.
Product details
- Publisher : O'Reilly Media; 1st edition (April 16, 2019)
- Language : English
- Paperback : 405 pages
- ISBN-10 : 1491999152
- ISBN-13 : 978-1491999158
- Item Weight : 2.31 pounds
- Dimensions : 7 x 0.8 x 9.1 inches
- Best Sellers Rank: #614,395 in Books (See Top 100 in Books)
- #47 in 3D Graphic Design
- #140 in Computer & Video Game Design
- #345 in Game Programming
- Customer Reviews:
About the author

Dr Paris Buttfield-Addison is co-founder of Secret Lab, a game development studio based in beautiful Hobart, Tasmania, Australia.Secret Lab builds games and game development tools, including the award-winning ABC Play School iPad games, BAFTA- and IGF-winning Night in the Woods, and the Qantas Joey Playbox, and the popular open source YarnSpinner narrative game framework.
Paris formerly worked as a software engineer, and product manager for Meebo, which was acquired by Google in 2012.
He has a degree in medieval history, a PhD in Computing, and writes technical books on machine learning, programming, and game development for O’Reilly Media.
He can be found on Twitter @parisba and online at http://paris.id.au
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonTop reviews from the United States
There was a problem filtering reviews right now. Please try again later.
- Reviewed in the United States on June 6, 2019I opened the box from Amazon yesterday. This is a very good book for UNITY developers. The book works will from beginner to advanced level. For the advanced developer, the book is a good reference, with the detail in a nutshell. A must have reference. High five to: the authors, Paris, Jon, Tim. A high five too, to O'Reilly. I bough quite a few books from O'Reilly and never had a dud.
- Reviewed in the United States on August 6, 2019Awesome compilation of various tricks and elements to add to your unity game. Its a good reference book to look through if you have something in particular in mind and it will throughly go through the code.
- Reviewed in the United States on November 28, 2020It is important to keep in mind this is a cookbook. It doesn't do make in terms of explaining, but if you have even just decent know how regarding C# and Unity you will be able to decipher and reap benefits from the book. I personally have used the book as another stepping stone. It shows one surefire way how to complete x y and z and as I've progressed I've evolved and adapted what I'd gained from this book to meet my needs. Overall I am very happy with it.
- Reviewed in the United States on December 15, 2019This book contains many code examples of solutions to common problems/use cases in Unity. The code is easy to read and the descriptions are very helpful.
- Reviewed in the United States on July 1, 2020I tasted all the recipes in this book, they're horrible.
- Reviewed in the United States on August 14, 2020Product came as described. It’s a great book for beginners!
- Reviewed in the United States on April 12, 2019I've been doing 3D game development in Unity for a while, but and there were always one or two "how do I do this?" things that always nagged at me. So when I saw that they were covered in Unity Game Development Cookbook, I was immediately interested. I have to say, I was NOT disappointed. This book is AMAZING.
The "cookbook" title is definitely accurate: at its core, this book has an enormous number of working, immediately usable, easily readable, cleanly written, well-commented code samples that are built to be incorporated into your code. They cover a wide range of topics, including controller input, physics, animation, artificial intelligence, audio, building user interfaces, and more. The code is constructed really well: it's very easy to read, and built to be easily incorporated into your Unity projects immediately.
But I feel like the "cookbook" title doesn't quite do justice to this book, because it's so much more than "just" an enormous number of ready-to-use, easily understood samples. There are a TON of easily followed, well-paced tutorial-style guides to many Unity features. I especially like their thorough coverage of the animation system, including the ins and outs of humanoid animation. Looking to unravel the mysteries of Shader Graph? Having trouble getting your character's hand to realistically reach for an object? Feeling like you need to learn just enough math, but don't want to take a course on it? Trying to understand why your game has gotten a little slow, and want to learn more about memory management? This book covers all of that, and more. It's amazing how much knowledge the authors have crammed into this book—and even they did it in a way that's easy to read, understand, and learn from.
Unity Game Development Cookbook is one of the best technical books I've read. If you're a beginner, it will help you ramp up really quickly. It will teach you things you don't know about Unity even if you're already an expert. It deserves to be on your shelf.
- Reviewed in the United States on September 13, 2020Who is this book NOT for?
People with no previous Unity experience. People with no previous coding experience. People who have no idea how games are made or how games work from a BASIC design pattern perspective. If you fall into this camp this should be your second or third book, not your first. It's a "cookbook" (a reference book) filled with recipes. You have to already have some idea what you're looking for in order for this to be useful.
Who is the book for?
People who have previous coding experience with any language at an beginner-intermediate to intermediate level. People who have some knowledge of the most basic game design patters. People with an idea about what they WANT to do but simply don't know HOW to do it in Unity with C#. People who have already completed full-length Unity tutorial and are now looking for specific solutions to problems now that they're creating their own game (not just walking through a tutorial).
This is a great book to help you transition from "tutorial hell" to actually making your own game. Read through it once without making an effort to memorize anything or test the code. Just focus on understanding the concepts. Now go make your game. Use the high level concepts from the first read-through to help structure your game's code and design patterns. Once you hit a snag come back to this book and solve the problem.
Top reviews from other countries
- Amazon CustomerReviewed in the United Kingdom on September 19, 2021
5.0 out of 5 stars one of the better unity books ive read
Ive read a number of unity books, and I like the format of this the best, basically it describes an issue then the solution so saves on all the chapters regarding setting up unity. It also describes best practices rather than trying to keep it simple which is a specific annoyance I have with a lot of the unity books Ive read.
long story short I recommend this once you've got past the basics as it does contain really good info.
-
JesúsReviewed in Mexico on September 27, 2019
5.0 out of 5 stars Excelente para referencia y problemas específicos
Excelente para referencias y problemas específicos, sobre todo para quien va iniciando.
- :DReviewed in India on December 7, 2020
5.0 out of 5 stars Awesome like Awesome
How Americans would say it.. This book is awesome like everrrr...😎
- AnanasReviewed in Germany on June 4, 2020
3.0 out of 5 stars Not suitable for beginners
I bought this book because it said there are topics from beginner to advanced level. For me as a beginner in using unity it is very hard to understand. At the beginning of chapter 2, which is about scripting, there are examples for code and methods but for me they could be explained in more detail. For a person that has never worked with code before this book is not suitable. I suppose you need some experience in programming with C# and then I think this book could be a helpful companion. But for me it was not helpfull at all.