How to Make AIs Target Objects with Unity ML Agents

a gif of the first training attempt

Introduction We often hear in the news about this thing called “machine learning” and how computers are “learning” to perform certain tasks. From the examples we see, it almost seems like magic when a computer creates perfect landscapes from thin air or makes a painting talk. But what is often overlooked, and what we want … Read more

Optimizing Mobile Apps in Unity

Web Class: Mobile Game Development

You can access the full course here: Mobile Game Development for Beginners Caching Objects In Unity, there’s many functions we can use to easily get objects/components. GameObject.Find GameObject.GetComponent GameObject.FindObjectOfType GameObject.FindObjectWithTag Camera.main Calling these every frame or frequently is not recommended. What you should do, is cache the object so that you can easily use it … Read more

An Overview of Unity Analytics Development

You can access the full course here: Data-Driven Development with Unity Analytics Part 1 In this lesson you will be creating a demo game to use for interacting with the analytics system. For this demo, you will be making a simple button interface that will allow you to trigger different events that Unity will record. … Read more

Using Objective Indicators to Enhance Your Unity Project – Part 2

Introduction In this second tutorial, we’ll be creating a multi-indicator system based on the core methods we employed in Part 1. This upgraded project will include a custom dynamic link library, multiple indicator control, and user definable UI sprites. Tutorial Requirements To complete this tutorial, you’ll require a basic understanding of Unity and Visual Studio … Read more

Enhance Your Project with Objective Indicators – Part 1

Introduction Objective indicators are widely used in modern games as they offer the player a clear indication of their next target. In this tutorial we’ll create a basic method of guiding our player through a looping set of target positions. In the second part of this tutorial we’ll build upon this starter project to create … Read more

How to Prevent Simulator Sickness

You can access our full Virtual Reality course-set here: Virtual Reality Mini-Degree Simulator / VR Sickness Body sensations don’t match visual stimuli Sensitivity varies between people Must test with A LOT of people Science / biology is unknown Trial and error is revealing what works and what doesn’t Known Triggers Forcing rotation on the user’s … Read more