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特效,给敌人添加特效

158-控制Boss的AI,自动转向和自动行走(一)

159-控制Boss的AI,自动转向和自动行走(二)

160-控制Boss的攻击,三个攻击动作轮换进行

161-165

166-控制Boss的Attack03特效的播放和攻击(二)控制子弹特效的移动和伤害攻击

167-创建敌人生成触发器

168-完善副本的敌人生成

170-Photon和PhotonServer的介绍

171-PhotonServer目录结构介绍和启动PhotonServer

172-从零开始创建第一个PhotonServer服务器端应用一-创建工程,启动类,客户端交互类

173-从零开始创建第一个PhotonServer服务器端应用二-添加工程的配置,启动ChatServer

174-从零开始创建第一个PhotonServer服务器端应用三-ChatServer启动和日志介绍

175-从零开始创建第一个PhotonServer服务器端应用四-创建客户端(使用控制台程序)

176-从零开始创建第一个PhotonServer服务器端应用五-在客户端发起请求

177-从零开始创建第一个PhotonServer服务器端应用六-客户端和服务器端交互图解

178-使用Unity客户端跟服务器端交互

179-Server-To-Server服务器端交互之PhotonServer集群负载均衡

180-MySQL数据库和管理软件的安装和介绍

181-182-利用MySQL-Front创建数据库和表格

183-创建NHibernateHelper帮助类,生成sessionFactory

184-查询所有用户,根据条件查询

185-数据保存,删除和修改

186-190

191-发起加载服务器列表的请求一

192-发起加载服务器列表的请求二

193-服务器端数据库的配置

194-创建ServerHandler处理加载服务器列表的请求

195-接受服务器数据并更新服务器列表

196-在客户端发起登录请求

197-在服务器端处理登录请求

198-在客户端处理登录请求的响应

199-在客户端发起注册请求

200-在服务器端处理注册请求

201-在客户端处理注册的响应

202-角色设计

203-在客户端发起角色查询请求和角色添加请求

204-角色信息处理角色面板显示一委托与事件的定义和调用

205-角色信息处理角色面板显示二处理角色的展示

206-角色信息处理角色面板显示三角色的添加处理

208-角色信息处理角色面板显示五在服务器端处理角色查询请求和角色添加请求

209-角色信息处理角色面板显示六测试

210-添加请求用来在服务器端存储当前登录的角色

211-场景加载-进入游戏

212-根据选择的角色信息创建角色

213-在服务器端创建Model类TaskDB,用来做任务信息的存储

214-创建TaskDBManager类用来做数据库操作

215-服务器端任务操作有关属性和类添加

216-完善TaskDBHandler用来处理跟任务有关的请求

217-在客户端创建TaskDBController

218-在客户端添加事件用来处理服务器端的任务相关的响应

219-在客户端发起得到任务进度的请求同步任务进度

220-同步任务进度后加载任务的UI界面

221-任务的添加和更新同步

222-在服务器端扩展角色表和角色类的属性

223-同步角色信息

224-角色信息同步测试

225-在服务器端添加更新方法HandlerManager

226-在客户端添加发起更新请求Controller

227-在服务器端创建InventoryItemDB类和表格用来存储所有得到的物品

228-在服务器端创建Handler和Manager处理InventoryItemDB相关操作

229-在客户端添加Controller做背包物品的查询

230-同步背包物品信息

231-在服务器端做物品信息InventoryItemDB的添加

232-在客户端发起物品信息添加的请求

233-在客户端模拟获得物品

234-发起物品的更新请求在服务器端处理更新请求

235-物品拾取测试

236-处理装备的穿戴同步

237-装备穿戴的同步测试

238-装备升级的同步装备同步金币减少

239-UI界面的重新适配

240-在服务器端创建SkillDB表和Model类做技能的更新同步

241-245

246-在服务器端同步技能信息

247-同步技能信息的UI显示

248-技能信息同步测试

250-商城系统UI设计一

251-商城系统UI设计二

252-商城的隐藏和显示兑换点击处理

253-处理金币钻石兑换的数据同步

254-金币钻石兑换数据同步测试

255-设计系统模块的UI

256-控制系统模块的显示和隐藏检测按键的点击事件

257-副本进入功能-打开副本地图

258-设计副本选择的UI

259-处理自动选择副本

260-个人战斗-加载下一个场景和信息的传递

261-个人战斗-副本场景中角色的加载

