Best Game Engines of 2020

Best Game Engines of 2020

When it comes to game development, choosing the right game engine for your game can make or break the entire experience.  There are also a lot of factors to consider: What kind of game are you trying to make? Is your game 2D or 3D? How experienced are you? How vibrant is the engine or … Read moreBest Game Engines of 2020

A Guide to Resource Management for RTS Games

A Guide to Resource Management for RTS Games

You can access the full course here: Real-time Strategy Project – Resource Gathering Creating the Resource Object To begin, let’s create a new empty GameObject called Resource_Tree. Next, drag the Tree model into the scene as a child of the empty object. Set the Position to 0, 0, 0 Set the Scale to 0.12, 0.12, 0.12 Next, select the Resource_Tree object. … Read moreA Guide to Resource Management for RTS Games

Free eBook – Unity Animation for Beginners

We are excited to announce our latest eBook: Unity Animation for Beginners. Created by Tim Bonzon, an expert animator and Unity developer, this eBook will show you how to work with several of Unity’s animation features – including to the Animator component, the Animation Timeline, Cinemachine, and more.  You will also learn to rig, animate, … Read moreFree eBook – Unity Animation for Beginners

How to Create an RTS Camera Controller

How to Create an RTS Camera Controller

You can access the full course here: Real-time Strategy Project – Resource Gathering Camera Setup The camera controller will allow us to move the camera around with the keyboard and zoom in/out. This is similar to many other RTS games and their camera systems. Before we start scripting, let’s change the camera transform a bit. … Read moreHow to Create an RTS Camera Controller

RTS Box Selection in Unity Tutorial

RTS Box Selection in Unity Tutorial

You can access the full course here: Real-time Strategy Project – Unit Movement Multiple Units To begin, let’s duplicate the unit a few times and move them around. Then select the Player and drag the unit objects into the Units list. Box Select UI For the box select, create a new UI canvas. As a child of … Read moreRTS Box Selection in Unity Tutorial

How to 3D Animate in Unity

Web Class: How to Animate in Unity

You can access the full course here: Humanoid Animation Tools for Beginners Part 1 Animator Component In this lesson, we’ll be looking at the Animator component in Unity. Let’s start by creating a new Unity project. For this project, we’re going to be using some of Unity’s standard assets. These can be found on the … Read moreHow to 3D Animate in Unity

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