Game development tutorials in C#, C++ and Unity
Step-by-step guides to pathfinding, finite state machines, puzzles and procedural mazes, with full source code on GitHub. Written by Shamim Akhtar.
Live dashboard, updated automatically
ICT Labour Market Brief
Singapore's tech workforce grew in 2025. In 2026, MOM reported fewer vacancies in the ICT industry, and national retrenchments rose to 4,800 in 3Q (preliminary).
Tech workforce, vacancies, retrenchments, graduate outcomes and policy news for Singapore, from official sources.
Tutorial series
Most popular tutorials
All 21 tutorials-
8-Puzzle Problem Using A* in C# and Unity
In this tutorial, we will solve the 8-puzzle problem using A* in C# and demonstrate the application in Unity.
-
Create a Jigsaw Puzzle Game in Unity
Contact me In this tutorial, we will go in-depth and learn how to make a jigsaw puzzle game using C in Unity. We will start the tutorial with the basics of the Bézier…
-
Generic Finite State Machine Using C#
This tutorial will implement a generic Finite State Machine using C#. We will then illustrate the concept by applying it using Unity.
-
2D Grid-Based Pathfinding Using C# and Unity
In this tutorial, we will solve 2D grid-based pathfinding using C# and demonstrate the application in Unity.
-
Implement Mazes in Unity2D
In this tutorial, we will learn to implement mazes in Unity2D by applying the backtracking algorithm with an explicit stack.
-
Importing and Animating 3D Models from Mixamo in Unity
This tutorial explains how to import 3D character models and animations from the online platform Mixamo into the Unity game engine. It guides readers through the steps of…
-
Solving 8 puzzle problem using A* star search in C++
In this tutorial, I will describe the 8 puzzle problem and solve it using a number of algorithms including the A* (star) search algorithm in C++ and C#.
-
Implement Drag and Drop Item in Unity
Implement drag and drop item functionality in Unity. We will drag a UI item and drop it to instantiate a prefab on a 3D scene.
Tools
All tools- CPF Simulator to Optimise Your CPF AmountsA CPF Simulator that simulates the CPF accounts based on publicly known information. You can use this simulator to optimise your CPF account outputs.
- Compound Interest CalculatorBelow is a compound interest calculator. Determine how much your money can grow using the…
- Unlock Your Thinking: Transform Ideas into Visual Masterpieces with MindMapperIn today's information-saturated world, are you finding it challenging to keep your…
- TPCraw: Reddit Sentiment Dashboard for Singapore PolytechnicsAn interactive dashboard that tracks public Reddit discussion about Singapore's polytechnics, with AI-labelled sentiment, emotion and topics, updated every day.