5157| 41
|
[『编程语言』] unity3d MOBA类实时竞技游戏开发带工程素材 |
unity3d MOBA类实时竞技游戏开发带工程素材 第1章: 序章 免费 任务1: 课程介绍 任务2: 编写服务器 任务3: 配置到Photon启动 第2章: 账号篇(服务器部分) 任务4: 登录UI设计 任务5: 定义操作码和传输模型 任务6: 编写PhotonManager 任务7: 客户端注册的处理 任务8: 登录处理(使用传输模型) 任务9: 创建IOpHandler接口 任务10: 三层关系 任务11: 给客户端单发消息 任务12: 完善账号表的所有所有操作 任务13: 测试 第3章: 账号篇(客户端部分) 任务14: Log封装 任务15: 消息提示框 任务16: 单例Singleton 任务17: 客户端收到响应的处理 任务18: 再次完善注册和登录 第4章: 管理类 任务19: 创建资源回调接口和资源类 任务20: ResourceManager资源管理类 任务21: 声音管理类(修复ResManager的BUG) 任务22: UIManager实现 任务23: 测试UI管理类 任务24: GameInit类 第5章: 主界面 任务25: 主界面搭建 任务26: 补充创建面板和流程分析 任务27: 创建操作码和数据模型 任务28: 创建缓存层和实现获取角色信息逻辑 任务29: 客户端发起获取角色请求 任务30: 创建角色操作 任务31: 服务器接受创建操作 任务32: 客户端响应创建 任务33: 服务器的上线处理 任务34: 客户端刷新视图和总结 第1节: 好友模块 任务35: 对好友界面的更新 任务36: 客户端添加好友 任务37: 收到添加好友的处理 任务38: 客户端响应和设计加好友界面 任务39: 保存好友数据刷新视图 任务40: 演示如何修复BUG(找BUG v1.0) 任务41: 玩家上线下线更新好友状态 第2节: 匹配模块 任务42: 设计匹配时间界面 任务43: 发起匹配请求 任务44: 泛型实现房间基类 任务45: 实现MatchRoom 任务46: 匹配缓存层实现 任务47: 匹配逻辑处理 任务48: 测试匹配 任务49: 修复之前的BUG 第6章: 选人篇 任务50: 搭建选人UI(请联系晴天QQ:986671381获取离线视频) 任务51: 选人功能的总分析(粗糙)(请联系晴天获取离线视频) 任务52: 选人房间实现(请联系晴天获取离线视频) 任务53: 提取cache共有的部分做成一个类(请联系晴天获取离线视频) 任务54: 选人的缓存层(请联系晴天获取离线视频) 任务55: 创建选人房间(通过事件传递)(请联系晴天获取离线视频) 任务56: 服务器接受客户端进入房间(请联系晴天获取离线视频) 任务57: 创建SelectView(请联系晴天获取离线视频) 任务58: 更新选人框的显示(请联系晴天获取离线视频) 任务59: 接受服务器的响应 更新视图(请联系晴天获取离线视频) 任务60: 有玩家进入的更新视图(请联系晴天获取离线视频) 任务61: 解散房间的处理(请联系晴天获取离线视频) 任务62: 给面板添加显示时间(请联系晴天获取离线视频) 任务63: 创建英雄静态配置表(请联系晴天获取离线视频) 任务64: 通过配置表来获取头像名称(请联系晴天获取离线视频) 任务65: 创建英雄选择头像预设(请联系晴天获取离线视频) 任务66: 初始化选择英雄面板(请联系晴天获取离线视频) 任务67: 添加英雄选择音效(请联系晴天获取离线视频) 任务68: 服务器处理玩家选人(请联系晴天获取离线视频) 任务69: 客户端完成选择英雄(请联系晴天获取离线视频) 任务70: 向服务器发起确认选择请求(请联系晴天获取离线视频) 任务71: 服务器响应确认选择(请联系晴天获取离线视频) 任务72: 客户端完成确认选择(请联系晴天获取离线视频) 任务73: 服务器端-下线处理(请联系晴天获取离线视频) 第1节: 聊天 任务74: 发起聊天的请求 任务75: (修改聊天的操作码)服务器处理部分 任务76: 实现聊天功能(找几个BUG) 第7章: 战斗篇 免费 任务77: 课程介绍(二) 第1节: 服务器创建战斗 任务78: 通知战斗模块开始战斗 任务79: 创建小兵、塔、建筑数据模型 任务80: 初始化战斗房间 任务81: 初始化英雄数据 任务82: 塔的静态配置表 任务83: 创建防御塔数据 任务84: 创建缓存层初始化战斗 任务85: 给客户端发送消息 任务86: 战斗场景的进入处理 任务87: 玩家下线处理 第2节: 客户端接收数据 任务88: 补充客户端的声音 任务89: 创建战斗界面 任务90: 修复没有接收到房间数据的BUG 任务91: 房间模型的接受 任务92: 创建英雄游戏物体 任务93: 创建塔游戏物体 任务94: 搭建战斗界面 任务95: 更新战斗界面 任务96: 测试 任务97: 制作血条和编写控制脚本 任务98: 制作动画状态机 任务99: 动画控制脚本 任务100: 所有战斗模型的控制基类 任务101: 客户端申请移动 任务102: 服务器收到移动的处理 任务103: 完善加载游戏物体的方法 任务104: 同步移动(上) 任务105: 同步移动(下) 任务106: 相机移动控制 第3节: 零碎完善 任务107: 使相机焦点到自己英雄 任务108: 显示寻路路径 任务109: 修复实例化方法 任务110: 解决服务器的BUG 任务111: 血条面向相机 任务112: 鼠标点击特效和战斗BGM 第4节: 攻击 任务113: 客户端申请攻击 任务114: 服务器响应普攻 任务115: 同步攻击动画 任务116: 测试 任务117: 冲过去攻击和射线检测更新 任务118: 申请伤害计算 任务119: 创建ISkill接口 任务120: 创建普通攻击的技能类 任务121: 技能伤害的配置表 任务122: 计算伤害流程介绍 任务123: 计算伤害实现 任务124: 客户端响应伤害 任务125: 测试伤害 任务126: 游戏获取焦点判断 任务127: 更新UI的血条和死亡处理 任务128: 添加英雄的音效(上) 任务129: 添加英雄的音效(下) 任务130: UHUD Text 显示掉血数字 第5节: 同学要求的先说数据库 任务131: 数据库和缓存层的关系 任务132: 创建两个表 任务133: 对数据库的操作简介 任务134: 动软使用 任务135: 加入三个类 任务136: 修改AccountCache 任务137: 修改PlayerCache 任务138: 测试并修改BUG(上) 任务139: 修改BUG(下) 第6节: 塔 任务140: 塔 任务141: 敌人检测脚本 任务142: 炮塔的攻击 任务143: 炮弹制作 任务144: 炮塔发射攻击 任务145: 服务器的处理 任务146: 测试攻击和补充(黑屏我也请非所愿)请大家下载一下源码 对比找BUG 第7节: 装备 任务147: 装备表 任务148: 服务器处理买装备的请求 任务149: 设计商店界面 任务150: 装备的购买 任务151: 更新客户端保存的数据模型 任务152: 服务器收到卖装备的处理 第8节: 小地图 任务153: 小地图实现 第9节: 技能 任务154: 设计技能表 任务155: 创建SkillModel 任务156: 通过id获取技能model实体 任务157: 设计技能的UI 任务158: 编写UISkill 任务159: 初始化技能信息 任务160: 测试 任务161: 客户端申请技能升级 任务162: 服务器处理升级请求 任务163: 客户端更新升级的技能 任务164: 升级以后更新UISkill界面 任务165: 技能升级测试 任务166: 直线型技能 任务167: 智能施法 任务168: 服务器转发同步动画 任务169: 释放技能逻辑 任务170: 测试技能 任务171: 技能CD 第10节: 游戏结算 任务172: 击杀小兵的结算 任务173: 击杀建筑的结算 任务174: (自己完成英雄的结算再看) 任务175: 定义操作码发消息 任务176: 客户端接收 任务177: 服务器端游戏结束的处理 任务178: 客户端显示结束面板 任务179: 简介小兵、野怪和结语
购买主题
已有 1 人购买
本主题需向作者支付 10 资源币 才能浏览
| |
发表于 2023-6-24 03:50:52
|
显示全部楼层
| ||
发表于 2023-6-24 05:49:44
|
显示全部楼层
| ||
发表于 2023-6-24 08:36:06
|
显示全部楼层
| ||
发表于 2023-6-24 12:18:32
|
显示全部楼层
| ||
发表于 2023-6-24 22:53:00
|
显示全部楼层
| ||
发表于 2023-6-25 01:39:06
|
显示全部楼层
| ||
发表于 2023-6-25 18:51:58
|
显示全部楼层
| ||
发表于 2023-6-26 10:51:56
|
显示全部楼层
| ||
发表于 2023-6-30 15:30:25
|
显示全部楼层
| ||
小黑屋|资源共享吧 ( 琼ICP备2023000410号-1 )
GMT+8, 2024-11-22 07:53 , Processed in 0.069392 second(s), 16 queries , MemCached On.