这是一个使用 libGDX 构建的项目,通过 gdx-liftoff 生成。
关于如何调试与运行程序,请查看 Running it 与 Packaging
如果运行后发现程序背景为黑屏 (而不是透明的) ,说明你用的是英伟达的显卡。这是英伟达显卡的 BUG 。 请参考以下解决方案:
- 先参考 Packaging 把程序打包成一个
.exe文件。 - 进入WINDOWS图形设置页面,我这里以 WIN11 为例:在设置页面中进入
系统子页面,再进入屏幕子页面,之后在相关设置中进入显示卡子页面
- 在
应用程序的自定义设置中选择添加桌面应用,然后添加我们刚刚打包生成的.exe文件。 - 之后在该程序的配置中,GPU首选项一栏选择“节能xxxx”,关闭窗口化游戏优化。

- 之后再重新运行
.exe程序,应该就能正常显示了。
core:所有平台共享的核心业务逻辑模块lwjgl3:基于 LWJGL3 的桌面平台主模块
项目使用 Gradle 管理依赖项。
已包含 Gradle wrapper,可通过 gradlew.bat 或 ./gradlew 命令执行 Gradle 任务。
常用 Gradle 任务与参数:
--continue:即使发生错误也继续执行任务--daemon:使用 Gradle 守护进程执行任务--offline:使用本地缓存依赖项--refresh-dependencies:强制验证所有依赖项(用于快照版本)
build:构建所有项目的源码和归档文件cleanEclipse:清除 Eclipse 项目配置cleanIdea:清除 IntelliJ 项目配置clean:删除build文件夹(包含编译类和构建文件)eclipse:生成 Eclipse 项目配置idea:生成 IntelliJ 项目配置lwjgl3:jar:构建可运行 JAR 包(输出路径:lwjgl3/build/libs)lwjgl3:run:启动应用程序test:运行单元测试(如有)
说明:大多数非特定项目的任务都可使用
name:前缀指定项目
示例:core:clean将仅删除 core 模块的build文件夹