我现在正在互联网上搜索一段时间,似乎目前几乎没有办法为Android平台开发XNA游戏。
你们有没有人知道将XNA游戏移植到Android平台的任何好方法?
XNATouch它还没有monodroid的端口,还有其他项目吗?
答案 0 :(得分: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#,也许单声道的人会将MonoGame移植到那些平台和PS3。
实际上,ExEn是MonoGame的一个分支(最初称为XNATouch)。
有关目前使用MonoGame的AppStore上的12款游戏列表,请点击此处 - http://monogame.codeplex.com/
我希望这会有所帮助。
d
答案 1 :(得分:5)
我希望您阅读以下链接,关于一个名为ExEn的项目(XNA到多个移动设备的端口)!
答案 2 :(得分:1)
您将移植它,就像将任何软件移植到另一个平台一样。
查看原始代码的作用,然后使用其他平台为您带来的不同语言,技术和API复制最终结果。
如果您对“端口”的意思是“我可以在Android上运行我的C#\ XNA代码而几乎没有修改”,但是正如您所知道的那样,有努力这样做。< / p>