有没有比 Libgdx 更好的 2D 游戏引擎? [关闭]
Posted
技术标签:
【中文标题】有没有比 Libgdx 更好的 2D 游戏引擎? [关闭]【英文标题】:Is there any 2D Game Engine Better than Libgdx? [closed] 【发布时间】:2014-01-25 17:36:34 【问题描述】:几个月前我开始了 libGDX 编程,我发现了很多基础教程。我喜欢它的跨平台特性以及同时构建 android、桌面和许多其他游戏版本的能力——但在进入中级和高级功能时,我发现它的教程和文档很少。例如,我花了很多时间来弄清楚如何进行一些 GUI 和舞台操作。
我想问一下 Android 游戏市场的 libGDX 功能?它是目前最好的 2D 游戏引擎,还是有更好的免费游戏引擎替代品?
【问题讨论】:
主要基于意见。如果您需要比 Java 更强大的东西,请尝试使用C#
。 Unity3D 你可能会做得很好
你可能会看到 dermetfan 教程,youtube.com/user/dermetfan/videos 这可能会对你有所帮助,反正我喜欢 libgdx。
【参考方案1】:
我想支持 libgdx 并说对于中级和高级主题,有 教程。可能是着色器、GUI、物理或输入特定任务。
如果没有 100% 匹配的教程(任何框架中的高级主题通常都是这种情况),您可以随时自己尝试。 LibGDX 的 API 总体上有很好的文档记录,并且有一个广泛但仍在增长的 wiki 几乎处理 API 的每个部分。
如果您遇到真正困难的问题,社区仍然存在。它有一个活跃的论坛,关于 *** 的问题也会定期得到解答,如果没有任何帮助,freenode IRC 上仍然有活跃的#libgdx 聊天室,您可以每天在这里找到主要开发人员,并就各种问题获得即时反馈。
我也总是喜欢指向Google Trends - LibGDX,它很好地表明了这个框架的方向。
【讨论】:
我面临的主要问题是带有自定义角色和可滚动面板的 GUI 设计示例。 有趣的是,到 2014 年 LibGDX 趋势正在走向顶峰......但是,截至 2017 年,它显示出急剧下降【参考方案2】:目前很少有 2D 引擎:
Corona SDK - 易于使用,Lua Marmalade - 功能强大,C++/Lua Moai - Lua Love - Lua SDL - c++、c#、python(有些人用它来开发 PC、Android 和 ios) ...列表并不详尽...
【讨论】:
以上是关于有没有比 Libgdx 更好的 2D 游戏引擎? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章