Learn how Skyboxes in Unity work, how to change them and how to make your own custom skybox materials in my complete beginner’s guide.
How to make a light flicker in Unity
Learn how to create a flashing light, a flickering bulb and a soft dancing flame light effect in Unity, in my beginner’s guide.
Dialogue Systems in Unity
Learn how to create a dialogue system in Unity, how to store and display text and how to create branching, multiple-choice conversations.
Enums in Unity (how they work and how to use them)
Learn how enums in Unity work, how to make your own, and how you can use them to create options, states and dropdown menus in the Inspector.
Enemy AI in Unity
Learn the different methods for building an AI system in Unity, including pathfinding, targeting, movement prediction and decision-making.
How to make an explosion in Unity
Learn how to use explosions to move objects in Unity, using 2D and 3D physics, in my beginner’s guide.
How to use the new Random Audio Container in Unity
Learn how to use Unity’s new Random Audio Container to generate natural, randomised sounds, without writing a script.
How to use Prefabs in Unity
Learn how Prefabs in Unity work, the difference between standard, variants and nested prefabs and how to use them in your project.
How to add a background image in Unity
Learn how to add your own background image in Unity and how to make infinitely scrolling parallax backgrounds, in my beginner’s guide.
How to make an inventory system in Unity
Learn how inventory systems and items work in Unity, and how to make your own, in my beginner’s guide.