使用 Unity 2020.1,我们将向您展示如何在游戏中包含两个基本的游戏机制:对话和任务。
这个广受好评的系列在 Kickstarter 上获得了超过 200% 的资金,专为 Unity 的中级用户设计。我们建议您至少学习完整 Unity Developer 2D 或 3D 或同等课程的前半部分,作为先决条件。
您可以在您构建的任何游戏或项目中一起或独立使用对话和任务系统。我们将使用 RPG 作为示例。您不需要完成 RPG 系列的前面部分(RPG 核心战斗和库存系统课程),但如果您已经完成,它将给您带来优势。
该课程基于项目,因为我们相信这是学习 Unity 和 C# 的最佳方式。您不仅会学习枯燥的编程概念,还会立即将它们应用到真正的角色扮演游戏中。
我们将提供本系列到目前为止创建的 RPG 项目,以便您可以练习集成到现有的复杂项目。我们接触到的项目的每个元素都会得到充分的解释,不需要任何项目知识。
在本课程中,我们将从头开始构建以下内容:
基于节点的对话编辑器窗口
基于 ScriptableObject 的对话资源
游戏中的对话 UI
对话触发器和条件与游戏集成
具有多步骤目标的任务列表
通过库存系统给予的任务奖励
在课程过程中,我们将涵盖高级主题,例如:IEnumerators、保存系统、C# 事件、界面和 Unity UI。Unity Dialogue & Quests – Intermediate C# Game Coding
您只需支付一次性费用即可获得完整的终身访问权限。创作者是合格且经验丰富的程序员和狂热的游戏玩家,因此能够清楚地解释复杂的概念,并一路带来娱乐。
课程时长:12小时18分钟 1280X720 mp4 语言:英语+中英文字幕(云桥网络 机译)
课程目录:
一. 简介和设置
01. 简介 作战计划
02. 项目设置
二. 对话编辑器
01. 可编程对象入门
02. 对话可编程对象
03. 显示自定义编辑器
04. 打开资源回调
05. 在 GUI 上绘图
06. 回调机制
07. 添加默认节点
08. 编辑动态数据
09. 实现撤消
10 . 设置节点样式
11. 拖动节点第 1 部分
12. 拖动节点第 2 部分
13. IEnumerables 入门
14. 用于查找的字典
15. 绘制贝塞尔曲线
16. 添加节点
17. 删除节点
18. 链接节点
19. 滚动视图
20. 拖动滚动
21. 画布背景
22. 对话节点可编程对象
23. 资产数据库
24. Setters、Getters 和 Undo
25. 子资源 SetDirty Bug
26. 交替发言者
三. Unity UI 入门
01. Unity UI 基础知识
02. 自动布局组
03. 灵活和最小高度
04. 嵌套布局组
05. 布局控制器
四. 对话游戏玩法
01. 原子设计
02. 自动布局模型
03. UI 样式
04. 对话架构
05. 嵌套 ScriptableObject 重命名错误
06. 选择随机响应
07. 选择 UI
08. 构建选择列表
09. 选择状态
10.选择节点
11. 开始对话
12. 退出对话
13. IRaycastable 对话
14. 触发对话动作
15. 对话触发组件
16. 敌人仇恨团体
17. 常用名称
五. 任务
01. 任务列表 UI 大纲
02. 任务工具提示大纲
03. 工具提示生成和显示隐藏
04. 任务可脚本对象
05. 工具提示任务目标
06. 显示任务进度
07. 提供任务
08. 任务完成
09. 可保存的任务进度
10. 奖励和目标描述
11. 奖励给予和 UI
12. 对话中的游戏条件
13. 错误修复和更多谓词
14. 复杂条件
1、登录后,打赏30元成为VIP会员,全站资源免费获取!
2、资源默认为百度网盘链接,请用浏览器打开输入提取码不要有多余空格,如无法获取 请联系微信 yunqiaonet 补发。
3、分卷压缩包资源 需全部下载后解压第一个压缩包即可,下载过程不要强制中断 建议用winrar解压或360解压缩软件解压!
4、云桥网络平台所发布资源仅供用户自学自用,用户需以学习为目的,按需下载,严禁批量采集搬运共享资源等行为,望知悉!!!
5、云桥网络-CG数字艺术学习与资源分享平台,感谢您的赞赏与支持!平台所收取打赏费用仅作为平台服务器租赁及人员维护资金 费用不为素材本身费用,望理解知悉!
评论(0)