How to create a Typewriter Text effect in UnityApr 05, 2024 | John French | 4 CommentsLearn how to create a typing text effect using Coroutines in Unity (and what to do if your text needs to be faster than your framerate).
Dialogue Systems in UnityAug 02, 2023 | John French | 23 CommentsLearn how to create a dialogue system in Unity, how to store and display text and how to create branching, multiple-choice conversations.
Enemy AI in UnityJun 19, 2023 | John French | 12 CommentsLearn the different methods for building an AI system in Unity, including pathfinding, targeting, movement prediction and decision-making.
How to make an inventory system in UnityMar 28, 2023 | John French | 22 CommentsLearn how inventory systems and items work in Unity, and how to make your own, in my beginner’s guide.
Make a Follow Camera in Unity (with or without Cinemachine)Nov 02, 2022 | John French | 2 CommentsLearn how to follow the player with a camera in Unity, in 2D, 3D and with or without using Cinemachine, in my in-depth beginner’s guide.
How to Snap objects in-game in UnityOct 06, 2021 | John French | 15 CommentsLearn how to snap objects in-game in Unity, using a custom grid, snap points or by snapping objects together by their edges.
How to keep score in Unity (with loading and saving)Jul 27, 2021 | John French | 25 CommentsLearn how to create an animated score counter, how to sort a high score leaderboard & save player scores to a file in Unity.
How to zoom a camera in Unity (3 methods with examples)Jul 19, 2021 | John French | 15 CommentsMaster the 3 methods of zooming a camera in and out in Unity, including 2D & 3D cameras, in my in-depth beginner’s guide.