Software Architecture in Game Development

    Software Architecture in Game Development

    Oct 3, 2023
    Categories: Architecture

    What is Software Architecture and why it is useful in game development

    Read
    How To Create A Simple Spell System In Unity

    How To Create A Simple Spell System In Unity

    Sep 25, 2023
    Categories: Unity

    A simple spell system in unity using scriptable objects and plain C# classes

    Read
    The Benefits Of Encapsulation With Examples In C#

    The Benefits Of Encapsulation With Examples In C#

    Sep 18, 2023
    Categories: C#, Architecture

    The different kinds of encapsulation: Encapsulation of data, encapsulation of behaviour and encapsulation of functionality and how they help with the architecture of our code

    Read
    Usages Of Nested MonoBehaviour classes in Unity

    Usages Of Nested MonoBehaviour classes in Unity

    Sep 12, 2023
    Categories: Unity

    How to use nested MonoBehaviour classes in Unity to create Components as tags at runtime or for tools in the Unity Editor

    Read
    How To Avoid Temporal Coupling in C#

    How To Avoid Temporal Coupling in C#

    Sep 4, 2023
    Categories: C#, Architecture

    The different ways we can try to eliminate temporal coupling in our code, either for data that needs to be initialized before use, or for operations that need to be performed in a certain order

    Read
    4 Ways To Emulate The Friend Keyword Of C++ In C#

    4 Ways To Emulate The Friend Keyword Of C++ In C#

    Aug 28, 2023
    Categories: C#

    How to create classes in C# that act as friend classes of another and have access to their private types and methods

    Read
Follow me: