游戏引擎

libGDX

libGDX 是 Java 游戏框架。一套代码可以面向桌面、Android 和网页。你不会得到一个编辑器。

与 libGDX 对应的一帧游戏画面

开发者: libGDX contributors

Java 和 Kotlin 游戏Android不要编辑器的 2D

概述

生成的工程把核心玩法和各平台启动器分开。迭代在桌面。人们选它,通常是为了把 Android 当成发行目标。

HTML5 走网页后端,调试比桌面慢。把它当成移植,而不是第一次运行。

技术规格

规格核对于 2026-10-05。版本线会动,以下载链接为准。

开发者
libGDX contributors
许可证
Apache-2.0
商业模式
libGDX 是 Apache-2.0。商业游戏不付分成。
发布节奏
版本在 GitHub 上打标签。安装工具会跟着当前版本。
编辑器平台
Windows, macOS, Linux
导出目标
Windows, macOS, Linux, Android, iOS, Web
语言
Java
2D / 3D
2D/3D
VR
没有官方 VR 工具包。
AR
不支持。
可视化脚本
没有。你写 Java 或 Kotlin。
新手
不适合零基础。它假设你能构建一个 Java 工程。
学习曲线
对 Java 开发者是中等。场景工具是你选的库,不是默认编辑器。
画面
常见路径是 2D。3D API 存在,但场景要你自己组装。
团队规模
程序员,常常带一个 Android 目标。
GitHub Stars
25,421 · libgdx/libgdx

适合的地方

  • Apache-2.0,以及长期维护的 Java API。
  • 桌面和 Android 共用玩法代码。
  • 精灵、瓦片地图和界面的 2D 工具是自带的。

不适合的地方

  • 没有场景编辑器。
  • iOS 是需要额外原生设置的后端,不是顺的那条路。
  • 3D 做得到,但大多数团队不是为此而来。

匹配的源码

这款引擎还没有收录可运行的示例项目。

和其他引擎比怎么样?

问题

libGDX 做商业游戏免费吗?

是。许可是 Apache-2.0。

需要 Android Studio 吗?

打 Android 包需要。桌面开发可以留在普通的 Java 工具链上。

有编辑器吗?

没有。

Ad