Skip to content

NextZeus/getaway

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 

Repository files navigation

Egret 之消除游戏开发

Egret 之消除游戏开发 PART 1

  1. 游戏简介
  2. 开发工具介绍
  3. 游戏策划(一)
  4. 游戏策划(二)
  5. 从逻辑到数据的程序设计方式

Egret 之消除游戏开发 PART 2

  1. 用数字描述地图
  2. 游戏元素数据设计与对象池应用
  3. 游戏关卡数据结构设计
  4. 游戏基础数据封装
  5. 配置文件解析操作

Egret 之消除游戏开发 PART 3

  1. 寻找可消除元素算法设计与实现
  2. 预检索可消除元素算法设计与实现
  3. 元素空间交换算法设计与实现
  4. 全局乱序算法设计与实现
  5. 空间交换链接消除算法设计与实现
  6. 道具算法设计与实现

Egret 之消除游戏开发 PART 4

  1. 界面原型设计与布局算法设计
  2. 游戏背景实现方法
  3. 封装消除元素的样式与行为
  4. 封装关卡视图的样式与行为
  5. 封装道具视图的样式与行为
  6. 封装游戏结束画面板的样式与行为

Egret 之消除游戏开发 PART 5

  1. 地图数据管理器制作
  2. 消除元素管理器制作
  3. 关卡元素管理器制作
  4. 道具管理器制作
  5. 游戏主逻辑编写

Egret 之消除游戏开发 PART 6

  1. 调试工具介绍与使用
  2. 发布游戏为HTML5版本
  3. 发布游戏为Runtime版本
  4. 发布游戏为iOS版本
  5. 发布游戏为Android版本

About

Egret 之消除游戏开发源码&资源

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 95.5%
  • TypeScript 2.8%
  • HTML 1.7%