How to Detect Touch Input for Mobile

Web Class: Mobile Game Development

You can access the full course here: Mobile Game Development for Beginners Touch Inputs Create a new C# script called ColorChanger and attach it to the main camera. Open it up in Visual Studio. In the Update function, we’re going to check for touch inputs. If the player has touched the screen, shoot a raycast at what … Read moreHow to Detect Touch Input for Mobile

How to Set Up Unity for Mobile Games

Web Class: Mobile Game Development

You can access the full course here: Mobile Game Development for Beginners Adding Mobile Components In order to build to Android or iOS, we need to add the corresponding components to our Unity version. In the Unity Hub, go to the Installs tab and identify the version of Unity you’re using. Click on the three dots … Read moreHow to Set Up Unity for Mobile Games

Learn Materials in Unity

Web Class: Learn Materials in Unity

You can access the full course here: Intro to Game Development with Unity Part 1 What is a Material? Materials define how an object looks in-game. Texture, transparency, color, reflectiveness, etc. In the editor, let’s create a new Material (right click Project window > Create > Material) and call it MyMaterial. When we select the material, … Read moreLearn Materials in Unity

Create your First Shader in Unity Shader Graph

Web Class: Unity Shader Graph

You can access the full course here: Shader Graph for Beginners Creating a Shader Graph Create a new folder called Shaders. Here is where we’re going to create our various shaders. Inside of that folder, create a new PBR Graph (right click Project > Create > Shader > PBR Graph). Call this one ExampleShader. To open up the shader … Read moreCreate your First Shader in Unity Shader Graph

Preparing Unity Projects for Shader Graph

Web Class: Unity Shader Graph

You can access the full course here: Shader Graph for Beginners Creating the Project When creating a new Unity project, there’s two things we need to keep in mind. Set the Unity Version to 2019 (the more recent the better) Set the Template to Lightweight RP Project Setup When you get into Unity, delete the Example Assets as we’ll … Read morePreparing Unity Projects for Shader Graph

Designing a Unity Level with Tilemaps

Web Class: Design a Unity Level with Tilemaps

You can access the full course here: Develop a Puzzle Platformer Game In this lesson you will learn how to create the first level layout of this game. This will include the following: Importing tile assets Creating tilemaps Setting up the tile palettes Painting the map Importing the Sprite Assets In Unity, you will want … Read moreDesigning a Unity Level with Tilemaps

How to Create a 2D Platformer Controller

Web Class: How to Create a 2D Platformer Controller

You can access the full course here: Develop a Puzzle Platformer Game In this lesson you will learn how to set up the character controller by importing the Standard Assets that Unity provides and use it in a simple scene with a ground object. Creating the Project You will want to create a new project. … Read moreHow to Create a 2D Platformer Controller

How to Generate Huge Worlds for Unity

Web Class: A Guide to Huge Worlds in Unity

You can access the full course here: Create and Manage Huge Worlds Part 1 Creating our Terrain For this project, we’re going to be needing a terrain to test out the chunk system with. The program L3DT is what we’re going to use. This is a free program which can generate terrains with various different properties and … Read moreHow to Generate Huge Worlds for Unity

An Guide to Tilemaps & RPCs for Multiplayer Games

Web Class: Develop a Turn-Based Multiplayer Game

You can access the full course here: Turn-Based Game – Multiplayer Projects Part 1 Folder Structure In the Unity project, let’s setup our folders in the Project window. Create the following folders: Resources Sprites Scenes (if you don’t have it) Tilemap Scenes Now we need to create our two scenes: Menu and Game. In both scenes, we need … Read moreAn Guide to Tilemaps & RPCs for Multiplayer Games

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 moreHow to use Language Recognition in Unity with Azure