Egret 之消除游戏开发 PART 1
- 游戏简介
- 开发工具介绍
- 游戏策划(一)
- 游戏策划(二)
- 从逻辑到数据的程序设计方式
Egret 之消除游戏开发 PART 2
- 用数字描述地图
- 游戏元素数据设计与对象池应用
- 游戏关卡数据结构设计
- 游戏基础数据封装
- 配置文件解析操作
Egret 之消除游戏开发 PART 3
- 寻找可消除元素算法设计与实现
- 预检索可消除元素算法设计与实现
- 元素空间交换算法设计与实现
- 全局乱序算法设计与实现
- 空间交换链接消除算法设计与实现
- 道具算法设计与实现
Egret 之消除游戏开发 PART 4
- 界面原型设计与布局算法设计
- 游戏背景实现方法
- 封装消除元素的样式与行为
- 封装关卡视图的样式与行为
- 封装道具视图的样式与行为
- 封装游戏结束画面板的样式与行为
Egret 之消除游戏开发 PART 5
- 地图数据管理器制作
- 消除元素管理器制作
- 关卡元素管理器制作
- 道具管理器制作
- 游戏主逻辑编写
Egret 之消除游戏开发 PART 6
- 调试工具介绍与使用
- 发布游戏为HTML5版本
- 发布游戏为Runtime版本
- 发布游戏为iOS版本
- 发布游戏为Android版本