Let’s see how interfaces are instrumental in organising your codebase and using composition over inheritance!Read More »The power of C# interfaces for behaviour composition
Let’s improve the basic FSM we made in a previous tutorial and add a jump state!Read More »How to make a hierarchical FSM in Unity/C#
Let’s see how we can use extension methods to boost the behaviour of our C# objects without creating new derived types!Read More »Extending C# objects with our own custom methods
On with our RTS project! Today, we’ll add the character and skill systems…Read More »Making a RTS game #9: Implementing character units and skills (Unity/C#)
Let’s continue our RTS game and focus on the hierarchy of our classes!
On with the coding of our RTS game! Today: the selection of units…Read More »Making a RTS game #4: Selecting units (Unity/C#)