UrhoSharp是一款轻巧的游戏引擎,适合与C#和F#一起使用来创建游戏和3D应用程序。游戏引擎可作为一个可移植的类库使用,允许您编写游戏代码一次并在所有平台之间共享。UrhoSharp由Urho3D提供支持,该游戏引擎已经开发了十多年。UrhoSharp是Xamarin和.NET开发人员的强大3D游戏引擎。它在本质上与Apple的SceneKit和SpriteKit相似,并且包括物理,导航,网络等等,同时仍跨平台。它是与Urho3D引擎绑定的.NET,允许开发人员编写跨平台代码,这些代码可以使用相同的代码库定位到Android,iOS,Windows和Mac,并且可以同时渲染到OpenGL和Direct3D系统。...主要优点:轻巧-每个平台约10mb,包括可嵌入的基本资产-可以作为子视图(UIView,NSView,Panel等)嵌入到任何应用中。开源-C#绑定和底层C ++引擎Urho3D在MIT许可下获得了强大的第三方许可-Bullet,Box2D,Recast / Detour,kNet,FreeType使用基于物理的渲染(PBR)的高级图形,骨骼动画,逆运动学等简单代码优先方法(但是,它仍然支持本地Urho3D编辑器)支持的平台:Windows,WPF,WinForms iOS,tvOS macOS Android UWP AR:HoloLens,ARKit,ARCore Mixed Reality Xamarin.Forms(iOS,Android,UWP)Ubuntu ..。
urhosharp