262-个人战斗-副本地图中状态UI的显示

263-处理Boss的被攻击

264-控制BossUI血条的显示

265-游戏细节修改

266-添加Boss出血效果

267-进入副本之前减少体力体力不足不可以进入

268-主角的死亡判定

269-游戏结束的判定

270-游戏结束的判定二-更新任务进度

271-在客户端创建Controller发起团队战斗的请求

272-在服务器端创建BattleHandler处理组队请求

273-在客户端处理服务器端的组队响应

274-取消组队请求的发起和处理

275-设计等待组队的倒计时的UI

276-处理UI计时效果和取消计时的事件

277-在客户端发起组队请求和取消组队请求

278-组队场景切换发布成PC端

279-修复上节课遇到的一些问题

280-组队测试服务器端向客户端发数据的修改

281-在服务器端选择Master

282-团队战斗模式下加载角色

283-修改不同客户端下对主角的控制移动控制和战斗控制

284-移动控制的同步positionrotation位置和旋转-开发同步的条件

285-移动控制的同步positionrotation位置和旋转-发起同步的请求

286-移动控制的同步positionrotation位置和旋转-处理同步的请求

287-移动控制的同步positionrotation位置和旋转-处理同步请求的响应

288-解决移动同步的BUG

290-动画同步的第二种方式修改动画的同步改为单独的控制一

291-动画同步的第二种方式修改动画的同步改为单独的控制二服务器端处理

292-动画同步的第二种方式修改动画的同步改为单独的控制三客户端同步处理

293-动画同步的第二种方式修改动画的同步改为单独的控制四Bug修复

294-控制敌人的同步产生

295-在服务器端处理请求的转发

296-在客户端接受服务器端创建敌人的事件

297-完善创建敌人请求所需要传递的参数

298-发起创建敌人的请求

299-注册事件生成敌人

300-控制敌人的位置和移动动画同步-创建发起同步请求的方法

301-处理请求的转发和事件的响应处理

302-完善同步敌人位置需要传递的参数和敌人的得到方式

303-敌人检测自身位置发生变化

304-发起敌人同步位置的请求和更新敌人同步位置

305-敌人移动的同步测试

306-BUG修复Boss的移动同步

307-敌人动画更新的检测

308-敌人动画同步请求的发起和转发和处理

309-在客户端发起动画同步请求

310-注册动画同步的事件并进行动画同步的处理

311-动画播放的同步测试

312-主角动画攻击受伤死亡的同步请求的创建处理和响应

313-在客户端发起角色动画同步的请求

314-在客户端处理角色动画同步的响应事件

315-角色动画同步测试

316-控制敌人的随机攻击目标

317-在主机端检测游戏胜利和失败

318-创建同步游戏状态的请求和转发和响应

319-在服务器端添加队伍解散的操作

320-在客户端发起游戏状态的同步请求

321-BUG修复和游戏失败状态的同步

322-Boss动画的同步-创建BossControllerBossHandler

323-Boss动画改变的检测请求的发起和响应

324-Boss动画的同步和游戏胜利状态的检测

325-泰斗破坏神结尾-泰斗破坏神的部署

专辑分类:

  • Unity3D : Unity3D
  • 文件总数:510
  •   
  • 收藏 举报
  • 爱给网提供海量的游戏开发资源素材免费下载, 本次作品为 mp4 格式的 课时09 创建环境, 本站编号36700375, 该游戏开发素材大小为22m, 时长为08分 41秒, 支持4K播放, 不同倍速播放 该素材已被下载72次, 更多精彩游戏开发素材,尽在爱给网。

    本次作品由设计师Jimmy_Bob上传

  • 01_Unity3d 动作游戏全攻略游戏开发实战 (589m) 02_RPG游戏黑暗之光游戏开发实战 (3g) 03Unity3D游戏开发_CS之战局域网射击游戏游戏开发实战 (491m) 05_Unity3D屠龙战机全套制作教程游戏开发实战 (2.1g) 06_Unity3D经典入门课程基础打砖块实例教程游戏开发实战 (84m) 07_Unity3D炉石传说制作全套视频教程游戏开发实战 (1.2g) 08_Unity3D泰斗破坏神全套视频教程 (9.4g)
    01_Unity3d 动作游戏全攻略游戏开发实战
    02_RPG游戏黑暗之光游戏开发实战
    第4章:任务系统