RetroEngine is a passion project by Alexander Rybak, also known as AnalogDreamDev, that goes beyond simple post-processing effects by physically simulating how CRT displays behave using DirectX 12.
Alexander documents each stage of development. Long term, RetroEngine is meant to become a small, lightweight game engine that other developers can build with. It’s not trying to compete with large, all-purpose engines. The focus is much narrower: keep it simple, keep it approachable, and stay dedicated to accurately capturing that retro CRT aesthetic.