How to make a progress bar that tracks the player's progress across a level in a 2D style platformer. View Tutorial
How to create a charging shot power bar akin to games such as Worms or R-type, holding a key to charge, release to fire. View Tutorial
How to swap between cameras in your game at runtime. View Tutorial
Recent Modules & Challenges
How to use SendMessage() to call functions in scripts attached to other objects.
How to Pause the game by implementing Time.timeScale.
Using Mathf.Clamp function to restrict values in your game mechanics to within a specified range.
Using simple GUI Textures and Mouse Events to create interaction in Unity.
Creating a simple explosion using a particle system instantiated from a prefab.
Creating a pause in scripts using yield WaitForSeconds()
Finding the distance between two points in 3D space using Vector3.Distance command
How to use IF / ELSE statements to check the status of variables and booleans to act as a switch.