1. Unreal Engine: поддерживает использовать C# с помощью плагина UnrealCLR.
Кроме того у него есть визуальное программирование блюпринт. А так же C++
2. Godot Engine: Godot Engine - бесплатный и открытый игровой движок, который поддерживает программирование на C# с помощью модуля Mono.
3. CryEngine: CryEngine - еще один мощный движок для создания игр, который поддерживает программирование наC# с помощью использования плaгина, плагин называется : CrySharp.
4. Xenko: Xenko - игровой движок с открытым исходным кодом, который поддерживает программирование на C#.