Android 港口和引擎游戏到其他平台?

Android 港口和引擎游戏到其他平台?,android,flash,andengine,libgdx,Android,Flash,Andengine,Libgdx,我计划写一个多人游戏,Android是我的主要关注点,但我希望能够将游戏移植到网络上。我正在研究Andengine,因为我刚刚开始使用java和android,它似乎是最友好的noob。游戏不应该要求太高,因为它将是一个基于2d回合的游戏,具有简单的动画和聊天功能 因此,我的主要问题是,是否有可能将一款Andengine游戏移植到web上 如果不是,你有什么建议 我看了libgdx,但我担心对于刚开始使用java/android的人来说,它可能有点太高级了。我的假设正确吗 我一直在玩的另一个想法

我计划写一个多人游戏,Android是我的主要关注点,但我希望能够将游戏移植到网络上。我正在研究Andengine,因为我刚刚开始使用java和android,它似乎是最友好的noob。游戏不应该要求太高,因为它将是一个基于2d回合的游戏,具有简单的动画和聊天功能

  • 因此,我的主要问题是,是否有可能将一款Andengine游戏移植到web上

  • 如果不是,你有什么建议

  • 我看了libgdx,但我担心对于刚开始使用java/android的人来说,它可能有点太高级了。我的假设正确吗

  • 我一直在玩的另一个想法是用Flash编写游戏,并用AdobeAIR将其移植到Android上——有人有过这样的经验吗?这是个坏主意吗?我有点怀疑这会有多好,但如果没有人能真正说服我放弃这个想法,我可能会走这条路

  • 我也考虑过用pygame编写游戏,因为它看起来比较简单,但我不喜欢玩家必须下载pygame Subset for Android或Kivy之类的东西才能运行游戏。所以,基本上,如果其他选项要么太难,要么就不能在Android上运行,那么我可能会和Andengine一起去考虑,如果人们喜欢它的话,以后再把它改写到Web上。

    是游戏开发者的开源多平台框架。 一个是用lua编写的代码——一种动态编程语言(易于学习)。 使用Moai制作的应用程序可以部署到iOS、android和chrome网络商店


    Moai可能是另一种选择

    发动机是一个很好的起点。(我现在用它做了3个项目,我真的很喜欢它)。但除了安卓系统,它不会部署到其他任何系统。这就是它的优势和劣势。作为一项优势,将android操作系统功能和库与您的项目集成非常容易,并且具有良好的性能。作为一个弱点,它只在android上运行

    代码一旦发布到任何地方,平台通常会在速度和大小上权衡开发时间。 该领域的一些顶级竞争对手包括:

    • 安克萨电晕
    • 阿普莫比
    • 音差
    • Unity3D
    • AdobeFlash(网络分发的额外好处)
    • 等等。(例如@andrew列出的Moai SDK)
    每个平台都推出了成功的游戏。找到一个最适合你和你的项目需要的。不要忘记检查您想要集成的东西,例如使用Facebook进行移动、AdMob、OpenFeint或其他第三方服务


    祝你好运,享受游戏制作

    只需补充说明,用户无需下载“Kivy”即可运行游戏。与其他工具包一样,您的应用程序将提供Kivy,就像您将使用的其他库一样。

    通过“移植到web”您指的是一个在浏览器上运行的游戏,如java applet?是的,基本上我希望能够以最少的努力部署浏览器版本。AndEngine基于Android,因此不在浏览器上运行。但是如果你把你的游戏逻辑和依赖平台的代码分开,你可以用最小的努力部署任何版本。听起来不错,你对我应该从哪里开始有什么建议吗?我已经开始学习java。我不知道这个项目。谢谢我将对此进行调查,听起来像是双赢-谢谢!很高兴知道,我将重新考虑Kivy,因为Python得到了高度的认可