Example of how to refactor code without breaking the deserialisation of existing prefabs/scenes.
Taking a look at FlaxEngine, a game engine that lets you develop games in C# and C++.
How I ported an old and abandoned game engine to Linux.
A short analysis of how smart pointers were implemented in the Nebula Device game engine..
A study of how Oxygine implemented its Tween system for animating sprites.
Implementing pre-rendered backgrounds in Unity HDRP.
A short introduction to custom passes in Unity's High Definition Render Pipeline.
How I implemented async texture import in Unity.
A game engine I've been working on for some time.