Emulate multiple inheritance by using default interface implementation in C# and Unity
Feb 21, 2023
How to use default interface implementation to define shared functionality in interfaces that emulates multiple inheritance in C# and Unity
ReadWhat are enum flags and how to use them in Unity
Feb 14, 2023
What are enum flags and how they can be used in Unity to simplify our code
ReadHow to avoid boxing structs that implement interfaces in C#
Feb 7, 2023
How to avoid the boxing of structs that implement interfaces, when passed as arguments to methods by using generics
ReadWhat are the differences in the timers in C# ?
Jan 31, 2023
The timers in C#, differences and when to use each one (plus the Stopwatch class)
ReadInitializing Lists in C#
Jan 24, 2023
How lists in C# are implemented as a wrapper over C# arrays and why initializing them with a size during construction is a good idea
ReadHow to create a Database system to handle Unity prefabs
Jan 16, 2023
By leveraging Scriptable Objects we can create a system that allows us to reference our prefab assets easily in code and change them individually or by groups with a single drag and drop
ReadCategories