Dependency DiagramDependency diagram is a visual representation of the relationships between components or entities in a system, usually in the form of a…Jan 4Jan 4
Swift Concurrency (Part 04) — Group TaskIn our previous article, we went through running tasks in a loop, one after the other. Now, we will try to run tasks simultaneously but…Dec 16, 2023Dec 16, 2023
Swift Concurrency (Part 03) — Task cancellation and call tasks in a loop.First, let’s call tasks in a loop. For simplicity, we consider a delay function as a time-consuming async function. We have already used…Dec 5, 2023Dec 5, 2023
Swift Concurrency (Part 02) — Async let: Call multiple tasks asynchronously.In this article, I will describe how to call multiple tasks asynchronously and compare the performance.Dec 3, 2023Dec 3, 2023
Swift Concurrency — Convert a callback function into an Async function using Continuation.Callbacks are good but messy. Async and await replace callbacks with a linear syntax for performing concurrent computations. This makes…Nov 26, 2023Nov 26, 2023
Generic Event Bus In UnityAn event bus is a pipeline of events where the publisher triggers an event and subscribers receive that event and act accordingly. We can…Mar 4, 2023Mar 4, 2023
Asynchronous Programming in Unity C# (Async/Await)We have to write many time-consuming codes like calling web API, playing animation, or calculating the optimized path for a destination…Dec 30, 2022Dec 30, 2022
Basic Concept of Object Pooling Design Pattern in Unity (No Code)High object cycling games like Bullet Rush, RTS, Endless runner etc game need instantiating and destroying objects very frequently…May 15, 2022May 15, 2022
S.O.L.I.D principle in Unity3D and Game Development-Part 2: Open-Closed Principle(OCP).Open-Closed Principle (OCP) is the Second principle of SOLID. According to Bertrand Meyer “Software entities (classes, modules, functions…Jan 24, 2021Jan 24, 2021
S.O.L.I.D principle in Unity3D and Game Development-Part 1: Single Responsibility Principle (SRP).First principle of SOLID is the Single responsibility principle (SRP). According to Robert Martin “a class should have only one reason to…Jan 18, 2021Jan 18, 2021