02_RPG游戏黑暗之光游戏开发实战
第4章:任务系统

课时30:在场景中添加老爷爷这个NPC

课时31:设计任务对话框的背景

课时32:任务系统-设计任务的内容

课时33:任务系统-处理对话框的显示和隐藏

课时34:任务系统-处理任务的接收和任务进度的

课时35:任务系统-完成任务的处理和金币的获得

课时36:鼠标指针管理系统

课时37:开发功能面板

课时38:功能按钮点击事件的监听

课时39:物品信息管理系统,分析物品信息属性,

课时40:创建物品信息的管理类

课时41:在程序中读取文本,将物品信息读取到内

课时42:设计背包系统的UI界面

课时43:控制背包物品的管理

课时44:创建背包系统里面的物品Prefab

课时45:控制物品方格对物品信息的管理

课时46:背包系统-实现物品拾取物品的功能

课时47:背包系统-实现物品拖拽功能

课时48:背包系统-控制背包的显示和隐藏

课时49:背包系统-设计物品信息提示框

课时50:添加主角属性,设计状态信息面板

课时51:状态信息管理系统-控制信息的更新

课时52:状态信息管理系统-控制信息的显示和加

课时53:添加药店商人

课时54:药品系统-设计药品购买列表

课时55:药品系统-药品购买功能

课时56:装备系统-设计装备面板

课时57:装备系统-添加装备信息,和装备信息的

课时58:装备系统-设计装备信息的描述信息的显

课时59:解决Textasset文本文件中文读取Bug

课时60:装备系统-处理装备穿戴功能

课时61:装备系统-完成装备的穿戴和穿戴替换

课时62:装备系统-处理装备的卸下功能

课时63:装备系统-处理装备对角色属性的影响计

课时64:技能系统-分析技能的属性和技能信息的

课时65:技能系统-创建技能信息的类和单例模式

课时66:技能系统-把技能信息读取到内存

课时67:技能系统-设计技能面板

课时68:技能系统-设计技能列表的使用

课时69:技能系统-控制每一个技能项的显示更新

课时70:技能系统-使用代码加载技能列表

课时71:技能系统-设计快捷键栏

