Creating a 3D Smash Game in Unity – Part 3

Introduction Imagine this, you’ve just gotten a puzzle for Christmas. You don’t read the writing on the box and just toss it aside as you begin to construct this masterpiece. You pride your self on the fact that you’re almost done and it only took about 40 minutes. You get up to take a better … Read moreCreating a 3D Smash Game in Unity – Part 3

Creating a 3D Smash Game in Unity – Part 2

Introduction Benjamin Franklin once said, “the best video games that I have ever made were the ones where I persisted and didn’t give up.”* Whether or not Benjamin Franklin actually said this, he is right. Welcome to Part 2, and congratulations on continuing this tutorial series on creating a 3D Smash Game in Unity! In … Read moreCreating a 3D Smash Game in Unity – Part 2

Creating a 3D Smash Game in Unity – Part 1

Introduction If you’ve ever had a look at the mobile games that are currently ranked at the top of the app store, you might find one called Smash Hit. The basic idea of the game is that the camera is constantly moving forward in 3D space and it is the job of the player smash … Read moreCreating a 3D Smash Game in Unity – Part 1

Supercharging Materials with the Scriptable Render Pipeline in Unity

Introduction In this tutorial, we will be using the Scriptable Render Pipeline in Unity to supercharge our materials and make them look awesome. We will be utilizing the Scriptable Render Pipeline (or, as it is often called, SRP) in two different applications. In the first, we will be making a more realistic material for glass, … Read moreSupercharging Materials with the Scriptable Render Pipeline in Unity

Designing Assets in Unity with ProBuilder

Introduction In this tutorial, we will be exploring how to model and build objects in Unity using ProBuilder. This tutorial has two sections – in the first, we will be building a simple, low poly, car. In the second section, we will be utilizing something called “Bezier Curves” to make a race track. The things … Read moreDesigning Assets in Unity with ProBuilder

Augmented Reality Game Development with Unity and Vuforia

Introduction In the past few years, augmented reality has become very popular. From expensive devices like the Hololens, to your own pocket devices with Apple’s Arkit and Arcore for Android, augmented reality is fast becoming widely available. In this tutorial, we will make a simple project which utilizes image detection and motion tracking. The project … Read moreAugmented Reality Game Development with Unity and Vuforia

Cinemachine and Timeline Editor for Unity 2D Game Development

Introduction In mid-2017 Unity Technologies announced a new system of cameras that would allow the creator to make complex shots and compositions without a single line of code. The only problem was that it was restricted to 3D. 2D was left out of this enormous innovation. Until late 2017 and early 2018 when Unity technologies released Unity … Read moreCinemachine and Timeline Editor for Unity 2D Game Development

Storytelling in Unity Part 2 – Animation Tracks

Unity Animation Tutorial

Introduction In this lesson, we will be adding on to the project we made in the previous tutorial. We will be looking at how to use animation tracks in the Timeline editor. Along with a look at how to add noise to our camera so that we can make things like walking jitter. Then we … Read moreStorytelling in Unity Part 2 – Animation Tracks

Storytelling in Unity Part 1 – Virtual Cameras

Introduction In mid-2017 Unity Technologies announced a new storytelling system. This system allows users to construct beautifully choreographed compositions without writing any code. No doubt it would be a game changer. The two main features they shipped were Timeline and Cinemachine. In Timeline you can compose actions, such as character animations, as if you were … Read moreStorytelling in Unity Part 1 – Virtual Cameras

Learn Unity’s NavMesh by Creating a Click to Move Game

Introduction In this lesson we will make a character move to where the user clicks. This may sound simple but, as you will soon find out, it can get pretty complicated. I am using the current Navigation system in Unity 5.6. However, there are some new things coming to Navigation, which I discuss at the … Read moreLearn Unity’s NavMesh by Creating a Click to Move Game