Buff System with Scriptable Objects for Unity
Learn how to create a flexible and extensible buff system for unity using scriptable objects. Full source code and sample available on Github!
Learn how to create a flexible and extensible buff system for unity using scriptable objects. Full source code and sample available on Github!
Cooldown timers are a critical part of most games. It can be used to track a cooldown or a monster spawner. A player casts a spell. He shouldn’t be able to cast it again right away, so a countdown is started and when it hits zero, the player can cast it again. In this tutorial,…
In this tutorial you will learn how to create a simple and extensible dialog quest system for Unity. We will also create a simple dialog box UI to display the quest to the player. The system will use XML files to store dialog data and allow for different dialogs to be loaded on the fly….
Creating a pause function in Unity is veryeasy to implement. It only takes a few simple lines of code yet it’s a commonly asked question, so I’ll show you a quick and easy way to implement pausing of your game in Unity. Time.timeScale = 0f; Time.timeScale is the scale of which time passes by in…