FXGL游戏开发-HelloWorld
FXGL 是一个 JavaFX 游戏开发的框架,使用 FXGL 无需安装和设置,开箱即用,支持多平台打包,UI 基于 JavaFX,非常容易上手。
基于 FXGL 开发游戏非常简单,只需要两个步骤:
- 引入 FXGL maven 依赖
- 继承 GameApplication
FXGL maven
FXGL 有两个版本,一个是JDK1.8的(已经不再维护,可以用于学习),另外一个是基于JDK11的,maven 依赖地址为:
<dependency>
<groupId>com.github.almasb</groupId>
<artifactId>fxgl</artifactId>
<version>11.17</version>
</dependency>
如用的是JDK1.8,那么只需要将 version 换成 0.5.4 即可。
Hello World
一个 FXGL Hello World 程序只需要继承 GameApplication 即可。
public class HelloWorldApp extends GameApplication {
@Override
protected void initSettings(GameSettings settings) {
settings.setTitle("Hi IT青年 Game");
settings.setWidth(480);
settings.setHeight(320);
settings.setVersion("0.1");
}
public static void main(String[] args) {
launch(args);
}
}
运行效果:
这样,一个 FXGL 的 Hello World 的游戏就完成了。
==========================================================================
关注公众号,阅读更多文章。
本文来自博客园,作者:HiIT青年,原文链接:https://www.cnblogs.com/itqn/p/15196148.html,禁止转载。
更多文章可以扫描小程序码进行查看,下面是小程序部分文章列表截图。