跳到主要内容
停靠面板
首页
个人主页
我的主页
我的书签
我的笔记
课程
游戏开发
人工智能
编程语言
移动应用
Web开发
美术与设计
常见问题
更多
搜索
关闭
搜索
切换搜索输入
登录
首页
个人主页
折叠
展开
我的主页
我的书签
我的笔记
课程
折叠
展开
游戏开发
人工智能
编程语言
移动应用
Web开发
美术与设计
常见问题
展开全部
全部折叠
打开课程索引
打开块抽屉
MOBA类实时竞技游戏开发
章节大纲
选择节常规
折叠
展开
常规
全部折叠
展开全部
选择活动MOBA类实时竞技游戏开发项目资源
MOBA类实时竞技游戏开发项目资源
文件
TXT
选择活动新闻通告
新闻通告
讨论区
选择节第1章: 序章
折叠
展开
第1章: 序章
选择活动课时 1 : 课程介绍
课时 1 : 课程介绍
网页
进度
学生必须
查看
选择活动课时 2 : 编写服务器
课时 2 : 编写服务器
网页
进度
学生必须
查看
选择活动课时 3 : 配置到Photon启动
课时 3 : 配置到Photon启动
网页
进度
学生必须
查看
选择节第2章: 账号篇(服务器部分)
折叠
展开
第2章: 账号篇(服务器部分)
选择活动课时 4 : 登录UI设计
课时 4 : 登录UI设计
网页
进度
学生必须
查看
选择活动课时 5 : 定义操作码和传输模型
课时 5 : 定义操作码和传输模型
网页
进度
学生必须
查看
选择活动课时 6 : 编写PhotonManager
课时 6 : 编写PhotonManager
网页
进度
学生必须
查看
选择活动课时 7 : 客户端注册的处理
课时 7 : 客户端注册的处理
网页
进度
学生必须
查看
选择活动课时 8 : 登录处理(使用传输模型)
课时 8 : 登录处理(使用传输模型)
网页
进度
学生必须
查看
选择活动课时 9 : 创建IOpHandler接口
课时 9 : 创建IOpHandler接口
网页
进度
学生必须
查看
选择活动课时 10 : 三层关系
课时 10 : 三层关系
网页
进度
学生必须
查看
选择活动课时 11 : 给客户端单发消息
课时 11 : 给客户端单发消息
网页
进度
学生必须
查看
选择活动课时 12 : 完善账号表的所有所有操作
课时 12 : 完善账号表的所有所有操作
网页
进度
学生必须
查看
选择活动课时 13 : 测试
课时 13 : 测试
网页
进度
学生必须
查看
选择节第3章: 账号篇(客户端部分)
折叠
展开
第3章: 账号篇(客户端部分)
选择活动课时 14 : Log封装
课时 14 : Log封装
网页
进度
学生必须
查看
选择活动课时 15 : 消息提示框
课时 15 : 消息提示框
网页
进度
学生必须
查看
选择活动课时 16 : 单例Singleton
课时 16 : 单例Singleton
网页
进度
学生必须
查看
选择活动课时 17 : 客户端收到响应的处理
课时 17 : 客户端收到响应的处理
网页
进度
学生必须
查看
选择活动课时 18 : 再次完善注册和登录
课时 18 : 再次完善注册和登录
网页
进度
学生必须
查看
选择节第4章: 管理类
折叠
展开
第4章: 管理类
选择活动课时 19 : 创建资源回调接口和资源类
课时 19 : 创建资源回调接口和资源类
网页
进度
学生必须
查看
选择活动课时 20 : ResourceManager资源管理类
课时 20 : ResourceManager资源管理类
网页
进度
学生必须
查看
选择活动课时 21 : 声音管理类(修复ResManager的BUG)
课时 21 : 声音管理类(修复ResManager的BUG)
网页
进度
学生必须
查看
选择活动课时 22 : UIManager实现
课时 22 : UIManager实现
网页
进度
学生必须
查看
选择活动课时 23 : 测试UI管理类
课时 23 : 测试UI管理类
网页
进度
学生必须
查看
选择活动课时 24 : GameInit类
课时 24 : GameInit类
网页
进度
学生必须
查看
选择节第5章: 主界面
折叠
展开
第5章: 主界面
选择活动课时 25 : 主界面搭建
课时 25 : 主界面搭建
网页
进度
学生必须
查看
选择活动课时 26 : 补充创建面板和流程分析
课时 26 : 补充创建面板和流程分析
网页
进度
学生必须
查看
选择活动课时 27 : 创建操作码和数据模型
课时 27 : 创建操作码和数据模型
网页
进度
学生必须
查看
选择活动课时 28 : 创建缓存层和实现获取角色信息逻辑
课时 28 : 创建缓存层和实现获取角色信息逻辑
网页
进度
学生必须
查看
选择活动课时 29 : 客户端发起获取角色请求
课时 29 : 客户端发起获取角色请求
网页
进度
学生必须
查看
选择活动课时 30 : 创建角色操作
课时 30 : 创建角色操作
网页
进度
学生必须
查看
选择活动课时 31 : 服务器接受创建操作
课时 31 : 服务器接受创建操作
网页
进度
学生必须
查看
选择活动课时 32 : 客户端响应创建
课时 32 : 客户端响应创建
网页
进度
学生必须
查看
选择活动课时 33 : 服务器的上线处理
课时 33 : 服务器的上线处理
网页
进度
学生必须
查看
选择活动课时 34 : 客户端刷新视图和总结
课时 34 : 客户端刷新视图和总结
网页
进度
学生必须
查看
选择活动课时 35 : 对好友界面的更新
课时 35 : 对好友界面的更新
网页
进度
学生必须
查看
选择活动课时 36 : 客户端添加好友
课时 36 : 客户端添加好友
网页
进度
学生必须
查看
选择活动课时 37 : 收到添加好友的处理
课时 37 : 收到添加好友的处理
网页
进度
学生必须
查看
选择活动课时 38 : 客户端响应和设计加好友界面
课时 38 : 客户端响应和设计加好友界面
网页
进度
学生必须
查看
选择活动课时 39 : 保存好友数据刷新视图
课时 39 : 保存好友数据刷新视图
网页
进度
学生必须
查看
选择活动课时 40 : 演示如何修复BUG(找BUG v1.0)
课时 40 : 演示如何修复BUG(找BUG v1.0)
网页
进度
学生必须
查看
选择活动课时 41 : 玩家上线下线更新好友状态
课时 41 : 玩家上线下线更新好友状态
网页
进度
学生必须
查看
选择活动课时 42 : 设计匹配时间界面
课时 42 : 设计匹配时间界面
网页
进度
学生必须
查看
选择活动课时 43 : 发起匹配请求
课时 43 : 发起匹配请求
网页
进度
学生必须
查看
选择活动课时 44 : 泛型实现房间基类
课时 44 : 泛型实现房间基类
网页
进度
学生必须
查看
选择活动课时 45 : 实现MatchRoom
课时 45 : 实现MatchRoom
网页
进度
学生必须
查看
选择活动课时 46 : 匹配缓存层实现
课时 46 : 匹配缓存层实现
网页
进度
学生必须
查看
选择活动课时 47 : 匹配逻辑处理
课时 47 : 匹配逻辑处理
网页
进度
学生必须
查看
选择活动课时 48 : 测试匹配
课时 48 : 测试匹配
网页
进度
学生必须
查看
选择活动课时 49 : 修复之前的BUG
课时 49 : 修复之前的BUG
网页
进度
学生必须
查看
选择节第6章: 选人篇
折叠
展开
第6章: 选人篇
选择活动课时 50 : 搭建选人UI
课时 50 : 搭建选人UI
网页
进度
学生必须
查看
选择活动课时 51 : 选人功能的总分析(粗糙)
课时 51 : 选人功能的总分析(粗糙)
网页
进度
学生必须
查看
选择活动课时 52 : 选人房间实现
课时 52 : 选人房间实现
网页
进度
学生必须
查看
选择活动课时 53 : 提取cache共有的部分做成一个类
课时 53 : 提取cache共有的部分做成一个类
网页
进度
学生必须
查看
选择活动课时 54 : 选人的缓存层
课时 54 : 选人的缓存层
网页
进度
学生必须
查看
选择活动课时 55 : 创建选人房间(通过事件传递)
课时 55 : 创建选人房间(通过事件传递)
网页
进度
学生必须
查看
选择活动课时 56 : 服务器接受客户端进入房
课时 56 : 服务器接受客户端进入房
网页
进度
学生必须
查看
选择活动课时 57 : 创建SelectView
课时 57 : 创建SelectView
网页
进度
学生必须
查看
选择活动课时 58 : 更新选人框的显示
课时 58 : 更新选人框的显示
网页
进度
学生必须
查看
选择活动课时 59 : 接受服务器的响应 更新视图
课时 59 : 接受服务器的响应 更新视图
网页
进度
学生必须
查看
选择活动课时 60 : 有玩家进入的更新视图
课时 60 : 有玩家进入的更新视图
网页
进度
学生必须
查看
选择活动课时 61 : 解散房间的处理
课时 61 : 解散房间的处理
网页
进度
学生必须
查看
选择活动课时 62 : 给面板添加显示时间
课时 62 : 给面板添加显示时间
网页
进度
学生必须
查看
选择活动课时 63 : 创建英雄静态配置表
课时 63 : 创建英雄静态配置表
网页
进度
学生必须
查看
选择活动课时 64 : 通过配置表来获取头像名称
课时 64 : 通过配置表来获取头像名称
网页
进度
学生必须
查看
选择活动课时 65 : 创建英雄选择头像预设
课时 65 : 创建英雄选择头像预设
网页
进度
学生必须
查看
选择活动课时 66 : 初始化选择英雄面板
课时 66 : 初始化选择英雄面板
网页
进度
学生必须
查看
选择活动课时 67 : 添加英雄选择音效
课时 67 : 添加英雄选择音效
网页
进度
学生必须
查看
选择活动课时 68 : 服务器处理玩家选人
课时 68 : 服务器处理玩家选人
网页
进度
学生必须
查看
选择活动课时 69 : 客户端完成选择英雄
课时 69 : 客户端完成选择英雄
网页
进度
学生必须
查看
选择活动课时 70 : 向服务器发起确认选择请求
课时 70 : 向服务器发起确认选择请求
网页
进度
学生必须
查看
选择活动课时 71 : 服务器响应确认选择
课时 71 : 服务器响应确认选择
网页
进度
学生必须
查看
选择活动课时 72 : 客户端完成确认选择
课时 72 : 客户端完成确认选择
网页
进度
学生必须
查看
选择活动课时 73 : 服务器端-下线处理
课时 73 : 服务器端-下线处理
网页
进度
学生必须
查看
选择活动课时 74 : 发起聊天的请求
课时 74 : 发起聊天的请求
网页
进度
学生必须
查看
选择活动课时 75 : (修改聊天的操作码)服务器处理部分
课时 75 : (修改聊天的操作码)服务器处理部分
网页
进度
学生必须
查看
选择活动课时 76 : 实现聊天功能(找几个BUG)
课时 76 : 实现聊天功能(找几个BUG)
网页
进度
学生必须
查看
选择节第7章: 战斗篇
折叠
展开
第7章: 战斗篇
选择活动课时 77 : 课程介绍(二)
课时 77 : 课程介绍(二)
网页
进度
学生必须
查看
选择活动课时 78 : 通知战斗模块开始战斗
课时 78 : 通知战斗模块开始战斗
网页
进度
学生必须
查看
选择活动课时 79 : 创建小兵、塔、建筑数据模型
课时 79 : 创建小兵、塔、建筑数据模型
网页
进度
学生必须
查看
选择活动课时 80 : 初始化战斗房间
课时 80 : 初始化战斗房间
网页
进度
学生必须
查看
选择活动课时 81 : 初始化英雄数据
课时 81 : 初始化英雄数据
网页
进度
学生必须
查看
选择活动课时 82 : 塔的静态配置表
课时 82 : 塔的静态配置表
网页
进度
学生必须
查看
选择活动课时 83 : 创建防御塔数据
课时 83 : 创建防御塔数据
网页
进度
学生必须
查看
选择活动课时 84 : 创建缓存层初始化战斗
课时 84 : 创建缓存层初始化战斗
网页
进度
学生必须
查看
选择活动课时 85 : 给客户端发送消息
课时 85 : 给客户端发送消息
网页
进度
学生必须
查看
选择活动课时 86 : 战斗场景的进入处理
课时 86 : 战斗场景的进入处理
网页
进度
学生必须
查看
选择活动课时 87 : 玩家下线处理
课时 87 : 玩家下线处理
网页
进度
学生必须
查看
选择活动课时 88 : 补充客户端的声音
课时 88 : 补充客户端的声音
网页
进度
学生必须
查看
选择活动课时 89 : 创建战斗界面
课时 89 : 创建战斗界面
网页
进度
学生必须
查看
选择活动课时 90 : 修复没有接收到房间数据的BUG
课时 90 : 修复没有接收到房间数据的BUG
网页
进度
学生必须
查看
选择活动课时 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 : 完善加载游戏物体的方法
课时 103 : 完善加载游戏物体的方法
网页
进度
学生必须
查看
选择活动课时 104 : 同步移动(上)
课时 104 : 同步移动(上)
网页
进度
学生必须
查看
选择活动课时 105 : 同步移动(下)
课时 105 : 同步移动(下)
网页
进度
学生必须
查看
选择活动课时 106 : 相机移动控制
课时 106 : 相机移动控制
网页
进度
学生必须
查看
选择活动课时 107 : 使相机焦点到自己英雄
课时 107 : 使相机焦点到自己英雄
网页
进度
学生必须
查看
选择活动课时 108 : 显示寻路路径
课时 108 : 显示寻路路径
网页
进度
学生必须
查看
选择活动课时 109 : 修复实例化方法
课时 109 : 修复实例化方法
网页
进度
学生必须
查看
选择活动课时 110 : 解决服务器的BUG
课时 110 : 解决服务器的BUG
网页
进度
学生必须
查看
选择活动课时 111 : 血条面向相机
课时 111 : 血条面向相机
网页
进度
学生必须
查看
选择活动课时 112 : 鼠标点击特效和战斗BGM
课时 112 : 鼠标点击特效和战斗BGM
网页
进度
学生必须
查看
选择活动第4节: 攻击
第4节: 攻击
网页
进度
学生必须
查看
选择活动课时 113 : 客户端申请攻击
课时 113 : 客户端申请攻击
网页
进度
学生必须
查看
选择活动课时 114 : 服务器响应普攻
课时 114 : 服务器响应普攻
网页
进度
学生必须
查看
选择活动课时 115 : 同步攻击动画
课时 115 : 同步攻击动画
网页
进度
学生必须
查看
选择活动课时 116 : 申请伤害计算
课时 116 : 申请伤害计算
网页
进度
学生必须
查看
选择活动课时 117 : 创建ISkill接口
课时 117 : 创建ISkill接口
网页
进度
学生必须
查看
选择活动课时 118 : 创建普通攻击的技能类
课时 118 : 创建普通攻击的技能类
网页
进度
学生必须
查看
选择活动课时 119 : 技能伤害的配置表
课时 119 : 技能伤害的配置表
网页
进度
学生必须
查看
选择活动课时 120 : 计算伤害流程介绍
课时 120 : 计算伤害流程介绍
网页
进度
学生必须
查看
选择活动课时 121 : 计算伤害实现
课时 121 : 计算伤害实现
网页
进度
学生必须
查看
选择活动课时 122: 客户端响应伤害
课时 122: 客户端响应伤害
网页
进度
学生必须
查看
选择活动课时 123 : 测试伤害
课时 123 : 测试伤害
网页
进度
学生必须
查看
选择活动课时 124: 游戏获取焦点判断
课时 124: 游戏获取焦点判断
网页
进度
学生必须
查看
选择活动课时 125: 更新UI的血条和死亡处理
课时 125: 更新UI的血条和死亡处理
网页
进度
学生必须
查看
选择活动课时 126 : 添加英雄的音效(上)
课时 126 : 添加英雄的音效(上)
网页
进度
学生必须
查看
选择活动课时 127 : 添加英雄的音效(下)
课时 127 : 添加英雄的音效(下)
网页
进度
学生必须
查看
选择活动课时 128: UHUD Text 显示掉血数字
课时 128: UHUD Text 显示掉血数字
网页
进度
学生必须
查看
选择活动课时 129 : 数据库和缓存层的关系
课时 129 : 数据库和缓存层的关系
网页
进度
学生必须
查看
选择活动课时 130 : 创建两个表
课时 130 : 创建两个表
网页
进度
学生必须
查看
选择活动课时 131 : 动软使用
课时 131 : 动软使用
网页
进度
学生必须
查看
选择活动课时 132 : 加入三个类
课时 132 : 加入三个类
网页
进度
学生必须
查看
选择活动课时 133 : 修改AccountCache
课时 133 : 修改AccountCache
网页
进度
学生必须
查看
选择活动课时 134 : 修改PlayerCache
课时 134 : 修改PlayerCache
网页
进度
学生必须
查看
选择活动课时 135 : 修改BUG
课时 135 : 修改BUG
网页
进度
学生必须
查看
选择活动课时 136 : 塔
课时 136 : 塔
网页
进度
学生必须
查看
选择活动课时 137 : 敌人检测脚本
课时 137 : 敌人检测脚本
网页
进度
学生必须
查看
选择活动课时 138 : 炮塔的攻击
课时 138 : 炮塔的攻击
网页
进度
学生必须
查看
选择活动课时 139 : 炮弹制作
课时 139 : 炮弹制作
网页
进度
学生必须
查看
选择活动课时 140 : 炮塔发射攻击
课时 140 : 炮塔发射攻击
网页
进度
学生必须
查看
选择活动课时 141 : 服务器的处理
课时 141 : 服务器的处理
网页
进度
学生必须
查看
选择活动课时 142 : 测试攻击和补充
课时 142 : 测试攻击和补充
网页
进度
学生必须
查看
选择活动课时 143 : 装备表
课时 143 : 装备表
网页
进度
学生必须
查看
选择活动课时 144 : 服务器处理买装备的请求
课时 144 : 服务器处理买装备的请求
网页
进度
学生必须
查看
选择活动课时 145 : 设计商店界面
课时 145 : 设计商店界面
网页
进度
学生必须
查看
选择活动课时 146 : 装备的购买
课时 146 : 装备的购买
网页
进度
学生必须
查看
选择活动课时 147 : 更新客户端保存的数据模型
课时 147 : 更新客户端保存的数据模型
网页
进度
学生必须
查看
选择活动课时 148 : 服务器收到卖装备的处理
课时 148 : 服务器收到卖装备的处理
网页
进度
学生必须
查看
选择活动课时 149 : 小地图实现
课时 149 : 小地图实现
网页
进度
学生必须
查看
选择活动课时 150 : 设计技能表
课时 150 : 设计技能表
网页
进度
学生必须
查看
选择活动课时 151 : 创建SkillModel
课时 151 : 创建SkillModel
网页
进度
学生必须
查看
选择活动课时 152:: 通过id获取技能model实体
课时 152:: 通过id获取技能model实体
网页
进度
学生必须
查看
选择活动课时 153 : 设计技能的UI
课时 153 : 设计技能的UI
网页
进度
学生必须
查看
选择活动课时 154 : 初始化技能信息
课时 154 : 初始化技能信息
网页
进度
学生必须
查看
选择活动课时 155 : 测试
课时 155 : 测试
网页
进度
学生必须
查看
选择活动课时 156 : 客户端申请技能升级
课时 156 : 客户端申请技能升级
网页
进度
学生必须
查看
选择活动课时 157 : 服务器处理升级请求
课时 157 : 服务器处理升级请求
网页
进度
学生必须
查看
选择活动课时 158 : 客户端更新升级的技能
课时 158 : 客户端更新升级的技能
网页
进度
学生必须
查看
选择活动课时 159 : 升级以后更新UISkill界面
课时 159 : 升级以后更新UISkill界面
网页
进度
学生必须
查看
选择活动课时 160 : 技能升级测试
课时 160 : 技能升级测试
网页
进度
学生必须
查看
选择活动课时 161 : 直线型技能
课时 161 : 直线型技能
网页
进度
学生必须
查看
选择活动课时 162 : 智能施法
课时 162 : 智能施法
网页
进度
学生必须
查看
选择活动课时 163 : 服务器转发同步动画
课时 163 : 服务器转发同步动画
网页
进度
学生必须
查看
选择活动课时 164 : 释放技能逻辑
课时 164 : 释放技能逻辑
网页
进度
学生必须
查看
选择活动课时 165 : 测试技能
课时 165 : 测试技能
网页
进度
学生必须
查看
选择活动课时 166 : 技能CD
课时 166 : 技能CD
网页
进度
学生必须
查看
选择活动课时 167 : 击杀小兵的结算
课时 167 : 击杀小兵的结算
网页
进度
学生必须
查看
选择活动课时 168 : 击杀建筑的结算
课时 168 : 击杀建筑的结算
网页
进度
学生必须
查看
选择活动课时 169 : *!#¥%(自己完成英雄的结算再看)
课时 169 : *!#¥%(自己完成英雄的结算再看)
网页
进度
学生必须
查看
选择活动课时 170 : 定义操作码发消息
课时 170 : 定义操作码发消息
网页
进度
学生必须
查看
选择活动课时 171 : 客户端接收
课时 171 : 客户端接收
网页
进度
学生必须
查看
选择活动课时 172 : 服务器端游戏结束的处理
课时 172 : 服务器端游戏结束的处理
网页
进度
学生必须
查看
选择活动课时 173 : 客户端显示结束面板
课时 173 : 客户端显示结束面板
网页
进度
学生必须
查看
选择活动课时 174 : 简介小兵、野怪和结语
课时 174 : 简介小兵、野怪和结语
网页
进度
学生必须
查看