Learn how to randomise numbers, colours, Vector 3 positions and more, in my in-depth guide to random in Unity.
How to move an object with the mouse in Unity (2D)
Learn how to click, drag and drop objects with the mouse in Unity (with or without physics) in my in-depth beginner’s guide.
How to make an object follow the mouse in Unity (in 2D)
Learn how to use the mouse position with other objects in Unity in 2D. Including how to rotate and move objects to follow the mouse on screen.
How to jump in Unity (with or without physics)
Learn how to jump in Unity, how to control jump height, plus how to jump without using physics, in my in-depth beginner’s guide.
How to quit the game in Unity
Learn how to quit the game in Unity, how to exit Play Mode from a script and how to run code when the game closes, in my in-depth guide.
How to keep score in Unity (with loading and saving)
Learn 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)
Master the 3 methods of zooming a camera in and out in Unity, including 2D & 3D cameras, in my in-depth beginner’s guide.
How to Rotate in Unity (complete beginner’s guide)
Master the basics of rotation in Unity in my in-depth beginner’s guide.
Raycasts in Unity, made easy
Learn how to use Raycasts in Unity, the right way, using layers, triggers and multiple objects, in this complete, step by step guide.
How to make a timer in Godot (count up & down in minutes & seconds)
Learn how to create cooldown timers, game countdowns and stopwatch timers plus how to display the time in minutes and seconds in Godot.