1
UrhoSharp, oyunlar ve 3D uygulamalar oluşturmak için C # ve F # ile kullanılmaya uygun hafif bir Oyun Motorudur.Oyun motoru, taşınabilir kod kütüphanesi olarak mevcuttur ve oyun kodunuzun bir kez yazılmasına ve tüm platformlarda paylaşılmasına olanak tanır.UrhoSharp, on yıldan uzun bir süredir geliştirilmekte olan bir oyun motoru olan Urho3D tarafından desteklenmektedir.UrhoSharp, Xamarin ve .NET geliştiricileri için güçlü bir 3D Oyun Motoru.Apple'ın SceneKit ve SpriteKit'i ile benzerdir ve hala çapraz platformdayken fizik, navigasyon, ağ iletişimi ve çok daha fazlasını içerir.Urho3D motoruna bir .NET bağlantısıdır ve geliştiricilerin aynı kod tabanıyla Android, iOS, Windows ve Mac'i hedefleyebilen ve hem OpenGL hem de Direct3D sistemlerine dönüştürebilen platformlar arası kod yazmalarına izin verir .... Temel avantajlar: Hafif -Temel varlıklar dahil olmak üzere platform başına ~ 10mb Embeddable - bir alt görünüm olarak (UIView, NSView, Panel, vb.) Herhangi bir uygulamaya gömülebilir.Açık kaynak - C # bağlamaları ve temeldeki C ++ motoru Urho3D, MIT Lisansı Güçlü 3. taraflar - Bullet, Box2D, Recast / Detour, kNet, FreeType Fiziksel tabanlı renderleme (PBR), İskelet animasyonu, Ters Kinematik vb.kod ilk yaklaşım (ancak, yine de yerel Urho3D editörü destekler) Desteklenen platformlar: Windows, WPF, WinForms iOS, tvOS macOS Android UWP AR: HoloLens, ARKit, ARCore Karışık Gerçeklik Xamarin.Forms (iOS, Android, UWP) Ubuntu ...