How to Build a Modular Level System in Unity with Scriptable ObjectsIntroduction Hey devs! Welcome back to my blog page! In this article we will see about creating Game levels with the help of Scriptable Objects in Unity. This article will cover: Why Scriptable Objects over different scenes? Benefits of using Scrip...Nov 26, 2025 · 13 min readtharunadithiya.hashnode.dev
Implementing the Observer Pattern in Unity Games Using Delegates and EventsHey devs! Another day, another blog. In this blog I will be talking about the usage of delegates and dictionaries in game development with a small game system which I have built. This blog will help you to understand Observer Pattern and also about h...Sep 26, 2025 · 7 min readtharunadithiya.hashnode.dev
Modular Power-Ups using ScriptableObjects in UnityIn this blog, I will share a modular and extensible system I have created for Power-Ups. Without further ado, let’s dive into the content. Abstract This Power-Up system allows the player to select different power-ups from the UI. In this system, I ha...Sep 18, 2025 · 4 min readtharunadithiya.hashnode.dev
Building ‘Hard Rain’ Lessons from My First Finished Game ProjectAbout Hey Devs! Long time no see (a very long time actually). In this blog, I’ll be sharing my experience of successfully completing a game project. Let’s dive into it! Game Idea Game name: Hard Rain For this project, I wanted to implement object poo...Aug 21, 2025 · 3 min readtharunadithiya.hashnode.dev
Enemy Bounce-Off in Unity2DWelcome Back! Devs. In this blog I will explain how to implement an enemy bounce-off mechanism in a 2d game using unity. Let’s dive into it. Enemy Bounce-Off Mechanic in Games The enemy bounce-off mechanic is a classic feature in many platformer and ...Feb 15, 2025 · 4 min readtharunadithiya.hashnode.dev