我该在哪里找到一些好的开源安卓游戏,以加速学习过程?

21

这个问题在这里列出了一些常规的Android应用程序链接(我已经在查看),但我目前对棋牌类、智能类游戏(而非动作类)感兴趣。换句话说,我不需要实时性。

那么,哪些是获得这种应用程序最佳源头?我想查看源代码,以便快速适应。

(请不要只是搜索结果,我已经这样做了,结果有点少。我希望找到有兴趣开发游戏的Android开发人员已经花时间找到和评估好的网站)。


http://stackoverflow.com/a/16148638/602018 - 42n4
5个回答

11

这是我的安卓游戏机器人太空岩石的代码,可以在此处找到: http://code.google.com/p/monolithandroid

这是一个带有3D OpenGL / ES图形,高分榜,声音和MIDI音乐的方块游戏。


@Jalle,我认为这有点过分,甚至可以说是粗鲁的。也许你可以告诉他你不喜欢游戏的哪些方面,并提供一些建设性的批评,而不是说“史上最差的游戏”。 - Zach H

7
这是一个刚开始学习Android游戏的人给出的建议。SDK中的示例游戏不错,但我发现与其尝试修改现有的游戏,从头开始创建一个新的Android项目会更容易(并且更有利于学习)。使用“修改”方法时,我遇到了许多死路。当我从零开始时,我学到了更多,并且在没有限制的情况下更快地进展。
此外,由于您不是在做动作游戏,不要陷入像JetBoy这样使用线程运行游戏循环的游戏中。线程确实有其用途,但如果您只是在学习,它们会使事情变得更加复杂。

可能线程方面的观点不错,但我对这些概念并不害怕,我从很小的时候就开始使用线程了 :-) 阅读了 Android 关于响应性的指南后,我可能会使用线程,只是为了确保那可怕的“关闭应用程序?”框不会出现。感谢您提供有关修改而不是创建时遇到的问题的建议。 - paxdiablo

6

2

我认为这是新的网址:http://trac.osuosl.org/trac/replicant/wiki/ListOfKnownFreeSoftwareApps - znq
1
这是一个简单的Java实现游戏,下载链接为http://www.codeproject.com/KB/android/androidBallGame/TheHardestGame.zip。 - AnilPatel

2
我们正在维护一份完全免费的软件清单(GPL、Apache等)适用于Android,其中也包括了一些游戏。
请看这里:

http://trac.osuosl.org/trac/replicant/wiki/ListOfKnownFreeSoftwareApps

这段文字的意思是:这个列表是为了一个名叫Replicant的项目而制作的,该项目旨在提供一个完全自由的软件安卓操作系统和一个完全自由的软件市场应用程序(谷歌市场不是自由软件)。我们还将拥有一个完全自由软件应用程序的仓库。如果您想帮助我们,请访问我们在irc.freenode.net上的IRC频道,名称为#replicant。谢谢。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接