FXGLJavaFX 游戏开发框架
FXGL 是一个 JavaFX/Kotlin 游戏开发开源框架。
特点
- 无需安装或设置
- “开箱即用”:Java 8-15,Win / Mac / Linux / Android 8 + / iOS 11.0 + / Web
- 简单干净的 API
- JavaFX的超集:无需学习新的 UI API
- 真实世界的游戏开发技术:实体组件,内插动画,粒子等
- 游戏可以轻松打包到单个可执行文件 .jar 或本机映像中
应用场景
- 任何 2D 游戏(侧滚动/平台游戏/街机/ RPG)
- 任何具有复杂UI控件/动画的业务应用程序
- 实验性 3D 爱好/学术/商业项目
- 教学/学习/提高游戏开发技能
- 快速建立应用程式创意原型
示例
public class BasicGameApp extends GameApplication {
@Override
protected void initSettings(GameSettings settings) {
settings.setWidth(800);
settings.setHeight(600);
settings.setTitle("Basic Game App");
}
public static void main(String[] args) {
launch(args);
}
}
评论
LoveDOSDOS 游戏开发框架
LoveDOS是一个用Lua语言开发2D的DOS游戏的框架,提供LÖVEAPI的子集示例代码:function love.draw() love.graphics.print('Hello Worl
LoveDOSDOS 游戏开发框架
0
JGameJ2ME游戏开发框架
JGame是一个2D游戏引擎能够运行在JavaJRE1.2+平台(通过JOGL可选支持OpenGL)与J2ME平台之上(CLDC1.1/MIDP2.0)。它提供一个高级框架,使得一些经典游戏利用数行代
JGameJ2ME游戏开发框架
0