什么是最简单的方式导出LibGDX游戏到视窗,Linux和OSX。所以用户不需要安装Java?如果用户必须安装Java,那么为游戏创建简单的“一键式”启动器的最佳方式是什么?
发布于 2014-05-18 02:06:28
最简单的是使用两周前刚刚发布的工具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"
}如何正确设置此配置可以在我在顶部发布的链接中阅读。在此之后,在下载packr之后,您可以从命令行通过java -jar packr.jar config.json运行它。
https://stackoverflow.com/questions/23714111
复制相似问题