我开发了一些Android应用程序。现在,我正在考虑为Android开发一些游戏。我有一些疑问,我需要明确。我之前从未创造任何游戏。我知道Java处于中级水平。
有些问题可能没有任何意义,因为我刚开始。
答案 0 :(得分:2)
考虑在game development上发布该内容。
无论如何,这实际上取决于您想要编码的游戏。对于二维游戏,我并不真正看到游戏引擎的使用。 Tilemapping,2D物理/碰撞,AI实现和实现非常简单(但非常有启发性)。 对于3D游戏来说,这是另一回事。碰撞是自己实施的一种痛苦,就像一个体面的物理引擎(例如赛车游戏)。你应该考虑使用预建引擎。
答案 1 :(得分:0)
没有什么比使用已经解决了问题且稳定且可以使用的库更好的了。永远不要重新发明轮子。你需要碰撞检测吗?列出您需要的其他事项。找到一套涵盖您的问题的图书馆,您就可以开始了。