Learn how to take high-quality screenshots in your game and in the Unity editor in my in-depth beginner’s guide.
How to write a game design document (with examples)
Learn how to keep track of your game’s development using a game design document, in my in-depth beginner’s guide.
How to start making a game (a guide to planning your first project)
Learn how to turn your idea for a game into a real project, with my useful strategies for planning, managing & working on your first project.
How to use script composition in Unity
Learn how to reuse scripts and behaviours on different objects easily, using the script composition method in Unity.
How to structure your Unity project (best practice tips)
Learn how to keep your Unity project simple and easy to work with by keeping your scenes, your objects and your project files organised.
How to use Fixed Update in Unity
Learn how to use Fixed Update in Unity, how it works & when to use it instead of Update, in my in-depth guide.
How to use Debug Log in Unity (without affecting performance)
Learn how to use Debug Log to find and prevent errors in your Unity project, without affecting the performance of your finished game.
Singletons in Unity (done right)
Learn the pros & cons of using singletons in Unity, and decide for yourself if they can help you to develop your game more easily.
Events & Delegates in Unity
Learn how to connect scripts & objects using delegates, actions & Unity Events in my in-depth beginner’s guide.
How to use Sorting Layers in Unity
Learn how to sort 2D & 3D objects in Unity, using Sorting Layers, Sorting Groups and camera rendering tricks.