admin 发表于 2017-10-24 22:45:25

泰课在线 经典卡牌开发:单机斗地主 视频教程


课程介绍
本课程针对strangeIOC框架开发的,不懂框架的,请慎重报名。哪怕你不懂,你有一些mvc概念或者编程基础老师也会让你可以理解的。





课程内容
首先还是从界面开始搭建采用的UGUI
先介绍一些斗地主游戏的逻辑
整个游戏采用MVC模式 (开发流程如下)
先写好每个模块的功能
再通过Command串联起来
最后对数据进行操作,因为这样会比较清晰。
课程目录(每天一更)
一、游戏的基础规则
Tools工具
Rulers 游戏规则
Const 辅助
二、搭建界面
开始界面
背景界面
交互界面
角色界面
结束界面
三、基类
分数的数据
卡牌
还有一些公共基类
四、数据
牌库
回合
游戏分数
五、控制
玩家
电脑
桌子
按钮
六、调解
写各种命令



目录介绍:

免费 任务1: 项目介绍
03:52
免费 任务2: Tools(一)创建面板
14:41
免费 任务3: 改变VS的用户自定义颜色
01:44
免费 任务4: Tools(二)数据操作
10:16
免费 任务5: 游戏一些参数
14:51
免费 任务6: 卡牌信息类
06:02
免费 任务7: Rulers类(一)
20:55
免费 任务8: Rulers类(二)
17:21
任务9: Rulers类(三)
18:03
任务10: 导入素材
04:00
免费 任务11: 开始界面
04:38
免费 任务12: 角色界面
15:10
任务13: 交互面板
08:02
任务14: 卡片预设
03:04
任务15: 对象池的简单介绍
04:50
任务16: CardUI代码编写
23:45
任务17: CardModel牌库
17:52
任务18: 积分Model
04:42
任务19: RoundModel回合
19:45
免费 任务20: 开始界面的功能分析
12:59
任务21: MVC剖析
24:57
免费 任务22: StartCommand初始化游戏
06:52
任务23: 读取游戏存档
06:00
任务24: CharacterBase角色基类
09:49
任务25: 排序
04:26
任务26: 介绍下节课
04:24
任务27: 完成Player的控制
36:03
任务28: Desk的控制
11:50
任务29: Computer的控制
10:05
任务30: CharacterView
07:56
任务31: 交互按钮管理
09:20
任务32: 发牌!(一)
24:00
任务33: 发牌!(二)
09:23
任务34: 发牌!(三)
08:54
任务35: 抢地主!(一)
17:55
任务36: 抢地主!(二)
10:23
任务37: 出牌介绍
05:12
任务38: 出牌!(一)
10:28
任务39: 出牌!(二)
15:19
任务40: 出牌!(三)
21:59
任务41: 补充PlayCardCommand
14:42
任务42: 电脑智能出牌(一)
21:15
任务43: 选择“最小牌”方法
07:22
任务44: 电脑之城出牌(二)
20:58
任务45: Pass不出牌
10:02
任务46: 解决顺子问题
02:39
任务47: 游戏结束的判断
10:20
任务48: 测试能否结束并修复两个小BUG
06:18
任务49: 游戏结束处理
11:09
任务50: 添加游戏结束面板
15:17
任务51: 更新积分显示
16:50
任务52: 完结篇
04:00


下载地址:
**** Hidden Message *****


页: [1]
查看完整版本: 泰课在线 经典卡牌开发:单机斗地主 视频教程