0

当我在 C# 中寻找开发时,我得到以下术语/框架/库:

赛马林

单核细胞增多症

单触式

Monogame(游戏用)

还有更多吗?

我的第一个疑问是 Xamarin、Mono 和 Monotouch 是否相同?如果不是,有什么区别?

其次,Monogame 是 Microsoft XNA 的开源实现。开源实现的意义是什么?如果它类似于 XNA,那么为什么我们不能只使用 XNA,为什么 XNA 会被淘汰?

4

1 回答 1

2

对于这样的问题,为什么不访问http://www.reddit.com/r/gamedev,他们通常很乐意帮助解决这些问题。

所以Xamarin是开发 monogame 的公司,上面提到的是现在过时的 XNA 框架的克隆,由于某种未知的原因,MS 已经放弃了它。将您的 XNA 游戏移植到 monogame 不需要太多工作。为 PC 开发是免费的,而且永远都是免费的。您可以为在 ios 和 android 上开发所需的工具付费。

这确实是一个很棒的跨平台选择,尤其是如果您有使用 XNA 的经验。对于另一个 C# 替代方案,请查看 Unity。

于 2013-06-25T12:43:16.740 回答