4

我现在在网上搜索了一段时间,似乎目前几乎没有办法为Android平台开发XNA游戏。

你们中有人知道将 XNA 游戏移植到 android 平台的好方法吗?
XNATouch 它还没有用于 monodroid 的端口,还有其他项目吗?

4

3 回答 3

10

您可能还想考虑 MonoGame ( https://github.com/mono/MonoGame/ ),因为它也是 XNA 的开源 OpenGL 实现,目前支持 iOS、Android、MacOS X、Windows 和最近的 Linux。目前是 OpenGL ES 1.1,但已经有一个团队致力于 ES 2.0 支持。嘿,现在索尼已经在他们的 PS Vita 和一些 Xperia 手机中采用了 C#,也许 mono 的人会将 MonoGame 移植到这些平台和 PS3 上。

实际上 ExEn 是 MonoGame 的一个分支(最初称为 XNATouch )。

有关 AppStore 上当前使用 MonoGame 的 12 款游戏的列表,请查看此处 - http://monogame.codeplex.com/

我希望这有帮助。

D.

于 2011-09-29T09:57:30.960 回答
5

我希望您阅读以下链接,关于一个名为ExEn的项目(XNA 到多个移动设备的端口)!

于 2011-01-12T10:28:19.227 回答
1

您可以像将任何软件移植到另一个平台一样移植它。

查看原始代码的作用,然后使用其他平台为您提供的不同语言、技术和 api 复制最终结果。

如果您所说的“端口”是指“我可以在几乎没有修改的情况下在 android 上运行我的 C#\XNA 代码吗”到目前为止还没有,但正如您所知,我们正在努力做到这一点。

于 2011-01-12T10:09:28.153 回答