课时72:技能系统-控制技能的拖动(拖拽到快捷

课时73:技能系统-处理技能的快捷方式设置

课时74:技能系统-处理技能随着等级是否可用

课时75:显示角色头像

课时76:显示角色的基本信息(血条和蓝条)

课时77:提供接口来更新主角基本状态信息的显示

课时78:小地图-设计小地图的显示

课时79:小地图-设置小地图上的标识

课时80:小地图-实现小地图的放大和缩小效果

课时81:武器商店-添加武器商人NPC

课时82:武器商店-设计武器商店的UI

课时83:武器商店-创建装备列表和一个装备项

课时84:武器商店-使用脚本创建装备商店的列表

课时85:武器商店-处理武器的购买功能

课时86:处理药品快捷方式的使用

课时87:处理经验条和升级

课时88:给环境添加碰撞器Collider

课时89:开发敌人小狼

课时90:控制小狼的随机移动巡逻

课时91:控制小狼被打中的效果

课时92:显示Miss效果

课时93:敌人自动攻击部分-分析属性,和自动跟

课时94:敌人自动攻击-攻击动画的播放和随机疯

课时95:给主角添加战斗系统

课时96:控制主角朝向敌人移动和动画播放

课时97:控制主角对敌人的攻击的动画实现,和自

课时98:添加攻击的特效和掉血的效果

课时99:开发敌人的孵化器

课时100:开发敌人死亡后经验值的获得和任务的奖

课时101:给环境添加中型狼

课时102:给环境添加BOSS

课时103:控制主角的受攻击的效果(掉血)

课时104:添加技能额外信息的存储

课时105:技能系统-使用增益技能

课时106:技能系统-使用增强技能

课时107:技能系统-使用单个目标技能

课时108:技能系统-解决单个技能释放的BUG和

课时109:技能系统-使用群体攻击技能

课时110:场景加载-游戏完结

05_Unity3D屠龙战机全套制作教程游戏开发实战
06_Unity3D经典入门课程基础打砖块实例教程游戏开发实战
07_Unity3D炉石传说制作全套视频教程游戏开发实战
08_Unity3D泰斗破坏神全套视频教程

001-泰斗破坏神第一支预告视频

003-素材介绍,导入素材,开始界面的制作

004-制作登录界面

005-制作注册界面

006-控制用户登录和注册界面的跳转

007-制作服务器选择界面

008-处理服务器列表的初始化

009-处理服务器的选择

010-给场景添加云和动画效果

011-开发角色选择界面

0011-泰斗破坏神第二支预告视频

012-处理界面的切换

013-导入模型,制作女性的Prefab

014-男性角色的Prefab的制作

015-角色待选择界面的UI开发

016-角色选择和动画开发

017-角色选择界面之间的切换

019-素材导入和介绍

020-开发设计人物头像信息

021-开发设计菜单栏

022-开发设计人物的状态栏(一)

023-开发设计人物的状态栏(二)

024-开发人物的信息类

025-设计体力和历练的自动增长

026-控件的初始化赋值

027-添加事件用来监听人物属性的改变

028-控制人物状态和其他信息的更新同步(一)

029-控制人物状态和其他信息的更新同步(二)

030-显示时间恢复的倒计时

031-控制人物状态的显示和隐藏

032-控制角色的改名

034-背包系统的效果和介绍

035-设计背包系统的角色状态

036-设计背包系统的物品栏

037-设计物品信息弹框

038-设计装备信息弹框

039-设计物品信息类(装备和其他物品)

040-补充角色信息类添加生命值,伤害值和装备id属性

041-物品信息的初始化InventoryManager

042-角色背包物品信息的初始化

043-随机生成角色的穿戴装备

044-背包系统角色信息的同步(装备,生命,伤害)(一)

045-背包系统角色信息的同步(装备,生命,伤害)(二)

046-FixBug解决Bug

047-角色物品的初始化把物品放到物品栏

048-装备信息的查看

049-处理装备的点击和事件的上传

050-点击事件的处理和装备信息的显示

051-其他物品信息的查看

052-装备的穿上(一)

053-装备的穿上(二)装备的放回

054-装备的卸下

055-装备的升级

056-开发提示信息的开始功能

057-物品的使用和批量使用

058-控制战斗力改变的动画显示

059-装备的整理

060-背包空间格子的计数器的显示

061-装备的出售功能.

063-控制背包系统的显示和隐藏

065-分析任务属性

066-创建任务的类

067-任务的初始化

068-设计任务系统的UI

069-设计任务条的UI

070-设计领取奖励的UI

071-控制任务条内控件的初始化赋值

072-控制任务列表的加载

073-控制任务列表的显示和隐藏

074-给新手村添加模型控制边界

075-控制新手村的导航网格的生成

076-导入男性,女性主角和NPC角色,控制角色的行走

077-控制角色动画的播放

078-控制摄像机的跟随

079-控制男性角色的自动寻路

080-给场景中添加NPC

081-添加NPC的管理类NPCManager

082-控制任务的下一步,战斗的点击操作

083-设计NPC对话框,控制主角的自动寻路

084

085-通过委托与事件监听任务的状态改变来更新UI

086-优化移动控制-让动画跟运动看起来更加协调,寻路的终止

088-技能系统的介绍,技能的属性

089-创建技能的类

090-读取技能信息

091-设计技能面板

092-UI面板技能信息的同步

093-技能的升级

094-技能面板的显示和隐藏

096-副本系统-显示地图

097-副本系统-控制副本按钮的点击

098-副本系统-设计进入副本的提示界面和返回按钮

099-副本地图和提示框的显示与隐藏

100-场景加载的进度条的设计

101-场景加载进度条的显示和隐藏,进度的更新同步

102-导入场景,场景介绍

103-给场景添加碰撞器

104-导入主角动作和特效

105-控制主角的移动

106-控制主角移动动画的播放

107-控制摄像机的跟随

108-设计攻击按钮的面板

109-检测攻击按钮的点击

110-开发技能按钮的冷却效果

111-拆分主角的攻击动画

112-设计主角的攻击动画状态机

113-监听攻击按钮的按下,设置标志位,观察动作的切换(一)

114-监听攻击按钮的按下,设置标志位,观察动作的切换(二)

115-修改攻击的控制

116-给武器添加特效

117-给人物添加攻击特效,控制特效的释放

118-给人物添加基础攻击的特效

119创建攻击方法,控制特效的播放

120-声音的管理与播放

121-声音补充补充上一节声音小的问题

122-主角前冲-位移-效果的控制

123-完成基础攻击的事件添加

124-导入敌人模型创建敌人的管理器

125-检测敌人是否在主角攻击范围之内

126-敌人的被攻击处理受到攻击后的行为一

127-敌人的被攻击处理受到攻击后的行为二

128-修改出血效果的位置

129-添加基础攻击最后的暴击特效

130-添加技能1的特效

131-添加技能1的火鸟特效

132-添加火鸟的声音,添加敌人受到攻击的效果

133-修改对敌人的攻击控制

134-添加技能2的寒冰特效

135-控制寒冰特效的释放

136-添加火焰柱,添加对敌人的攻击效果

137-添加技能3的溅血攻击特效

138-控制溅血攻击特效的播放和声音的播放

139-添加技能3对敌人的攻击效果

140-开发敌人的Ai-行走控制

141-开发敌人的Ai-自动攻击和动画播放

142-控制敌人的死亡

143-制作伤害的数字字体

144-使用HUDText显示combo连击

145-创建敌人的血条

146-敌人的伤害显示

147-添加敌人的破碎死亡效果

148-添加副本背景声音FixBug销毁的时候空指针

149-敌人死亡后Collider的移除,敌人的攻击

150-主角受伤处理-播放hit动画

151-主角受伤处理-显示血量的减少

152-主角受伤处理-屏幕上显示血红效果

153-制作其他敌人的Prefab(一)

154-制作其他敌人的Prefab(二)

155-修改视野的跟随,增加缓动

157-导入Boss特效,给敌人添加特效