如何导出LibGDX游戏

时间:2014-05-17 17:18:17

标签: linux windows macos export libgdx

将LibGDX游戏导出到Windows,Linux和Linux的最简单方法是什么? OSX。那么用户是不是需要安装Java?如果用户必须安装Java,那么创建简单的“一键式”的最佳方式是什么?游戏的发射器?

1 个答案:

答案 0 :(得分:3)

最简单的方法是使用大约两周前发布的 packr 工具。你可以找到它here

它将创建一个优化的(用于libgdx)JVM,我认为甚至可以创建一个可执行文件。优化意味着JVM被剥离了所有不必要的部分,因此只会产生几MB的额外费用。

基本上,您需要使用以下(示例)内容创建config.json文件:

{
    "platform": "mac",
    "jdk": "/Users/badlogic/Downloads/openjdk-1.7.0-u45-unofficial-icedtea-2.4.3-macosx-x86_64-image.zip",
    "executable": "myapp",
    "appjar": "myapp.jar",
    "mainclass": "com/my/app/MainClass",
    "vmargs": [
       "-Xmx1G"
    ],
    "resources": [
        "pom.xml",
        "src/main/resources"
    ],
    "minimizejre": "soft",
    "outdir": "out-mac"
}

如何准确设置此配置可以在我发布在顶部的链接中阅读。在此之后以及下载打包程序之后,您可以从命令行通过java -jar packr.jar config.json运行它。