Unity vs. Unreal – Choosing a Game Engine

Unity vs. Unreal

When learning game development, people often wonder about what the best game engine is – in fact, we’ve done a whole entire article on the matter. In terms of versatility, power, popularity, and use in the industry – there are two that most people talk about though: the Unity game engine and the Unreal Engine. Answering … Read more Unity vs. Unreal – Choosing a Game Engine

Unity Device Simulator Tutorials – Complete Guide

Unity Device Simulator Tutorials - Complete Guide

The Device Simulator is a package for Unity which can display your game on a number of different devices. This is so when you’re developing your game, you can see how it looks on mobile devices, consoles, and various other devices. The default Unity game window already has the ability to change the resolution and … Read more Unity Device Simulator Tutorials – Complete Guide

Make a Puzzle Game with Unity – Part 2

Make a Game with Unity's Navigation Components - Part 2

Introduction It has been my persistent perception that video game design is at a unique junction of art and technicality. If one manages to mesh impeccable code with sublime artistry, the results can be quite novel – and the fluid nature of this junction creates limitless possibilities. One is never sure when one skill is … Read more Make a Puzzle Game with Unity – Part 2

Make a Puzzle Game with Unity – Part 1

Introduction One of the most incredible things about game design is the ability to do things that are impossible in reality. A chief example of this is the idea of the orthographic view. Computers have the ability to construct a perspective that does not even exist in real life. This has some fascinating consequences when … Read more Make a Puzzle Game with Unity – Part 1

Unity Havok Physics Tutorials – Complete Guide

Unity Havok Physics Tutorials - Complete Guide

Havok, is a popular physics engine which can be found in many AAA games, and now it’s coming to Unity. So what does this mean? Well for many years, people have been asking for an alternative to Unity’s built in physics system. It can be limiting for some developers, who want better performance from larger … Read more Unity Havok Physics Tutorials – Complete Guide

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 more A Guide to Resource Management for RTS Games

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 more How 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 more RTS 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 more How 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 more How to Detect Touch Input for Mobile