…exploring the backcountry, tasting a new crispy beverage, poking at a piano, or staring at a wall, absent-mindedly absorbed in his own thoughts. Srikar Mutnuri is a tech editor of this book. Srikar is a software developer who loves building things. When the git commits are done…
Game Tech
Unity Apprentice
Mar 30 2022 · Book
In this book, you’ll learn how to build 3D games using Unity - one of the most popular cross-platform game engines available today. The…
Game Tech
Chapter in Unity Apprentice
Book Source Code & Forums
Mar 30 2022 · Chapter
Game Tech
Chapter in Unity Apprentice
Dedications
Mar 30 2022 · Chapter
Game Tech
Chapter in Unity Apprentice
Getting Started
Mar 30 2022 · Chapter
This is a brief introduction to Unity, why it's a great choice to develop games with, and what you can expect from this book…
Game Tech
Chapter in Unity Apprentice
Installing & Using the Unity Editor
Mar 30 2022 · Chapter
In this chapter, you'll install the Unity Hub and set up your Unity Editor. You'll then use the Unity Starter Project content to…
Game Tech
Chapter in Unity Apprentice
GameObjects & Prefabs
Mar 30 2022 · Chapter
It's time to start to create your first playable project from the ground up! In this game, you’ll construct forks and skewers using…
Game Tech
Chapter in Unity Apprentice
Setting Up a Scene
Mar 30 2022 · Chapter
This is where you learn how to build a scene in your game. Just like a movie, scenes in Unity require cameras, sound and lights…
Game Tech
Chapter in Unity Apprentice
Input & Collisions
Mar 30 2022 · Chapter
This chapter introduces you to Unity's input system to allow players to move your characters around. It will go on to cover Unity's…
Game Tech
Chapter in Unity Apprentice
User Interfaces
Mar 30 2022 · Chapter
In this chapter, you'll learn how to build a title/start screen and a user interface for a dialog system to allow your users to…
Game Tech
Chapter in Unity Apprentice
Basic AI & Navigation
Mar 30 2022 · Chapter
This chapter sets up the basic rules of a new tank game where you'll battle waves of Veggie Warriors! In addition to building the…
Game Tech
Chapter in Unity Apprentice
Advanced Camera Controls With Cinemachine
Mar 30 2022 · Chapter
The Cinemachine package is a complete solution to manage multiple cameras and complex camera behaviors. Learn about the CinemachineBrain and how it can be used…
This chapter introduces the concepts of asynchronous programming and object pooling. You'll use these techniques to reduce resource usage and improve the performance of…
Game Tech
Chapter in Unity Apprentice
Basic Animation Principles
Mar 30 2022 · Chapter
Animation is a key ingredient in any game. In this chapter, you'll learn how to add some basic tween animations to your GameObjects and…
Game Tech
Chapter in Unity Apprentice
Advanced Animation Principles
Mar 30 2022 · Chapter
In this chapter, you'll learn all about the Animator component. This allows you to control how different animations interact with each other, allowing you…
Game Tech
Chapter in Unity Apprentice
Advanced Scriptable Objects
Mar 30 2022 · Chapter
Finally, you’ll look at some advanced techniques to use with scriptable objects. These include using them as data containers that may be reused throughout…
Game Tech
Chapter in Unity Apprentice
Creating & Using Scripts With C#
Mar 30 2022 · Chapter
In this chapter you'll learn about C# and the best code editors to use with Unity. You'll also write your first scripts to…
Game Tech
Chapter in Unity Apprentice
Scriptable Objects
Mar 30 2022 · Chapter
This chapter introduces the concept of Scriptable Objects. These allow you to store data independent of your GameObjects. Here, you'll use them with a…