我几个月前开始使用libGDX编程,并且我已经找到了许多基础知识的教程。我喜欢它的跨平台性质和同时构建Android,桌面和许多其他游戏版本的能力 - 但是当我进入中级和高级功能时,我发现很少有教程和文档。我花了很多时间来弄清楚如何进行一些GUI和阶段操作。
我想问一下Android游戏市场中的libGDX功能?它是目前最好的2D游戏引擎,还是有更好的免费替代游戏引擎?
答案 0 :(得分:14)
我想支持libgdx并说同样适用于中级和高级主题,是教程。可能是着色器,GUI,物理或输入特定任务。
如果没有100%匹配的教程(在任何框架中通常都是高级主题的情况),您可以自己尝试。 LibGDX的API总体上有很好的文档记录,并且在API的几乎每个部分都有广泛但仍在增长的wiki。
如果你真的遇到困难,那么社区仍然存在。它有一个活跃的论坛,有关stackoverflow的问题也会定期回答,如果没有任何帮助,freenode IRC上仍然有活跃的#libgdx聊天室,你可以在那里找到每天的主要开发者,并获得各种问题的即时反馈。
我也总是想指出Google Trends - LibGDX,它很好地展示了这个框架的方向。
答案 1 :(得分:5)
那里有很少的2D引擎:
该清单并非详尽无遗......