【
资源介绍
完整的 ARPG 网络游戏开发教学。包含多人合作,在线多人游戏开发,角色创建系统,作战系统,RPG系统,技能系统,任务系统,商店系统等。
文件目录
📁 【泰课在线】年度史诗MMO ARPG 课程《泰斗破坏神》 - 带源码课件 ├── 🎬 001-泰斗破坏神第一支预告视频.mp4 ├── 🎬 003-素材介绍,导入素材,开始界面的制作.mp4 ├── 🎬 004-制作登录界面.mp4 ├── 🎬 005-制作注册界面.mp4 ├── 🎬 006-控制用户登录和注册界面的跳转.mp4 ├── 🎬 007-制作服务器选择界面.mp4 ├── 🎬 008-处理服务器列表的初始化.mp4 ├── 🎬 009-处理服务器的选择.mp4 ├── 🎬 010-给场景添加云和动画效果.mp4 ├── 🎬 011-开发角色选择界面.mp4 ├── 🎬 0011-泰斗破坏神第二支预告视频.mp4 ├── 🎬 012-处理界面的切换.mp4 ├── 🎬 013-导入模型,制作女性的Prefab.mp4 ├── 🎬 014-男性角色的Prefab的制作.mp4 ├── 🎬 015-角色待选择界面的UI开发.mp4 ├── 🎬 016-角色选择和动画开发.mp4 ├── 🎬 017-角色选择界面之间的切换.mp4 ├── 🎬 019-素材导入和介绍.mp4 ├── 🎬 020-开发设计人物头像信息.mp4 ├── 🎬 021-开发设计菜单栏.mp4 ├── 🎬 022-开发设计人物的状态栏(一).mp4 ├── 🎬 023-开发设计人物的状态栏(二).mp4 ├── 🎬 024-开发人物的信息类.mp4 ├── 🎬 025-设计体力和历练的自动增长【 】.mp4 ├── 🎬 026-控件的初始化赋值.mp4 ├── 🎬 027-添加事件用来监听人物属性的改变.mp4 ├── 🎬 028-控制人物状态和其他信息的更新同步(一).mp4 ├── 🎬 029-控制人物状态和其他信息的更新同步(二).mp4 ├── 🎬 030-显示时间恢复的倒计时.mp4 ├── 🎬 031-控制人物状态的显示和隐藏.mp4 ├── 🎬 032-控制角色的改名.mp4 ├── 🎬 034-背包系统的效果和介绍.mp4 ├── 🎬 035-设计背包系统的角色状态.mp4 ├── 🎬 036-设计背包系统的物品栏.mp4 ├── 🎬 037-设计物品信息弹框.mp4 ├── 🎬 038-设计装备信息弹框.mp4 ├── 🎬 039-设计物品信息类(装备和其他物品).mp4 ├── 🎬 040-补充角色信息类添加生命值,伤害值和装备id属性.mp4 ├── 🎬 041-物品信息的初始化InventoryManager.mp4 ├── 🎬 042-角色背包物品信息的初始化.mp4 ├── 🎬 043-随机生成角色的穿戴装备.mp4 ├── 🎬 044-背包系统角色信息的同步(装备,生命,伤害)(一).mp4 ├── 🎬 045-背包系统角色信息的同步(装备,生命,伤害)(二).mp4 ├── 🎬 046-FixBug解决Bug.mp4 ├── 🎬 047-角色物品的初始化把物品放到物品栏.mp4 ├── 🎬 048-装备信息的查看.mp4 ├── 🎬 049-处理装备的点击和事件的上传.mp4 ├── 🎬 050-点击事件的处理和装备信息的显示.mp4 ├── 🎬 051-其他物品信息的查看.mp4 ├── 🎬 052-装备的穿上(一).mp4 ├── 🎬 053-装备的穿上(二)装备的放回.mp4 ├── 🎬 054-装备的卸下.mp4 ├── 🎬 055-装备的升级.mp4 ├── 🎬 056-开发提示信息的开始功能.mp4 ├── 🎬 057-物品的使用和批量使用.mp4 ├── 🎬 058-控制战斗力改变的动画显示.mp4 ├── 🎬 059-装备的整理.mp4 ├── 🎬 060-背包空间格子的计数器的显示.mp4 ├── 🎬 061-装备的出售功能..mp4 ├── 🎬 063-控制背包系统的显示和隐藏.mp4 ├── 🎬 065-分析任务属性.mp4 ├── 🎬 066-创建任务的类.mp4 ├── 🎬 067-任务的初始化.mp4 ├── 🎬 068-设计任务系统的UI.mp4 ├── 🎬 069-设计任务条的UI.mp4 ├── 🎬 070-设计领取奖励的UI.mp4 ├── 🎬 071-控制任务条内控件的初始化赋值.mp4 ├── 🎬 072-控制任务列表的加载.mp4 ├── 🎬 073-控制任务列表的显示和隐藏.mp4 ├── 🎬 074-给新手村添加模型控制边界.mp4 ├── 🎬 075-控制新手村的导航网格的生成.mp4 ├── 🎬 076-导入男性,女性主角和NPC角色,控制角色的行走.mp4 ├── 🎬 077-控制角色动画的播放.mp4 ├── 🎬 078-控制摄像机的跟随.mp4 ├── 🎬 079-控制男性角色的自动寻路.mp4 ├── 🎬 080-给场景中添加NPC.mp4 ├── 🎬 081-添加NPC的管理类NPCManager.mp4 ├── 🎬 082-控制任务的下一步,战斗的点击操作.mp4 ├── 🎬 083-设计NPC对话框,控制主角的自动寻路.mp4 ├── 🎬 085-通过委托与事件监听任务的状态改变来更新UI.mp4 ├── 🎬 086-优化移动控制-让动画跟运动看起来更加协调,寻路的终止.mp4 ├── 🎬 088-技能系统的介绍,技能的属性.mp4 ├── 🎬 089-创建技能的类.mp4 ├── 🎬 090-读取技能信息.mp4 ├── 🎬 091-设计技能面板.mp4 ├── 🎬 092-UI面板技能信息的同步.mp4 ├── 🎬 093-技能的升级.mp4 ├── 🎬 094-技能面板的显示和隐藏.mp4 ├── 🎬 096-副本系统-显示地图.mp4 ├── 🎬 097-副本系统-控制副本按钮的点击.mp4 ├── 🎬 098-副本系统-设计进入副本的提示界面和返回按钮.mp4 ├── 🎬 099-副本地图和提示框的显示与隐藏.mp4 ├── 🎬 100-场景加载的进度条的设计.mp4 ├── 🎬 101-场景加载进度条的显示和隐藏,进度的更新同步.mp4 ├── 🎬 102-导入场景,场景介绍.mp4 ├── 🎬 103-给场景添加碰撞器.mp4 ├── 🎬 104-导入主角动作和特效.mp4 ├── 🎬 105-控制主角的移动.mp4 ├── 🎬 106-控制主角移动动画的播放.mp4 ├── 🎬 107-控制摄像机的跟随.mp4 ├── 🎬 108-设计攻击按钮的面板.mp4 ├── 🎬 109-检测攻击按钮的点击.mp4 ├── 🎬 110-开发技能按钮的冷却效果.mp4 ├── 🎬 111-拆分主角的攻击动画.mp4 ├── 🎬 112-设计主角的攻击动画状态机.mp4 ├── 🎬 113-监听攻击按钮的按下,设置标志位,观察动作的切换(一).mp4 ├── 🎬 114-监听攻击按钮的按下,设置标志位,观察动作的切换(二).mp4 ├── 🎬 115-修改攻击的控制.mp4 ├── 🎬 116-给武器添加特效.mp4 ├── 🎬 117-给人物添加攻击特效,控制特效的释放.mp4 ├── 🎬 118-给人物添加基础攻击的特效.mp4 ├── 🎬 119创建攻击方法,控制特效的播放.mp4 ├── 🎬 120-声音的管理与播放.mp4 ├── 🎬 121-声音补充补充上一节声音小的问题.mp4 ├── 🎬 122-主角前冲-位移-效果的控制.mp4 ├── 🎬 123-完成基础攻击的事件添加.mp4 ├── 🎬 124-导入敌人模型创建敌人的管理器.mp4 ├── 🎬 125-检测敌人是否在主角攻击范围之内.mp4 ├── 🎬 126-敌人的被攻击处理受到攻击后的行为一.mp4 ├── 🎬 127-敌人的被攻击处理受到攻击后的行为二.mp4 ├── 🎬 128-修改出血效果的位置.mp4 ├── 🎬 129-添加基础攻击最后的暴击特效.mp4 ├── 🎬 130-添加技能1的特效.mp4 ├── 🎬 131-添加技能1的火鸟特效.mp4 ├── 🎬 132-添加火鸟的声音,添加敌人受到攻击的效果.mp4 ├── 🎬 133-修改对敌人的攻击控制.mp4 ├── 🎬 134-添加技能2的寒冰特效.mp4 ├── 🎬 135-控制寒冰特效的释放.mp4 ├── 🎬 136-添加火焰柱,添加对敌人的攻击效果.mp4 ├── 🎬 137-添加技能3的溅血攻击特效.mp4 ├── 🎬 138-控制溅血攻击特效的播放和声音的播放.mp4 ├── 🎬 139-添加技能3对敌人的攻击效果.mp4 ├── 🎬 140-开发敌人的Ai-行走控制.mp4 ├── 🎬 141-开发敌人的Ai-自动攻击和动画播放.mp4 ├── 🎬 142-控制敌人的死亡.mp4 ├── 🎬 143-制作伤害的数字字体.mp4 ├── 🎬 144-使用HUDText显示combo连击.mp4 ├── 🎬 145-创建敌人的血条.mp4 ├── 🎬 146-敌人的伤害显示.mp4 ├── 🎬 147-添加敌人的破碎死亡效果.mp4 ├── 🎬 148-添加副本背景声音FixBug销毁的时候空指针.mp4 ├── 🎬 149-敌人死亡后Collider的移除,敌人的攻击.mp4 ├── 🎬 150-主角受伤处理-播放hit动画.mp4 ├── 🎬 151-主角受伤处理-显示血量的减少.mp4 ├── 🎬 152-主角受伤处理-屏幕上显示血红效果.mp4 ├── 🎬 153-制作其他敌人的Prefab(一).mp4 ├── 🎬 154-制作其他敌人的Prefab(二).mp4 ├── 🎬 155-修改视野的跟随,增加缓动.mp4 ├── 🎬 157-导入Boss特效,给敌人添加特效.mp4 ├── 🎬 158-控制Boss的AI,自动转向和自动行走(一).mp4 ├── 🎬 159-控制Boss的AI,自动转向和自动行走(二).mp4 ├── 🎬 160-控制Boss的攻击,三个攻击动作轮换进行.mp4 ├── 🎬 166-控制Boss的Attack03特效的播放和攻击(二)控制子弹特效的移动和伤害攻击.mp4 ├── 🎬 167-创建敌人生成触发器.mp4 ├── 🎬 168-完善副本的敌人生成.mp4 ├── 🎬 170-Photon和PhotonServer的介绍.mp4 ├── 🎬 171-PhotonServer目录结构介绍和启动PhotonServer.mp4 ├── 🎬 172-从零开始创建第一个PhotonServer服务器端应用一-创建工程,启动类,客户端交互类.mp4 ├── 🎬 173-从零开始创建第一个PhotonServer服务器端应用二-添加工程的配置,启动ChatServer.mp4 ├── 🎬 174-从零开始创建第一个PhotonServer服务器端应用三-ChatServer启动和日志介绍.mp4 ├── 🎬 175-从零开始创建第一个PhotonServer服务器端应用四-创建客户端(使用控制台程序).mp4 ├── 🎬 176-从零开始创建第一个PhotonServer服务器端应用五-在客户端发起请求.mp4 ├── 🎬 177-从零开始创建第一个PhotonServer服务器端应用六-客户端和服务器端交互图解.mp4 ├── 🎬 178-使用Unity客户端跟服务器端交互.mp4 ├── 🎬 179-Server-To-Server服务器端交互之PhotonServer集群负载均衡.mp4 ├── 🎬 180-MySQL数据库和管理软件的安装和介绍.mp4 ├── 🎬 181-182-利用MySQL-Front创建数据库和表格.mp4 ├── 🎬 183-创建NHibernateHelper帮助类,生成sessionFactory.mp4 ├── 🎬 184-查询所有用户,根据条件查询.mp4 ├── 🎬 185-数据保存,删除和修改.mp4 ├── 🎬 186-190.avi ├── 🎬 191-发起加载服务器列表的请求一.mp4 ├── 🎬 192-发起加载服务器列表的请求二.mp4 ├── 🎬 193-服务器端数据库的配置.mp4 ├── 🎬 194-创建ServerHandler处理加载服务器列表的请求.mp4 ├── 🎬 195-接受服务器数据并更新服务器列表.mp4 ├── 🎬 196-在客户端发起登录请求.mp4 ├── 🎬 197-在服务器端处理登录请求.mp4 ├── 🎬 198-在客户端处理登录请求的响应.mp4 ├── 🎬 199-在客户端发起注册请求.mp4 ├── 🎬 200-在服务器端处理注册请求.mp4 ├── 🎬 201-在客户端处理注册的响应.mp4 ├── 🎬 202-角色设计.mp4 ├── 🎬 203-在客户端发起角色查询请求和角色添加请求.mp4 ├── 🎬 204-角色信息处理角色面板显示一委托与事件的定义和调用.mp4 ├── 🎬 205-角色信息处理角色面板显示二处理角色的展示.mp4 ├── 🎬 206-角色信息处理角色面板显示三角色的添加处理.mp4 ├── 🎬 208-角色信息处理角色面板显示五在服务器端处理角色查询请求和角色添加请求.mp4 ├── 🎬 209-角色信息处理角色面板显示六测试.mp4 ├── 🎬 210-添加请求用来在服务器端存储当前登录的角色.mp4 ├── 🎬 211-场景加载-进入游戏.mp4 ├── 🎬 212-根据选择的角色信息创建角色.mp4 ├── 🎬 213-在服务器端创建Model类TaskDB,用来做任务信息的存储.mp4 ├── 🎬 214-创建TaskDBManager类用来做数据库操作.mp4 ├── 🎬 215-服务器端任务操作有关属性和类添加.mp4 ├── 🎬 216-完善TaskDBHandler用来处理跟任务有关的请求(1).mp4 ├── 🎬 216-完善TaskDBHandler用来处理跟任务有关的请求.mp4 ├── 🎬 217-在客户端创建TaskDBController(1).mp4 ├── 🎬 217-在客户端创建TaskDBController.mp4 └── 🎬 218-在客户端添加事件用来处理服务器端的任务相关的响应(1).mp4