Цитата Herrgott (

)
Unity3d не подходит из-за мерзкого с# (полная лажа с MI, привязанность к monobehaviour жёсткая)
Можно писать на C++ на юнити, а монобехи использовать необязательно. Вообще. Rimworld написан например без монобехов.
Хз чем тебе c# мерзок : )