<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Faramira</title><description>Step-by-step game development tutorials on pathfinding, finite state machines, puzzles and more, using C#, C++ and Unity.</description><link>https://faramira.com/</link><item><title>ICT Labour Market Brief</title><link>https://faramira.com/ict-labour-market-brief/</link><guid isPermaLink="true">https://faramira.com/ict-labour-market-brief/</guid><description>A dashboard of Singapore ICT labour market data: tech workforce, vacancies, retrenchments, graduate outcomes and policy news, from official sources and updated weekly.</description><pubDate>Sat, 07 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Unlock Your Thinking: Transform Ideas into Visual Masterpieces with MindMapper</title><link>https://faramira.com/unlock-your-thinking-transform-ideas-into-visual-masterpieces-with-mindmapper/</link><guid isPermaLink="true">https://faramira.com/unlock-your-thinking-transform-ideas-into-visual-masterpieces-with-mindmapper/</guid><description>In today&apos;s information-saturated world, are you finding it challenging to keep your thoughts organised? Do you ever feel overwhelmed by dense documents, scattered notes, or the sheer volume of ideas buzzing around in your head? What if you could transform that complexity into clarity, effortlessly…</description><pubDate>Fri, 18 Apr 2025 03:49:05 GMT</pubDate></item><item><title>TPCraw: Reddit Sentiment Dashboard for Singapore Polytechnics</title><link>https://faramira.com/tpcraw-reddit-sentiment-dashboard/</link><guid isPermaLink="true">https://faramira.com/tpcraw-reddit-sentiment-dashboard/</guid><description>An interactive dashboard that tracks public Reddit discussion about Singapore&apos;s polytechnics, with AI-labelled sentiment, emotion and topics, updated every day.</description><pubDate>Mon, 10 Mar 2025 08:18:58 GMT</pubDate></item><item><title>Importing and Animating 3D Models from Mixamo in Unity</title><link>https://faramira.com/importing-and-animating-3d-models-from-mixamo-in-unity/</link><guid isPermaLink="true">https://faramira.com/importing-and-animating-3d-models-from-mixamo-in-unity/</guid><description>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 setting up a new Unity project, organising assets, downloading a character and animations from Mixamo, and then importing them…</description><pubDate>Mon, 04 Nov 2024 13:57:27 GMT</pubDate></item><item><title>8-Puzzle Problem Using A* in C# and Unity</title><link>https://faramira.com/8-puzzle-problem-using-astar-in-csharp-and-unity/</link><guid isPermaLink="true">https://faramira.com/8-puzzle-problem-using-astar-in-csharp-and-unity/</guid><description>In this tutorial, we will solve the 8-puzzle problem using A* in C# and demonstrate the application in Unity.</description><pubDate>Tue, 14 May 2024 16:01:56 GMT</pubDate></item><item><title>Windmill - Creating a Complex Object Using Unity Primitives</title><link>https://faramira.com/windmill-creating-a-complex-object-using-unity-primitives/</link><guid isPermaLink="true">https://faramira.com/windmill-creating-a-complex-object-using-unity-primitives/</guid><description>By the end of this tutorial, you will be able to create and manipulate Unity primitive shapes, apply transformations, create a complex model and apply animations to the movable parts. Contact me You can find the entire source code of this project in the GitHub repo.…</description><pubDate>Wed, 01 May 2024 10:38:12 GMT</pubDate></item><item><title>Implement Mazes in Unity2D</title><link>https://faramira.com/implement-mazes-in-unity2d/</link><guid isPermaLink="true">https://faramira.com/implement-mazes-in-unity2d/</guid><description>In this tutorial, we will learn to implement mazes in Unity2D by applying the backtracking algorithm with an explicit stack.</description><pubDate>Wed, 06 Mar 2024 10:10:00 GMT</pubDate></item><item><title>Create a Jigsaw Puzzle Game in Unity</title><link>https://faramira.com/create-a-jigsaw-puzzle-game-in-unity/</link><guid isPermaLink="true">https://faramira.com/create-a-jigsaw-puzzle-game-in-unity/</guid><description>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 curve, followed by implementing Bézier curves in Unity. We will then move on to creating jigsaw tiles from an existing image using…</description><pubDate>Sat, 24 Feb 2024 09:05:00 GMT</pubDate></item><item><title>Implement Drag and Drop Item in Unity</title><link>https://faramira.com/implement-drag-and-drop-item-in-unity/</link><guid isPermaLink="true">https://faramira.com/implement-drag-and-drop-item-in-unity/</guid><description>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.</description><pubDate>Tue, 23 Jan 2024 12:59:07 GMT</pubDate></item><item><title>How to Extract Text and Images from a PDF File</title><link>https://faramira.com/how-to-extract-text-and-images-from-a-pdf-file/</link><guid isPermaLink="true">https://faramira.com/how-to-extract-text-and-images-from-a-pdf-file/</guid><description>PDFs (Portable Document Format) is a widely used file format for documents, eBooks, and other files. However, extracting text and images from a PDF can be challenging, especially when dealing with large PDF files or complex document layouts. In this tutorial, we&apos;ll show you how to use Python to…</description><pubDate>Sat, 01 Apr 2023 17:08:29 GMT</pubDate></item><item><title>CPF Simulator to Optimise Your CPF Amounts</title><link>https://faramira.com/cpf-simulator-to-optimize-your-cpf-amounts/</link><guid isPermaLink="true">https://faramira.com/cpf-simulator-to-optimize-your-cpf-amounts/</guid><description>A CPF Simulator that simulates the CPF accounts based on publicly known information. You can use this simulator to optimise your CPF account outputs.</description><pubDate>Wed, 14 Dec 2022 05:13:20 GMT</pubDate></item><item><title>Compound Interest Calculator</title><link>https://faramira.com/compound-interest-calculator/</link><guid isPermaLink="true">https://faramira.com/compound-interest-calculator/</guid><description>Below is a compound interest calculator. Determine how much your money can grow using the power of compound interest .</description><pubDate>Tue, 13 Dec 2022 09:24:36 GMT</pubDate></item><item><title>Implement A* Pathfinding in Mazes in Unity2D</title><link>https://faramira.com/implement-a-pathfinding-in-mazes-in-unity2d/</link><guid isPermaLink="true">https://faramira.com/implement-a-pathfinding-in-mazes-in-unity2d/</guid><description>This tutorial will show how to implement A* pathfinding in mazes in Unity2D by applying a generic pathfinder.</description><pubDate>Wed, 06 Oct 2021 07:38:58 GMT</pubDate></item><item><title>Reusable Finite State Machine using C++</title><link>https://faramira.com/reusable-finite-state-machine-using-cpp/</link><guid isPermaLink="true">https://faramira.com/reusable-finite-state-machine-using-cpp/</guid><description>This tutorial will implement a reusable Finite State Machine using C++. We will then illustrate the concept by applying it in an application.</description><pubDate>Wed, 22 Sep 2021 03:17:45 GMT</pubDate></item><item><title>Flocking and Boids Simulation in Unity2D</title><link>https://faramira.com/flocking-and-boids-simulation-in-unity2d/</link><guid isPermaLink="true">https://faramira.com/flocking-and-boids-simulation-in-unity2d/</guid><description>Flocking and Boids Simulation The video shows my experimentation with Flocking and Boids Simulation in Unity2D using Coroutines. The rules include Cohesion, Alignment, Separation, Obstacle Avoidance and Flee from Predator. The below video shows the same simulation using Unity Job System. Find the…</description><pubDate>Wed, 15 Sep 2021 23:56:05 GMT</pubDate></item><item><title>Implement Camera Pan and Zoom Controls in Unity2D</title><link>https://faramira.com/implement-camera-pan-and-zoom-controls-in-unity2d/</link><guid isPermaLink="true">https://faramira.com/implement-camera-pan-and-zoom-controls-in-unity2d/</guid><description>In many 2D applications, we require independent camera controls. This tutorial will implement a camera pan and zoom controls in Unity2D.</description><pubDate>Sun, 29 Aug 2021 05:13:53 GMT</pubDate></item><item><title>Graph-Based Pathfinding Using C# in Unity</title><link>https://faramira.com/graph-based-pathfinding-using-c-in-unity/</link><guid isPermaLink="true">https://faramira.com/graph-based-pathfinding-using-c-in-unity/</guid><description>In this tutorial, we will solve graph-based pathfinding using C# in Unity by applying a generic pathfinder.</description><pubDate>Mon, 16 Aug 2021 14:10:23 GMT</pubDate></item><item><title>2D Grid-Based Pathfinding Using C# and Unity</title><link>https://faramira.com/2d-grid-based-pathfinding-using-c-and-unity/</link><guid isPermaLink="true">https://faramira.com/2d-grid-based-pathfinding-using-c-and-unity/</guid><description>In this tutorial, we will solve 2D grid-based pathfinding using C# and demonstrate the application in Unity.</description><pubDate>Sun, 08 Aug 2021 10:44:48 GMT</pubDate></item><item><title>Implement a Generic Pathfinder in Unity using C#</title><link>https://faramira.com/implement-a-generic-pathfinder-in-unity-using-csharp/</link><guid isPermaLink="true">https://faramira.com/implement-a-generic-pathfinder-in-unity-using-csharp/</guid><description>In this tutorial, we will implement a generic pathfinder in Unity using C# and apply the pathfinder to a number of pathfinding problems.</description><pubDate>Mon, 05 Jul 2021 05:47:27 GMT</pubDate></item><item><title>Generic Finite State Machine Using C#</title><link>https://faramira.com/generic-finite-state-machine-using-csharp/</link><guid isPermaLink="true">https://faramira.com/generic-finite-state-machine-using-csharp/</guid><description>This tutorial will implement a generic Finite State Machine using C#. We will then illustrate the concept by applying it using Unity.</description><pubDate>Sun, 27 Jun 2021 06:19:49 GMT</pubDate></item><item><title>Enemy Behaviour With Finite State Machine Using C# Delegates in Unity</title><link>https://faramira.com/enemy-behaviour-with-finite-state-machine-using-csharp-delegates-in-unity/</link><guid isPermaLink="true">https://faramira.com/enemy-behaviour-with-finite-state-machine-using-csharp-delegates-in-unity/</guid><description>In this tutorial shows how to implement an enemy behaviour with Finite State Machine using C# delegates in Unity.</description><pubDate>Thu, 20 Aug 2020 10:44:18 GMT</pubDate></item><item><title>Finite State Machine Using C# Delegates in Unity</title><link>https://faramira.com/finite-state-machine-using-csharp-delegates-in-unity/</link><guid isPermaLink="true">https://faramira.com/finite-state-machine-using-csharp-delegates-in-unity/</guid><description>In this tutorial, we will implement and demonstrate a Finite State Machine using C# Delegates in Unity for an NPC behaviour.</description><pubDate>Mon, 17 Aug 2020 05:50:28 GMT</pubDate></item><item><title>Player Controls With Finite State Machine Using C# in Unity</title><link>https://faramira.com/implementing-player-controls-with-finite-state-machine-using-c-in-unity/</link><guid isPermaLink="true">https://faramira.com/implementing-player-controls-with-finite-state-machine-using-c-in-unity/</guid><description>In this tutorial, we will show the usage of finite state machine by implementing Player Controls With Finite State Machine Using C# in Unity.</description><pubDate>Sat, 01 Aug 2020 04:14:26 GMT</pubDate></item><item><title>Third-Person Camera Control in Unity for Android</title><link>https://faramira.com/third-person-camera-control-in-unity-for-android/</link><guid isPermaLink="true">https://faramira.com/third-person-camera-control-in-unity-for-android/</guid><description>In this tutorial, we will implement a configurable third-person camera control in Unity for an animated character instead of a cylinder or a capsule.</description><pubDate>Sat, 27 Jun 2020 07:33:42 GMT</pubDate></item><item><title>Implementing a Finite State Machine Using C# in Unity</title><link>https://faramira.com/implementing-a-finite-state-machine-using-c-in-unity-part-1/</link><guid isPermaLink="true">https://faramira.com/implementing-a-finite-state-machine-using-c-in-unity-part-1/</guid><description>Here we will learn about and implement a Finite State Machine using C# in Unity. We will then apply it to two applications to illustrate the concept.</description><pubDate>Wed, 06 May 2020 13:47:52 GMT</pubDate></item><item><title>Solving 8 puzzle problem using A* star search in C++</title><link>https://faramira.com/solving-8-puzzle-problem-using-a-star-search-in-c/</link><guid isPermaLink="true">https://faramira.com/solving-8-puzzle-problem-using-a-star-search-in-c/</guid><description>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#.</description><pubDate>Fri, 08 Nov 2019 08:20:51 GMT</pubDate></item></channel></rss>