libGDX 是一个基于 OpenGL (ES) 的跨平台 Java 游戏开发框架,专为 Windows、Linux、macOS、Android、Web 浏览器和 iOS 设计。它为快速原型设计和迭代开发提供了强大且完善的环境。与其他框架不同,libGDX 不强加特定的设计或编码风格,让您可以根据自己的喜好自由地创建游戏。
libGDX 根据 Apache 2.0 许可证发布,可在商业和非商业项目中不受限制地使用。虽然不是强制性的,但当您使用 libGDX 发布游戏或应用程序时,我们感谢您对它的认可。查看我们展示的精选 libGDX 支持的流行游戏。借助 libGDX,您可以访问一套全面的工具和功能,以使用 Java 开发多平台 2D 和 3D 游戏。
此外,libGDX 拥有一个充满活力的第三方生态系统,拥有众多可简化开发任务的工具和库。探索 Awesome-libgdx 存储库,获取以 libGDX 为中心的库的精选列表,这对于 libGDX 社区的新手来说是一个很好的起点。
借助 Gradle,您可以轻松设置 libGDX,而无需下载框架本身。您最喜欢的构建工具可以为您处理一切。此外,我们还提供了一个方便的设置工具,可以自动创建项目并下载所有必要的组件。请查看我们的网站以获取入门说明或参阅我们的综合wiki 。
我们在线提供 libGDX javadocs 以方便参考。此外,javadoc 与每个 libGDX 发行版捆绑在一起,确保与您首选的 IDE 顺利集成。
关注我们的博客,了解最新的 libGDX 新闻。如需参与讨论和支持,请加入我们的官方 libGDX Discord。
使用 GitHub 上的问题跟踪器报告您遇到的任何问题。提交之前,请阅读我们的“获取帮助”指南,该指南将引导您完成有效报告问题的过程。
libGDX 极大地受益于我们专门的开发人员社区所做的贡献。我们感谢您为使 libGDX 变得更好而提供的任何帮助。查看 CONTRIBUTING.md 文件以了解有关如何贡献的详细信息。请注意,贡献涉及直接使用 libGDX 的源代码,普通用户通常不会执行此过程。请参阅使用源代码文章获取指导。
您还可以通过我们的 Patreon 提供资金支持我们的基础设施(构建服务器、网络服务器、测试设备)!