跳到主要内容
停靠面板
首页
个人主页
我的主页
我的书签
我的笔记
课程
游戏开发
人工智能
编程语言
移动应用
Web开发
美术与设计
常见问题
更多
搜索
关闭
搜索
切换搜索输入
简体中文 (zh_cn)
简体中文 (zh_cn)
English (en)
登录
首页
个人主页
折叠
展开
我的主页
我的书签
我的笔记
课程
折叠
展开
游戏开发
人工智能
编程语言
移动应用
Web开发
美术与设计
常见问题
展开全部
全部折叠
打开课程索引
打开块抽屉
多人网络斗地主开发实战基于(Unity2017)
第3章: 网络游戏开发
第3章: 网络游戏开发
章节大纲
选择活动课时 29 : Unity2017下载
课时 29 : Unity2017下载
网页
进度
学生必须
查看
选择活动课时 30 : 创建工程导入素材
课时 30 : 创建工程导入素材
网页
进度
学生必须
查看
选择活动课时 31 : 根据策划创建面板
课时 31 : 根据策划创建面板
网页
进度
学生必须
查看
选择活动课时 32 : 导入客户端框架,创建PlayPanel脚本
课时 32 : 导入客户端框架,创建PlayPanel脚本
网页
进度
学生必须
查看
选择活动课时 33 : 完成开始面板
课时 33 : 完成开始面板
网页
进度
学生必须
查看
选择活动课时 34 : 完成注册面板
课时 34 : 完成注册面板
网页
进度
学生必须
查看
选择活动课时 35 : 服务器架构介绍
课时 35 : 服务器架构介绍
网页
进度
学生必须
查看
选择活动课时 36 : 按照架构实现服务器
课时 36 : 按照架构实现服务器
网页
进度
学生必须
查看
选择活动课时 37 : 在客户端封装Socket,使其连接到服务器
课时 37 : 在客户端封装Socket,使其连接到服务器
网页
进度
学生必须
查看
选择活动课时 38 : 测试客户端服务器的连接
课时 38 : 测试客户端服务器的连接
网页
进度
学生必须
查看
选择活动课时 39 : 解决BUG
课时 39 : 解决BUG
网页
进度
学生必须
查看
选择活动课时 40 : 修改客户端的连接方法
课时 40 : 修改客户端的连接方法
网页
进度
学生必须
查看
选择活动课时 41 : 定义操作码、子操作码,演示客户端如何给服务器发送请求
课时 41 : 定义操作码、子操作码,演示客户端如何给服务器发送请求
网页
进度
学生必须
查看
选择活动课时 42 : 测试数据传输是否正确
课时 42 : 测试数据传输是否正确
网页
进度
学生必须
查看
选择活动课时 43 : 创建账号缓存层,实现注册的一些方法
课时 43 : 创建账号缓存层,实现注册的一些方法
网页
进度
学生必须
查看
选择活动课时 44 : 完成账号缓存的所有方法
课时 44 : 完成账号缓存的所有方法
网页
进度
学生必须
查看
选择活动课时 45 : 实现账号逻辑层
课时 45 : 实现账号逻辑层
网页
进度
学生必须
查看
选择活动课时 46 : 解决今日BUG
课时 46 : 解决今日BUG
网页
进度
学生必须
查看
选择活动课时 47 : 开发提示面板
课时 47 : 开发提示面板
网页
进度
学生必须
查看
选择活动课时 48 : 给登录和注册面板添加提示
课时 48 : 给登录和注册面板添加提示
网页
进度
学生必须
查看
选择活动课时 49 : 处理接收到的服务器发来的消息、优化发送网络消息的方法
课时 49 : 处理接收到的服务器发来的消息、优化发送网络消息的方法
网页
进度
学生必须
查看
选择活动课时 50 : 实现客户端的账号处理、怎样和服务器交互(后面调个bug)
课时 50 : 实现客户端的账号处理、怎样和服务器交互(后面调个bug)
网页
进度
学生必须
查看
选择活动课时 51 : 优化服务器,改变传输结果
课时 51 : 优化服务器,改变传输结果
网页
进度
学生必须
查看
选择活动课时 52 : 初步实现场景管理器,融入到框架中
课时 52 : 初步实现场景管理器,融入到框架中
网页
进度
学生必须
查看
选择活动课时 53 : 增加当场景加载完成的时候调用的方法
课时 53 : 增加当场景加载完成的时候调用的方法
网页
进度
学生必须
查看
选择活动课时 54 : 实现登录成功跳转场景
课时 54 : 实现登录成功跳转场景
网页
进度
学生必须
查看
选择活动课时 55 : 设计UI之主界面的信息面板
课时 55 : 设计UI之主界面的信息面板
网页
进度
学生必须
查看
选择活动课时 56 : 设计UI之主界面的匹配面板
课时 56 : 设计UI之主界面的匹配面板
网页
进度
学生必须
查看
选择活动课时 57 : 设计UI之主界面的设置面板
课时 57 : 设计UI之主界面的设置面板
网页
进度
学生必须
查看
选择活动课时 58 : 设计UI之主界面的创建面板
课时 58 : 设计UI之主界面的创建面板
网页
进度
学生必须
查看
选择活动课时 59 :编写信息面板
课时 59 :编写信息面板
网页
进度
学生必须
查看
选择活动课时 60 : 开发匹配面板
课时 60 : 开发匹配面板
网页
进度
学生必须
查看
选择活动课时 61 : 修改默认创建的脚本
课时 61 : 修改默认创建的脚本
网页
进度
学生必须
查看
选择活动课时 62 :开发设置面板
课时 62 :开发设置面板
网页
进度
学生必须
查看
选择活动课时 63 :开发创建面板
课时 63 :开发创建面板
网页
进度
学生必须
查看
选择活动课时 64 : 创建角色数据模型
课时 64 : 创建角色数据模型
网页
进度
学生必须
查看
选择活动课时 65 :开发角色数据的缓存层
课时 65 :开发角色数据的缓存层
网页
进度
学生必须
查看
选择活动课时 66 :完成角色数据缓存层
课时 66 :完成角色数据缓存层
网页
进度
学生必须
查看
选择活动课时 67-1:创建有关角色的操作码
课时 67-1:创建有关角色的操作码
网页
进度
学生必须
查看
选择活动课时 67-2 :创建有关角色的操作码
课时 67-2 :创建有关角色的操作码
网页
进度
学生必须
查看
选择活动课时 68 :实现用户逻辑层
课时 68 :实现用户逻辑层
网页
进度
学生必须
查看
选择活动课时 69 :向服务器获取信息,在客户端创建用户处理类
课时 69 :向服务器获取信息,在客户端创建用户处理类
网页
进度
学生必须
查看
选择活动课时 70 :客户端处理获取角色信息的响应
课时 70 :客户端处理获取角色信息的响应
网页
进度
学生必须
查看
选择活动课时 71 :保存接收到的角色信息并且处理角色上线响应
课时 71 :保存接收到的角色信息并且处理角色上线响应
网页
进度
学生必须
查看
选择活动课时 72 :发起创建请求和处理创建响应
课时 72 :发起创建请求和处理创建响应
网页
进度
学生必须
查看
选择活动课时 73 :演示本日BUG
课时 73 :演示本日BUG
网页
进度
学生必须
查看
选择活动课时 74 :更新客户端视图
课时 74 :更新客户端视图
网页
进度
学生必须
查看
选择活动课时 75 :编写匹配操作码
课时 75 :编写匹配操作码
网页
进度
学生必须
查看
选择活动课时 76 :定义匹配房间的数据模型
课时 76 :定义匹配房间的数据模型
网页
进度
学生必须
查看
选择活动课时 77 :创建匹配缓存层,实现进入匹配队列
课时 77 :创建匹配缓存层,实现进入匹配队列
网页
进度
学生必须
查看
选择活动课时 78 :实现匹配缓存其他所有的功能
课时 78 :实现匹配缓存其他所有的功能
网页
进度
学生必须
查看
选择活动课时 79 :创建匹配逻辑类,实现进入匹配房间功能
课时 79 :创建匹配逻辑类,实现进入匹配房间功能
网页
进度
学生必须
查看
选择活动课时 80 :优化服务器之群发消息
课时 80 :优化服务器之群发消息
网页
进度
学生必须
查看
选择活动课时 81 :创建匹配房间的传输模型,在逻辑层进行构造
课时 81 :创建匹配房间的传输模型,在逻辑层进行构造
网页
进度
学生必须
查看
选择活动课时 82 :实现离开匹配房间功能
课时 82 :实现离开匹配房间功能
网页
进度
学生必须
查看
选择活动课时 83 :实现玩家准备
课时 83 :实现玩家准备
网页
进度
学生必须
查看
选择活动课时 84:在客户端发起匹配请求
课时 84:在客户端发起匹配请求
网页
进度
学生必须
查看
选择活动课时 85 :创建MatchHandler,接收服务器的响应
课时 85 :创建MatchHandler,接收服务器的响应
网页
进度
学生必须
查看
选择活动课时 86 :保存房间信息,他人进入房间广播处理
课时 86 :保存房间信息,他人进入房间广播处理
网页
进度
学生必须
查看
选择活动课时 87 :玩家离开
课时 87 :玩家离开
网页
进度
学生必须
查看
选择活动课时 88 :玩家准备和开始游戏的处理
课时 88 :玩家准备和开始游戏的处理
网页
进度
学生必须
查看
选择活动课时 89 :搭建战斗界面的左、右角色状态面板
课时 89 :搭建战斗界面的左、右角色状态面板
网页
进度
学生必须
查看
选择活动课时 90 :搭建战斗界面自我的状态面板
课时 90 :搭建战斗界面自我的状态面板
网页
进度
学生必须
查看
选择活动课时 91 :搭建战斗界面上边的底牌面板
课时 91 :搭建战斗界面上边的底牌面板
网页
进度
学生必须
查看
选择活动课时 92 :搭建战斗界面下边的快捷聊天面板
课时 92 :搭建战斗界面下边的快捷聊天面板
网页
进度
学生必须
查看
选择活动课时 93 :搭建提示面板和结束面板
课时 93 :搭建提示面板和结束面板
网页
进度
学生必须
查看
选择活动课时 94 :创建出牌点,实现进入房间按钮功能
课时 94 :创建出牌点,实现进入房间按钮功能
网页
进度
学生必须
查看
选择活动课时 95 :控制底牌显示,编写代码
课时 95 :控制底牌显示,编写代码
网页
进度
学生必须
查看
选择活动课时 96 :在服务器工程内创建卡牌的传输模型类
课时 96 :在服务器工程内创建卡牌的传输模型类
网页
进度
学生必须
查看
选择活动课时 97 :分析并创建状态面板的基类
课时 97 :分析并创建状态面板的基类
网页
进度
学生必须
查看
选择活动课时 98 :分别创建左、右角色的状态类
课时 98 :分别创建左、右角色的状态类
网页
进度
学生必须
查看
选择活动课时 99 :在匹配网络处理类里面和左、右角色的状态类互相相应
课时 99 :在匹配网络处理类里面和左、右角色的状态类互相相应
网页
进度
学生必须
查看
选择活动课时 100 : 如何控制玩家左、右玩家位置?
课时 100 : 如何控制玩家左、右玩家位置?
网页
进度
学生必须
查看
选择活动课时 101 : 进一步修改匹配处理类和左、右角色的相互响应
课时 101 : 进一步修改匹配处理类和左、右角色的相互响应
网页
进度
学生必须
查看
选择活动课时 102 : 解决左、右的代码重复部分
课时 102 : 解决左、右的代码重复部分
网页
进度
学生必须
查看
选择活动课时 103 : 创建自身的状态面板(3:50-4:50有爆破音。。大家心准备一下)
课时 103 : 创建自身的状态面板(3:50-4:50有爆破音。。大家心准备一下)
网页
进度
学生必须
查看
选择活动课时 104 : 完善自身进入更新状态面板
课时 104 : 完善自身进入更新状态面板
网页
进度
学生必须
查看
选择活动课时 105 : 找之前的BUG(一)(9:30-12:30爆破音。。。)
课时 105 : 找之前的BUG(一)(9:30-12:30爆破音。。。)
网页
进度
学生必须
查看
选择活动课时 106 : 找之前的bug(二)
课时 106 : 找之前的bug(二)
网页
进度
学生必须
查看
选择活动课时 107 : 发送自身准备的请求
课时 107 : 发送自身准备的请求
网页
进度
学生必须
查看
选择活动课时 108 : 创建下边的面板的脚本
课时 108 : 创建下边的面板的脚本
网页
进度
学生必须
查看
选择活动课时 109 : 创建聊天操作码,在客户的发起请求
课时 109 : 创建聊天操作码,在客户的发起请求
网页
进度
学生必须
查看
选择活动课时 110 : 服务器处理聊天的请求,创建聊天传输模型
课时 110 : 服务器处理聊天的请求,创建聊天传输模型
网页
进度
学生必须
查看
选择活动课时 111 : 创建聊天文字的常量类
课时 111 : 创建聊天文字的常量类
网页
进度
学生必须
查看
选择活动课时 112 : 客户端接收响应,显示聊天文字
课时 112 : 客户端接收响应,显示聊天文字
网页
进度
学生必须
查看
选择活动课时 113 : 聊天声音的播放
课时 113 : 聊天声音的播放
网页
进度
学生必须
查看
选择活动课时 114 : 测试聊天BUG
课时 114 : 测试聊天BUG
网页
进度
学生必须
查看
选择活动课时 115 : 所有人准备完毕开始游戏,使用中介者模式触发
课时 115 : 所有人准备完毕开始游戏,使用中介者模式触发
网页
进度
学生必须
查看
选择活动课时 116 : 逐层分析,创建玩家数据的传输模型
课时 116 : 逐层分析,创建玩家数据的传输模型
网页
进度
学生必须
查看
选择活动课时 117 : 创建并初始化牌库,创建花色的常量类
课时 117 : 创建并初始化牌库,创建花色的常量类
网页
进度
学生必须
查看
选择活动课时 118 : 创建权值的常量类,完成创建牌库的过程
课时 118 : 创建权值的常量类,完成创建牌库的过程
网页
进度
学生必须
查看
选择活动课时 119 : 洗牌算法,完成牌库类
课时 119 : 洗牌算法,完成牌库类
网页
进度
学生必须
查看
选择活动课时 120 : 创建回合管理类
课时 120 : 创建回合管理类
网页
进度
学生必须
查看
选择活动课时 121 : 初始化战斗房间,添加第一个方法:转换出牌
课时 121 : 初始化战斗房间,添加第一个方法:转换出牌
网页
进度
学生必须
查看
选择活动课时 122 : 创建出牌类型,判断能不能管牌
课时 122 : 创建出牌类型,判断能不能管牌
网页
进度
学生必须
查看
选择活动课时 123 : 如果出牌判断成功就移除玩家的手牌
课时 123 : 如果出牌判断成功就移除玩家的手牌
网页
进度
学生必须
查看
选择活动课时 124 : 增加倍数和更新回合信息
课时 124 : 增加倍数和更新回合信息
网页
进度
学生必须
查看
选择活动课时 125 : 发牌
课时 125 : 发牌
网页
进度
学生必须
查看
选择活动课时 126 : 设置地主身份,创建身份的常量类
课时 126 : 设置地主身份,创建身份的常量类
网页
进度
学生必须
查看
选择活动课时 127 : 补充一些辅助方法,完成战斗房间所有内容
课时 127 : 补充一些辅助方法,完成战斗房间所有内容
网页
进度
学生必须
查看
选择活动课时 128 : 创建战斗缓存层
课时 128 : 创建战斗缓存层
网页
进度
学生必须
查看
选择活动课时 129 : 定义战斗的一些操作码
课时 129 : 定义战斗的一些操作码
网页
进度
学生必须
查看
选择活动课时 130 : 编写开始战斗的逻辑
课时 130 : 编写开始战斗的逻辑
网页
进度
学生必须
查看
选择活动课时 131 : 关于发送卡牌集合还是卡牌id的解释
课时 131 : 关于发送卡牌集合还是卡牌id的解释
网页
进度
学生必须
查看
选择活动课时 132 : 实现抢地主的方法
课时 132 : 实现抢地主的方法
网页
进度
学生必须
查看
选择活动课时 133 : 创建出牌的传输模型,获取选中牌的权值
课时 133 : 创建出牌的传输模型,获取选中牌的权值
网页
进度
学生必须
查看
选择活动课时 134 : 判断各种卡牌类型
课时 134 : 判断各种卡牌类型
网页
进度
学生必须
查看
选择活动课时 135 : 完成编写出牌的传输模型
课时 135 : 完成编写出牌的传输模型
网页
进度
学生必须
查看
选择活动课时 136 : 玩家出牌在服务器的处理
课时 136 : 玩家出牌在服务器的处理
网页
进度
学生必须
查看
选择活动课时 137 : 转换出牌的实现
课时 137 : 转换出牌的实现
网页
进度
学生必须
查看
选择活动课时 138 : 游戏结束的处理
课时 138 : 游戏结束的处理
网页
进度
学生必须
查看
选择活动课时 139 : 不出的处理
课时 139 : 不出的处理
网页
进度
学生必须
查看
选择活动课时 140 : 玩家掉线的处理
课时 140 : 玩家掉线的处理
网页
进度
学生必须
查看
选择活动课时 141 : 在客户端创建战斗的处理类,编写获取卡牌的处理
课时 141 : 在客户端创建战斗的处理类,编写获取卡牌的处理
网页
进度
学生必须
查看
选择活动课时 142 : 创建客户端的卡牌控制类
课时 142 : 创建客户端的卡牌控制类
网页
进度
学生必须
查看
选择活动课时 143: 创建自身角色控制类,管理卡牌的创建
课时 143: 创建自身角色控制类,管理卡牌的创建
网页
进度
学生必须
查看
选择活动课时 144 : 创建左、右玩家的控制类,管理卡牌的创建
课时 144 : 创建左、右玩家的控制类,管理卡牌的创建
网页
进度
学生必须
查看
选择活动课时 145 : 给大家录制BUG过程(不想听直接全文搜索 fixbug923)
课时 145 : 给大家录制BUG过程(不想听直接全文搜索 fixbug923)
网页
进度
学生必须
查看
选择活动课时 146 : 开始处理抢地主的响应
课时 146 : 开始处理抢地主的响应
网页
进度
学生必须
查看
选择活动课时 147 : 发送抢地主请求和抢地主成功的处理
课时 147 : 发送抢地主请求和抢地主成功的处理
网页
进度
学生必须
查看
选择活动课时 148 : 自身的玩家添加三张底牌的处理
课时 148 : 自身的玩家添加三张底牌的处理
网页
进度
学生必须
查看
选择活动课时 149 : 抢地主成功的处理完毕
课时 149 : 抢地主成功的处理完毕
网页
进度
学生必须
查看
选择活动课时 150 : 测试抢地主并修改BUG
课时 150 : 测试抢地主并修改BUG
网页
进度
学生必须
查看
选择活动课时 151 : 接收来自服务器的出牌命令
课时 151 : 接收来自服务器的出牌命令
网页
进度
学生必须
查看
选择活动课时 152 : 客户端出牌的处理
课时 152 : 客户端出牌的处理
网页
进度
学生必须
查看
选择活动课时 153 : 向服务器发送不出的请求
课时 153 : 向服务器发送不出的请求
网页
进度
学生必须
查看
选择活动课时 154 : 给卡片添加碰撞器让他能点击
课时 154 : 给卡片添加碰撞器让他能点击
网页
进度
学生必须
查看
选择活动课时 155 : 解决出牌BUG
课时 155 : 解决出牌BUG
网页
进度
学生必须
查看
选择活动课时 156 : 移除出完的手牌
课时 156 : 移除出完的手牌
网页
进度
学生必须
查看
选择活动课时 157 : 管理桌面的牌显示
课时 157 : 管理桌面的牌显示
网页
进度
学生必须
查看
选择活动课时 158 : 出牌特效声音的播放
课时 158 : 出牌特效声音的播放
网页
进度
学生必须
查看
选择活动课时 159 : 测试出牌BUG 上部
课时 159 : 测试出牌BUG 上部
网页
进度
学生必须
查看
选择活动课时 160 : 测试BUG 下部
课时 160 : 测试BUG 下部
网页
进度
学生必须
查看
选择活动课时 161 : 创建OverPanel代码脚本
课时 161 : 创建OverPanel代码脚本
网页
进度
学生必须
查看
选择活动课时 162 : 通过消息机制表现客户端的结束
课时 162 : 通过消息机制表现客户端的结束
网页
进度
学生必须
查看
选择活动课时 163 : 测试游戏结束
课时 163 : 测试游戏结束
网页
进度
学生必须
查看
选择活动课时 164 : 创建背景音乐播放控制脚本
课时 164 : 创建背景音乐播放控制脚本
网页
进度
学生必须
查看
选择活动课时 165 : 给前两个场景添加背景音乐
课时 165 : 给前两个场景添加背景音乐
网页
进度
学生必须
查看
选择活动课时 166 : 165.完结与未完
课时 166 : 165.完结与未完
网页
进度
学生必须
查看