更新系统
sudo apt update && sudo apt upgrade -y
安装OpenJDK(推荐11/17版本)
sudo apt install openjdk-17-jdk
验证安装:
java -version
配置环境变量(可选)
编辑~/.bashrc
,添加:
export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH
生效配置:
source ~/.bashrc
安装IDE
idea.sh
完成安装。eclipse
命令启动。使用LibGDX生成器
core
模块,编写游戏逻辑。简单示例代码
// 核心模块主类(继承ApplicationAdapter)
public class MyGame extends ApplicationAdapter {
SpriteBatch batch;
Texture img;
@Override
public void create() {
batch = new SpriteBatch();
img = new Texture("badlogic.jpg"); // 放入assets文件夹
}
@Override
public void render() {
Gdx.gl.glClearColor(0, 0, 0, 1);
batch.begin();
batch.draw(img, 100, 100);
batch.end();
}
}
命令行构建(需安装Maven/Gradle)
mvn clean package
生成JAR文件后运行:java -jar target/my-app.jar
IDE直接运行
在IDE中找到DesktopLauncher
类,点击运行即可测试游戏。
SpriteBatch
、TextureRegion
等类处理图片。参考资料: