UrhoSharp

软件描述

UrhoSharp 是一个轻量级的游戏引擎,适用于使用 C# 和 F# 开发游戏和 3D 应用程序。该游戏引擎以可移植类库的形式提供,使得您的游戏代码只需编写一次,即可在所有平台上共享使用。

官方网站

访问软件的官方网站了解更多信息

官方认证

github.com

安全链接HTTPS

什么是 UrhoSharp?

UrhoSharp 是一个轻量级的游戏引擎,适用于使用 C# 和 F# 开发游戏和 3D 应用程序。该游戏引擎以可移植类库的形式提供,允许您编写一次游戏代码,并在所有平台上共享使用。UrhoSharp 基于 Urho3D 游戏引擎,后者已持续开发十多年。

UrhoSharp 是专为 Xamarin 和 .NET 开发者设计的强大 3D 游戏引擎,其理念类似于苹果公司的 SceneKit 和 SpriteKit,集成了物理引擎、导航、网络功能等,同时仍保持跨平台特性。

它是一个 .NET 绑定版本的 Urho3D 引擎,允许开发者编写跨平台代码,使用同一代码库同时针对 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
混合现实
Xamarin.Forms(iOS、Android、UWP)
Ubuntu
……

支持平台

下载与相关链接

安全提示
⚠️

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。