1
O UrhoSharp é um Game Engine leve, adequado para uso com C # e F # para criar jogos e aplicativos 3D.O mecanismo de jogo está disponível como uma biblioteca de classes portátil, permitindo que o código do jogo seja escrito uma vez e compartilhado em todas as plataformas.O UrhoSharp é desenvolvido com o Urho3D, um mecanismo de jogos em desenvolvimento há mais de uma década.O UrhoSharp é um poderoso mecanismo de jogo em 3D para desenvolvedores Xamarin e .NET.É semelhante em espírito ao SceneKit e SpriteKit da Apple e inclui física, navegação, redes e muito mais enquanto ainda é multiplataforma.É uma ligação do .NET ao mecanismo Urho3D e permite que os desenvolvedores escrevam código de plataforma cruzada que possa direcionar para Android, iOS, Windows e Mac com a mesma base de código e possa renderizar para os sistemas OpenGL e Direct3D ... Principais vantagens: Leve -~ 10mb por plataforma, incluindo ativos básicos Incorporáveis - podem ser incorporados a qualquer aplicativo como uma subview (UIView, NSView, Panel, etc).Código-fonte aberto - ligações em C # e o mecanismo C ++ subjacente Urho3D são licenciados sob a licença MIT Powerful terceirizada - gráficos Bullet, Box2D, Recast / Detour, kNet, FreeType Advanced usando renderização fisicamente baseada (PBR), animação esquelética, cinemática inversa etc.abordagem de código primeiro (no entanto, ainda suporta editor nativo do Urho3D) Plataformas suportadas: Windows, WPF, WinForms iOS, tvOS macOS Android UWP AR: HoloLens, ARKit, ARCore Realidade mista Xamarin.Forms (iOS, Android, UWP) Ubuntu ...