Xamarin使用跨平台3D引擎

标签 xamarin xna cross-platform monogame

我是一名 iOS/Android 开发人员,已开始关注 Xamarin for Business 应用程序。作为一种爱好,我制作了奇怪的 3D 游戏,而一直让我困扰的一件事就是必须为 2 个平台编写它(是的,我确实了解 Unity,但不知道我的包)

Xamarin 似乎推荐 Monogame 进行 3D 工作,我有一个在 iOS/Android 上运行的测试项目(woo hoo)。

但是,我读到它使用 XNA,据我的 .net friend 说,XNA 已经消失多年了。我还了解到 MonoGame 正在放弃它。

有人知道这件事吗?如果我想使用 Xamarin 并跨平台,我应该使用什么来进行 3D 渲染?

值得尝试 XNA 吗?

最佳答案

对于后来的任何人,Xamarin 自 Dec 2015 起支持Urho3D engine与他们的 UrhoSharp将 C++ 引擎与 C# 接口(interface)的项目。

关于Xamarin使用跨平台3D引擎,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30673569/

相关文章:

xamarin - 适用于 xamarin 的 Epub 或 Mobi Sdk

c# - 如何在 C# 中使用带有 Xamarin 或 Dot42 的 async/await 实现 Android 回调?

c# - 如何将此 Swift 函数转换为 Xamarin.iOS/C#

ios - 在 Xamarin 中使用页面控件滚动图像

c# - 为什么这个相机不能连续偏航?

bash - shell脚本的跨平台getopt

html - 在不使用 HTML 5 标签的情况下使用 HTML 5 Doctype `<!DOCTYPE html>` 是否有任何优点?

ios - 将 HealthKit Delete 传播到后端

c# - 模型的 XNA 方向

javascript - 如何在 JavaScript 中编写 C# Z 轴矢量旋转?