The sliding puzzle game (also know as fifteen or 15-puzzle) is where you have a grid of squares with one removed, and y…
Recreate the classic Simon audio/visual memory 2D game in Unity. Build the game board from sprites, add Coroutine-drive…
Want to display a live *webcam feed* inside your Unity scene?
Ready to build your own Crossy Road?
Create a blur shader that can be used on a material to blur opaque objects in the scene.
Create a reaction game in Unity where a target appears on the screen and you have to click it as fast as you can!
Create a wireframe shader for use in the Universal Render Pipeline (URP) in Unity.
We are creating a lights out puzzle game using the Unity game engine.
Render the Mandelbrot fractal on the GPU in Unity, then navigate it interactively and colour it with smooth gradients.
When you want to use a 2D image in a 3D scene in Unity you will likely want to use a billboard effect to ensure it is a…
Breakout is the classic 2D block breaking game where you need to bounce the ball using the player paddle to break all t…
We are creating a 2D jigsaw puzzle game using the Unity game engine.
Nearly all 2D games require you to click or touch to drag objects around the scene.
Asteroids is the ultimate arcade shooter.
Minesweeper has been around since the 90s.
Build smooth two-colour and three-colour gradient shaders in Unity, with the maths broken down step by step.
For any tile based game you need your player object to snap between points rather than having free movement.
Build a starfield from real astronomical data, instantiate the stars as GameObjects, then overlay constellation lines.
In this Unity tutorial we create a simple block stacking tower game.
In this Unity tutorial we replicate the scene transition effect from Angry Birds 2.
In this Unity tutorial we create Whack-A-Mole which has a grid of 9 moles that pop up at random and you have to tap on …
Nearly all 2D games require you to click or touch to drag objects around the scene.
When you want to use a 2D image in a 3D scene in Unity you will likely want to use a billboard effect to ensure it is a…
Many 2D skill games require you to click (or touch) and drag to apply force to an object.
Whenever you create a new C# script in Unity it comes preloaded with some default contents.
A three-part dive into rendering wireframes in Unity shaders — a flat quad, a full mesh, and an overlay on top of an ex…
We extend our custom mesh code to enable us to see the results in Unity when in edit mode by using the ExecuteAlways at…
Adding edge detection to a render texture in Unity by using compute shaders to process Sobel filters.
In the previous video we showed how to create any n-sided regular convex polygon in Unity at runtime using a custom mes…
Generate regular polygons procedurally in Unity using custom meshes, apply UV mapping for textured shading, and preview…
The only polygons that Unity provides built-in are quads.