欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

如何在FXGLGAMES平台运行游戏示例教程

最编程 2024-07-23 21:15:15
...

运行 FXGLGAMES 中的游戏示例的方法

  • 系统 : Windows linux也可参照

前置要求

  1. 下载并配置好 maven (理论上IDEA带的也能用)
  2. 下载 Graalvm jdk 17 Graalvm jdk 17 , 记得选择 Windows amd64 jdk版本为 17 17 17 17 17
  3. 下载FXGLGAMES 的源码zip包,解压

Maven仓库配置

  • 在settings.xml中添加如下两个镜像源
    <mirror>
      <id>aliyunmaven</id>
      <mirrorOf>*</mirrorOf>
      <name>阿里云公共仓库</name>
      <url>https://maven.aliyun.com/repository/public</url>
    </mirror>

    <mirror>
      <id>central-repository</id>
      <mirrorOf>*</mirrorOf>
      <name>Central Repository</name>
      <url>https://repo1.maven.org/maven2/</url>
    </mirror>

IDEA配置

在设置中的maven设置中,手动指定maven对应的settings.xml 文件, 一定要正确!!!

开始操作

  • 以下以游戏 BreakOut 为例, 先使用 idea 打开 Breakout 目录
  1. 在项目结构中 指定刚才下载的graalvm的jdk17
  2. 打开 项目携带的 pom.xml 文件,将<fxgl.version>一项修改如下,原来使用的是dev通道,取消它

捕获.PNG

  1. 重新导入maven,如果idea无反应,则选择清除缓存重启ide,尝试几次,当idea对源码文件无报错时, 选择项目的主文件运行

祝你好运!

其它

  • 这个方法只能运行而已,如果要打包为安卓apk,请参照github并 在linux环境下运行
  • 有一些项目是死活都拉不下来的,这时候可以选择一个已经可以成功运行的任务,将不能拉取的项目源码复制过去,手动修改报错的package和import就可以

推荐阅读