3

如果我使用 XNA 在 C# 中编程,Mono 是否能够可靠地将我的程序编译到 Mac 和 Linux 上?

4

2 回答 2

5

你会想要使用Monogame。这是一个开源解决方案,您可以将您的 XNA 程序移植到其中,几乎不需要更改任何代码。您可以轻松地为 Mac/Linux 甚至移动设备构建。

我最近一直在 Monogame 和 Farseer Physics Engine 上为 Windows 8 编写游戏,它很容易移植到你想要的任何设备上。

于 2013-01-08T02:55:36.487 回答
3

Microsoft XNA 在您的 CLR 中需要额外的程序集,我认为 Mono 没有任何等效的东西。但是,有一个关于 Mono 的 XNA 实现的项目,称为MonoGame,这可能是您正在寻找的。

于 2013-01-08T02:45:47.483 回答