我为Android开发的选项是什么?

我为Android开发的选项是什么?,android,libraries,Android,Libraries,我已经在Eclipse中完成了Android SDK的设置,现在我想知道,在Android上开发游戏的一些流行方法是什么?我的java知识很有限,所以我对所包含的图形库了解甚少,或者即使它与Android一起工作,我的大部分经验都是C++,带有OGRE或SFML。我知道SDL与SFML非常相似,所以我可以尝试一下。另外,我应该使用最新版本的SDK Android 4.0.3 API level 15是我的AVD还是旧版本来支持大多数设备?一些链接可以帮助您进一步了解: 关于SDK——低起点,比如

我已经在Eclipse中完成了Android SDK的设置,现在我想知道,在Android上开发游戏的一些流行方法是什么?我的java知识很有限,所以我对所包含的图形库了解甚少,或者即使它与Android一起工作,我的大部分经验都是C++,带有OGRE或SFML。我知道SDL与SFML非常相似,所以我可以尝试一下。另外,我应该使用最新版本的SDK Android 4.0.3 API level 15是我的AVD还是旧版本来支持大多数设备?

一些链接可以帮助您进一步了解:


关于SDK——低起点,比如Android 1.5。如果遇到此版本中不可用的内容,请增加生成目标。通过这种方式,您可以接触到大多数用户。

如果我想先开发Android,我会:

1.学习Java。如果你习惯了其他语言,比如C语言,那就不难了++

2.制作一些教程互联网上到处都是

3开发旧版本的安卓系统,如2.2或2.3,没有必要开发更旧版本的安卓系统,因为几乎所有手机都已更新至至少2.2。在我看来,现在开发冰激凌三明治是毫无价值的,因为没有人能够使用你的应用程序好吧,有一些人,但他们实际上并不多。我认为为4.0开发对大公司来说是非常活跃的,项目可能持续数月,因此当他们的应用程序发布时,市场将准备就绪。在这之前这么做只是关闭了你的市场——我想你还不会带着一个巨大的应用程序进入市场-


这就是你应该知道的一切:

在Android上开发游戏有很多方法。这取决于你将要创建的游戏的特殊性和你的个人到期日

在我的项目中,我使用libgx。这足以满足我的期望

有一些跨平台的框架使得为Android和iOS开发游戏成为可能

我听说食人魔的代码可以在Android上编译。我认为你应该调查这个问题:

如果可能的话,请告诉我

您应该使用的SDK的目标版本如下:


致以最诚挚的问候

我非常喜欢libgdx,感谢您的推荐。我还研究了Android上的食人魔,据我所知,使用经过修改的NDK可以让它工作,但这并不理想。我没有试过,因为目前我不需要做任何与3D相关的事情。