What became of ogre3d? http://www.ogre3d.org/
Xamarin have a C# wrapper for it, UrhoSharp (https://developer.xamarin.com/guides/cross-platform/urho/). I'm working with it now and I like it a lot better than Unity so far; but I strongly prefer to work in code rather than doing everything in Unity's IDE.