可以在 Android 上运行 XNA 游戏吗?
我在网上搜索了一段时间,似乎目前几乎没有办法为Android平台开发XNA游戏。
有谁知道将XNA游戏移植到android平台的好方法吗?
XNATouch 它还没有适用于 monodroid 的端口,还有其他项目吗?
I'm searching the internet for a while now, and it seems that currently there is almost no way to develop XNA games for the Android platform.
Does anyone of you know any good way to port XNA games to the android platform?
XNATouch it doesn't have yet a port for the monodroid, are there any other projects for this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您可能还想考虑 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 .
You may also want to consider MonoGame ( https://github.com/mono/MonoGame/ ) as that is also an Open Source, OpenGL implementation of XNA that currently has support for iOS, Android, MacOS X, Windows and recently Linux. It is currently OpenGL ES 1.1, but there is already a team working on ES 2.0 support. Hey now that Sony have embraced C# for their PS Vita and some Xperia phones, maybe the guys at mono will port MonoGame to those platforms and PS3.
Actually ExEn, is a fork of MonoGame( originally called XNATouch ).
For a list of 12 games on the AppStore currently using MonoGame look here - http://monogame.codeplex.com/
I hope this helps.
D.
我希望您阅读以下链接,有关一个名为 ExEn(XNA 到多个移动设备的端口)!
I would like you to read the following link, about a project called ExEn (a port of XNA to several mobile devices)!
您可以像将任何软件移植到另一个平台一样移植它。
查看原始代码的作用,然后使用其他平台为您提供的不同语言、技术和 API 复制最终结果。
如果“端口”的意思是“我可以在 Android 上运行我的 C# \ XNA 代码吗?几乎不需要任何修改”,但目前还不能,但正如您所知,有人正在努力做到这一点。
You would port it much like you would port any software to another platform.
Look at what the original code does, then replicate the end result with the different language, technologies and api's the other platform brings to you.
If what you mean by "Port" is, "Can I run my C# \ XNA code on android with little to no modifications" as of yet no, but as you are aware, there are efforts to make it so.