更新系統
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
等類處理圖片。參考資料: