UrhoSharp - это легкий игровой движок, который можно использовать с C # и F # для создания игр и 3D ...
UrhoSharp - это легкий игровой движок, который можно использовать с C # и F # для создания игр и 3D ...
UrhoSharp Платформы
Windows
Linux
UrhoSharp Видео и скриншоты
UrhoSharp Обзор
UrhoSharp - это легкий игровой движок, который можно использовать с C # и F # для создания игр и 3D-приложений. Движок игры доступен в виде переносимой библиотеки классов, что позволяет писать код игры и распространять его на всех платформах. UrhoSharp работает на Urho3D, игровом движке, который разрабатывался более десяти лет. UrhoSharp - это мощный 3D-движок для разработчиков Xamarin и .NET. По духу он похож на Apple SceneKit и SpriteKit и включает в себя физику, навигацию, сетевое взаимодействие и многое другое, оставаясь кроссплатформенным. Это привязка .NET к движку Urho3D и позволяет разработчикам писать кроссплатформенный код, который может быть ориентирован на Android, iOS, Windows и Mac с одной и той же кодовой базой и может отображаться как в системах OpenGL, так и в Direct3D.
Ключевые преимущества:
Легкий вес - ~ 10 МБ на платформу, включая основные ресурсы Встраиваемый - может быть встроен в любое приложение в качестве подпредставления (UIView, NSView, Panel и т. Д.). Открытый исходный код - привязки C # и базовый движок C ++ Urho3D лицензируются по лицензии MIT Мощные сторонние разработчики - Bullet, Box2D, Recast / Detour, kNet, FreeType Продвинутая графика с использованием физического рендеринга (PBR), скелетной анимации, обратной кинематики и т. Д. Простой подход, основанный на коде (однако он по-прежнему поддерживает собственный редактор Urho3D)