No successcull game engine is written in c#

Correct, as there is no need. Use frameworks instead: Terraria, Stardew Valley, Celeste.

[deleted]

Stride and MonoGame come to mind

[deleted]