课程目录
1-1 [概述] 概述 (12:04)
2-1 [需求分析] 需求分析01 (09:45)
2-2 [需求分析] 游戏规则 (12:19)
2-3 [需求分析] 流程图 (30:27)
2-4 [需求分析] 需求分析02 (12:33)
3-1 [制作场景] 设置场景 (19:40)
3-2 [制作场景] 动态加载资源 (01:20:15)
3-3 [制作场景] 制作方块 (32:26)
3-4 [制作场景] 代码优化01 (01:09:11)
3-5 [制作场景] 代码优化02 (51:17)
4-1 [制作UI] 开始界面01 (33:27)
4-2 [制作UI] 开始界面02 (12:00)
4-3 [制作UI] 类图 (35:11)
4-4 [制作UI] 开始界面03 (23:13)
4-5 [制作UI] 开始界面04 (37:53)
4-6 [制作UI] 开始界面05 (18:07)
4-7 [制作UI] 开始界面06 (09:42)
4-8 [制作UI] 开始界面07 (23:24)
4-9 [制作UI] 开始界面08 (24:30)
4-10 [制作UI] 开始界面09 (18:49)
4-11 [制作UI] 开始界面10 (30:12)
4-12 [制作UI] 开始界面11 (25:20)
4-13 [制作UI] 开始界面12 (51:28)
4-14 [制作UI] 开始界面13 (31:56)
4-15 [制作UI] 游戏场景面板 (38:01)
4-16 [制作UI] 制作面板 (26:29)
4-17 [制作UI] 游戏面板01 (06:56)
4-18 [制作UI] 游戏面板02 (06:46)
4-19 [制作UI] 结束面板01 (24:40)
4-20 [制作UI] 结束面板02 (15:57)
5-1 [方块移动] 创建方块01 (21:22)
5-2 [方块移动] 创建方块02 (10:37)
5-3 [方块移动] 创建方块03 (17:43)
5-4 [方块移动] 创建方块04 (11:00)
5-5 [方块移动] 创建方块05 (06:17)
5-6 [方块移动] 移动方块 (15:44)
5-7 [方块移动] 方块变形01 (16:48)
5-8 [方块移动] 方块变形02 (17:42)
6-1 [边界判断] 构建数据结构01 (11:04)
6-2 [边界判断] 构建数据结构02 (23:13)
6-3 [边界判断] 构建数据结构03 (18:29)
6-4 [边界判断] 构建数据结构04 (31:15)
6-5 [边界判断] 构建数据结构05 (25:13)
6-6 [边界判断] 边界判断01 (10:21)
6-7 [边界判断] 边界判断02 (11:32)
6-8 [边界判断] 边界判断03 (20:31)
6-9 [边界判断] 是否有其他方块 (25:25)
6-10 [边界判断] 更新数据01 (12:45)
6-11 [边界判断] 更新数据02 (26:09)
6-12 [边界判断] 更新数据03 (20:14)
6-13 [边界判断] 自动下落01 (21:16)
7-1 [消除一行] 逻辑分析 (08:54)
7-2 [消除一行] 消除一行01 (13:59)
7-3 [消除一行] 消除一行02 (25:41)
7-4 [消除一行] 消除一行03 (14:10)
7-5 [消除一行] 消除一行04 (12:19)
7-6 [消除一行] 消除一行05 (20)
7-7 [消除一行] 消除一行06 (08:27)
8-1 [结束判断] 结束判断 (32:23)
9-1 [总结] 总结 (32:23)