1
UrhoSharp to lekki silnik gry odpowiedni do używania z C # i F # do tworzenia gier i aplikacji 3D.Silnik gry jest dostępny jako przenośna biblioteka klas, umożliwiająca jednokrotne napisanie kodu gry i udostępnienie go na wszystkich platformach.UrhoSharp jest napędzany przez Urho3D, silnik gry, który jest rozwijany od ponad dekady.UrhoSharp to potężny silnik do gier 3D dla programistów Xamarin i .NET.Jest podobny duchowo do SceneKit i SpriteKit firmy Apple i obejmuje fizykę, nawigację, tworzenie sieci i wiele innych, jednocześnie będąc platformą wieloplatformową.Jest to powiązanie .NET z silnikiem Urho3D i umożliwia programistom pisanie kodu między platformami, który może celować w Android, iOS, Windows i Mac z tą samą bazą kodów i może renderować zarówno w systemach OpenGL, jak i Direct3D .... Kluczowe zalety: Lekki -~ 10 MB na platformę, w tym podstawowe zasoby Osadzanie - może być osadzony w dowolnej aplikacji jako widok podrzędny (UIView, NSView, Panel itp.).Open-source - Powiązania C # i podstawowy silnik C ++ Urho3D są licencjonowane na podstawie licencji MIT Potężne strony trzecie - Bullet, Box2D, Recast / Detour, kNet, FreeType Zaawansowana grafika z wykorzystaniem renderowania opartego na fizyce (PBR), animacji szkieletowej, odwrotnej kinematyki itp. Prostypodejście oparte na kodzie (jednak nadal obsługuje natywny edytor Urho3D) Obsługiwane platformy: Windows, WPF, WinForms iOS, tvOS macOS Android UWP AR: HoloLens, ARKit, ARCore Mixed Reality Xamarin.Forms (iOS, Android, UWP) Ubuntu ...