Unity 2020 By Example - Third Edition, published by Packt
This is the code repository for Unity 2020 By Example - Third Edition, published by Packt.
A projects-based guide to building 2D, 3D, augmented reality, and virtual reality games from scratch
The Unity game engine, used by millions of developers around the world, is popular thanks to its features that enable you to create games and 3D apps for desktop and mobile platforms in no time. With Unity 2020, this state-of-the-art game engine introduces enhancements in Unity tooling, editor, and workflow among many other additions.
This book covers the following exciting features:
If you feel this book is for you, get your copy today!
All of the code is organized into folders. For example, Chapter02.
The code will look like the following:
if (test expression)
{
Statement upon condition is true
}
Following is what you need for this book: If you are a game developer or programmer new to Unity and want to get up and running with the game engine in a hands-on way, this book is for you. Unity developers looking to work on practical projects to explore new features in Unity 2020 will find this book useful. A basic understanding of C# programming is required.
With the following software and hardware list you can run all code files present in the book (Chapter 1-14).
Chapter | Software required | OS required |
---|---|---|
1 to 14 | Unity 2020.1.0f1 or later | Windows, Mac OS X, and Linux (Any) |
11 & 12 | VR Device (Oculus Rift S) | Windows, Mac OS X, and Linux (Any) |
We also provide a PDF file that has color images of the screenshots/diagrams used in this book. Click here to download it.
"The controls will use the industry-standard WASD keyboard setup, where W moves forward, A and S move left and right, and D walks backward. Head movement is controlled using the mouse, and coins are collected by colliding with them.”
Should be changed/replaced to:
“The controls will use the industry-standard WASD keyboard setup, where W moves forward, A and D move left and right, and S walks backward. Head movement is controlled using the mouse, and coins are collected by colliding with them.”
Page 132, "Adding Component" section: Please note that the Rotation around the X axis must also be frozen.
Pages 145 & 146, "Creating a Health component" section: Please note that the first letter of "Get" or "Set" should be small and not capital.
Robert Wells is a senior game developer at Hopster. Robert is a knowledgeable game developer with 10 years experience in all aspects of game development, with expertise in Unity and C#. Robert has worked on a number of educational games for iOS and Android, which have been featured by Apple. He has released 10+ assets on the Unity Asset Store. He writes tutorials and articles about games development on his website
If you have already purchased a print or Kindle version of this book, you can get a DRM-free PDF version at no cost.
Simply click on the link to claim your free PDF.