PS:禁止拷贝形式转载,转载请以URL形式
PS:FXGL 准备写成一个系列,所以在该系列未完成前,该系列文章除了目录会被修改其他内容均可能被删改。
序
基础
- hello world
- 目录结构
- 认识GameApplication
- 初始化设置
- 处理输入
- 游戏预加载
- 游戏变量管理
- 游戏初始化
- 游戏碰撞
- 初始化UI
- 实体与组件
- 游戏世界
- 物理世界
- 游戏场景
- 定时器动作
- 数学函数
- 兵乓球(1)
- 兵乓球(2)
- 兵乓球(3)
进阶
- 自定义语言
- 自定义菜单
- 保存和加载
- 使用地图构建关卡
- 事件总线
- 对话框
- 叙述和对话系统
- 成就和通知
- 粒子系统
- 动画和插值器
- 场景子场景屏幕
- 实体状态
- 联机与网络
- 人工智能
深入
- 游戏架构和工作流程
- 核心功能
- 发动机服务
构建发布
- jlink 构建
- GraalVM 构建
练习
坦克大战
忍者必须死