---
product_id: 243815066
title: "Unity 2020 By Example: A project-based guide to building 2D, 3D, augmented reality, and virtual reality games from scratch"
price: "€ 77.67"
currency: EUR
in_stock: true
reviews_count: 8
url: https://www.desertcart.nl/products/243815066-unity-2020-by-example-a-project-based-guide-to-building
store_origin: NL
region: Netherlands
---

# Unity 2020 By Example: A project-based guide to building 2D, 3D, augmented reality, and virtual reality games from scratch

**Price:** € 77.67
**Availability:** ✅ In Stock

## Quick Answers

- **What is this?** Unity 2020 By Example: A project-based guide to building 2D, 3D, augmented reality, and virtual reality games from scratch
- **How much does it cost?** € 77.67 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.nl](https://www.desertcart.nl/products/243815066-unity-2020-by-example-a-project-based-guide-to-building)

## Best For

- Customers looking for quality international products

## Why This Product

- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Description

Unity 2020 By Example: A project-based guide to building 2D, 3D, augmented reality, and virtual reality games from scratch [Robert Wells] on desertcart.com. *FREE* shipping on qualifying offers. Unity 2020 By Example: A project-based guide to building 2D, 3D, augmented reality, and virtual reality games from scratch

Review: This is a very good book for someone starting out in Unity - I’ve been working in Unity for about three years now and decided to check this book out. The first half of the book has you building out basic projects and learning Unity. Specifically I was wondering if this book would have been helpful for me when I was a brand new Unity developer getting started. My answer is that yes, I would have benefited a lot from going through this book early on. Very quickly the chapters have you putting together playable game projects. My roommates even liked one game enough to get competitive playing it quite a bit. The projects have a good variety and build on one another to explain things. One of the first things you’ll want to do is download the Github repo for the book so you have the example files. The link to this is in the introduction of the book. It is a really big download (2GB+), but is very helpful as it contains all of the artwork, sound effects, and music referenced in the book for the projects. I tended to try and type everything out of the book directly into Visual Studio, but you could simply import the scripts instead. Around the starting in Chapter 5 the book doesn’t contain full source code of the scripts, so you will definitely need to get the scripts from the Github download. Also, a few of the diagrams in one chapter were all mislabeled and appeared offset by one screenshot, but the publisher will probably correct that in a future update. There was one problem early on that could be difficult to solve as a brand-new Unity user, and I should mention here in case it helps anyone. The book uses the Unity Standard Assets (a package containing generic functionality that is used in these projects). This book is targeted toward Unity version 2020 (as the title states). However, the Unity Standard Assets aren’t encouraged in this new version of Unity. The book does a good job helping you get the package installed, but in my Unity 2020.1.12f1 (book says 2020.1 + is fine), there is a syntax error I consistently got right away. “Assets\Standard Assets\Utility\SimpleActivatorMenu.cs(11,16): error CS0619: 'GUIText' is obsolete: 'GUIText has been removed. Use UI.Text instead.'” This is super easy to solve. Open the SimpleActivatorMenu.cs script in your code editor, and change line 11 from “public GUIText camSwitchButton;” to “public UnityEngine.UI.Text camSwitchButton;” Aside from that, the first three projects came together quickly. The first half of the book is very helpful for someone starting out, and I definitely learned a few new things along the way as well. The author does a good job of touching upon a lot of areas within Unity with these projects, and you will learn a lot working through the book. I made it about halfway through (to page 307 of 677) before writing this review. I’m looking forward to finishing the rest and will update here if my impression changes. I think the book deserves five stars because of how much someone will learn about Unity by going through it.
Review: First Half Is A Great Introduction - The first half of the book is a great introduction to the Unity platform. I had some experience with Unity in the past and this book was a great refresher and way to get you comfortable with the environment. Once it got to machine learning, however, the material lagged significantly behind the current state of mlagents. You will probably want something more comprehensive and up to date.

## Technical Specifications

| Specification | Value |
|---------------|-------|
| Best Sellers Rank | #3,983,524 in Books ( See Top 100 in Books ) #426 in 3D Graphic Design #627 in C# Programming (Books) #1,289 in Computer Graphics |
| Customer Reviews | 4.4 4.4 out of 5 stars (47) |
| Dimensions  | 7.5 x 1.53 x 9.25 inches |
| Edition  | 3rd ed. |
| ISBN-10  | 1800203381 |
| ISBN-13  | 978-1800203389 |
| Item Weight  | 2.52 pounds |
| Language  | English |
| Print length  | 676 pages |
| Publication date  | September 30, 2020 |
| Publisher  | Packt Publishing |

## Images

![Unity 2020 By Example: A project-based guide to building 2D, 3D, augmented reality, and virtual reality games from scratch - Image 1](https://m.media-amazon.com/images/I/71sshdFOA0L.jpg)

## Customer Reviews

### ⭐⭐⭐⭐⭐ This is a very good book for someone starting out in Unity
*by M***R on November 16, 2020*

I’ve been working in Unity for about three years now and decided to check this book out. The first half of the book has you building out basic projects and learning Unity. Specifically I was wondering if this book would have been helpful for me when I was a brand new Unity developer getting started. My answer is that yes, I would have benefited a lot from going through this book early on. Very quickly the chapters have you putting together playable game projects. My roommates even liked one game enough to get competitive playing it quite a bit. The projects have a good variety and build on one another to explain things. One of the first things you’ll want to do is download the Github repo for the book so you have the example files. The link to this is in the introduction of the book. It is a really big download (2GB+), but is very helpful as it contains all of the artwork, sound effects, and music referenced in the book for the projects. I tended to try and type everything out of the book directly into Visual Studio, but you could simply import the scripts instead. Around the starting in Chapter 5 the book doesn’t contain full source code of the scripts, so you will definitely need to get the scripts from the Github download. Also, a few of the diagrams in one chapter were all mislabeled and appeared offset by one screenshot, but the publisher will probably correct that in a future update. There was one problem early on that could be difficult to solve as a brand-new Unity user, and I should mention here in case it helps anyone. The book uses the Unity Standard Assets (a package containing generic functionality that is used in these projects). This book is targeted toward Unity version 2020 (as the title states). However, the Unity Standard Assets aren’t encouraged in this new version of Unity. The book does a good job helping you get the package installed, but in my Unity 2020.1.12f1 (book says 2020.1 + is fine), there is a syntax error I consistently got right away. “Assets\Standard Assets\Utility\SimpleActivatorMenu.cs(11,16): error CS0619: 'GUIText' is obsolete: 'GUIText has been removed. Use UI.Text instead.'” This is super easy to solve. Open the SimpleActivatorMenu.cs script in your code editor, and change line 11 from “public GUIText camSwitchButton;” to “public UnityEngine.UI.Text camSwitchButton;” Aside from that, the first three projects came together quickly. The first half of the book is very helpful for someone starting out, and I definitely learned a few new things along the way as well. The author does a good job of touching upon a lot of areas within Unity with these projects, and you will learn a lot working through the book. I made it about halfway through (to page 307 of 677) before writing this review. I’m looking forward to finishing the rest and will update here if my impression changes. I think the book deserves five stars because of how much someone will learn about Unity by going through it.

### ⭐⭐⭐⭐ First Half Is A Great Introduction
*by A***Y on December 9, 2021*

The first half of the book is a great introduction to the Unity platform. I had some experience with Unity in the past and this book was a great refresher and way to get you comfortable with the environment. Once it got to machine learning, however, the material lagged significantly behind the current state of mlagents. You will probably want something more comprehensive and up to date.

### ⭐⭐⭐⭐⭐ This is a Great Book for People Looking to Build a Wide Array of Projects
*by J***L on November 15, 2020*

This is a great book for beginner unity developers who are transitioning into Intermediate unity developers who also have a strong foundation with C# and the non-Unity C# developers looking to transitioning into Unity developers. This book is project-based. It focuses more on taking the skills that you’ve already acquired and uses them to construct fully functional games based on several different project types. You might even learn a few extra things you didn’t know along the way. A good example would be when adding audio files that are longer than short clips such as background music and ambient noise, you should go to the audio asset's Inspector window and switch the Load type from "Decompress on Load" to "Streaming" so that when the game loads it isn’t holding all of those audio files in memory? This book very comprehensive and it goes over everything from building a simple collectible object project; to creating an Intelegenet Enemy AI project; to building a project using ML-Agents which is Unity's Machine Learn; to creating a Virtual Reality project; etc... If you’re an Intermediate Unity Developer or Non-Unity Developer who is proficient in C# and want to put those skill to use creating a wide array of projects then this is the book for you. I highly recommend it.

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.nl/products/243815066-unity-2020-by-example-a-project-based-guide-to-building](https://www.desertcart.nl/products/243815066-unity-2020-by-example-a-project-based-guide-to-building)

---

*Product available on Desertcart Netherlands*
*Store origin: NL*
*Last updated: 2026-04-22*