How to create an early and a super late update in Unity

    How to create an early and a super late update in Unity

    Apr 3, 2023

    How to use the UnityEngine.LowLevel namespace to Add our own EarlyUpdate and SuperLateUpdate methods that are executed as part of the Unity's game loop

    Read
    Prefer overloading than default parameters

    Prefer overloading than default parameters

    Mar 27, 2023

    Why using overloaded methods is preferable to using methods with default parameters when building libraries

    Read
    4 ways to use extension methods in C# other than extending existing types

    4 ways to use extension methods in C# other than extending existing types

    Mar 20, 2023

    What are extension methods, their usual usage and 4 ways to use them in your own types.

    Read
    The Null object pattern in C#

    The Null object pattern in C#

    Mar 13, 2023

    What is the Null object pattern, where to use it and the different variations in C#

    Read
    A way to refactor the update loop in Unity for cleaner code

    A way to refactor the update loop in Unity for cleaner code

    Mar 6, 2023

    The Update method in Unity is a game loop, a way to make our code cleaner is the understanding that it doesn't have a beginning or end

    Read
    How to prevent external changes to your save files in Unity

    How to prevent external changes to your save files in Unity

    Feb 27, 2023

    How to use encryption to prevent external editing of your game save files, while keeping their data in a human readable json format

    Read
Follow me: