Unity Reflect Tutorials – Complete Guide

Unity Reflect Tutorial

Meet Unity’s newest technology set to enhance the workflow for building designers, architects, and engineers: Unity Reflect. For the construction industry, BIM, or Building Information Modeling, has increasingly become a standard during all phases of creating a building – from planning the design all the way to completing the actual project in real-life.  BIM models … Read more Unity Reflect Tutorials – Complete Guide

Unity ML-Agents Tutorials – Complete Guide

Unity ML-Agents, is an open source toolkit developed by Unity to enhance a game’s AI with machine learning. Typically when developing an AI for a game, you’d check to see if a certain condition is true (i.e. can you see the player?) and then execute a certain action (i.e. attack). This form of AI works, … Read more Unity ML-Agents Tutorials – Complete Guide

How to Train a Machine Learning Agents via Demonstration

Whenever a human learns a new subject, whether it be a musical instrument or a new language, there’s always a theme of “trial and error.” Attempting to get the correct finger placement on the violin or correct pronunciation of a foreign word oftentimes involves getting it wrong several times over. This is a well-known way … Read more How to Train a Machine Learning Agents via Demonstration

How to Playtest your Game – Game Design Tips

How to Playtest your Game - Game Design Tips

At some point during the game development and game design process, you’re going to be faced with a terrifying prospect: having to have another person experience the game that you’ve made. It’s never an easy thing to put yourself out there like that, but it’s an important step to take if you have plans to … Read more How to Playtest your Game – Game Design Tips

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 How to Make AIs Target Objects with Unity ML Agents

An Introduction to Unity’s ML-Agents

An Introduction to Unity's ML-Agents

 Introduction Okay. So you’re a budding computer science enthusiast and you’re trying to make an AI that will take over the world. You do your research and find out about this thing called “machine learning.” You’ve seen several impressive demonstrations of machine learning technology so you decide that this is the tool you’re looking for. … Read more An Introduction to Unity’s ML-Agents

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 Optimizing Mobile Apps in Unity

How to use Language Recognition in Unity with Azure

Web Class: Language Recognition AI with Unity and Azure

You can access the full course here: Language Recognition AI with Unity and Azure Part 1 Language Understanding (LUIS) The first of two Microsoft Cognitive Services we’re going to be using is LUIS. LUIS allows us to send a query (e.g. Move forwards) and it will calculate an intent and entities. The intent is what you’re trying … Read more How to use Language Recognition in Unity with Azure

Understanding AI and Speech Recognition with Azure Cognitive Services

Understanding AI and Speech Recognition with Azure Cognitive Services

Introduction In this tutorial, we’re going create a voice controlled game where you move a landing mars rover. We’ll be using 2 different services from Microsoft’s Azure Cognitive Services: LUIS and Speech to Text. You can download the project files . Setting up LUIS LUIS is a Microsoft, machine learning service that can convert phrases … Read more Understanding AI and Speech Recognition with Azure Cognitive Services

How to Connect to an API with Unity

How to Connect to an API with Unity

Introduction In this tutorial, we’re going to be building an app in Unity which will connect to an API, send a query, and return a JSON file of results to display on the screen. For this case, we’re going to be making an app that will display upcoming firework displays. Project Files This project will … Read more How to Connect to an API with Unity