Unity Dialogue & Quests: Intermediate C# Game Coding
![图片[1]-[gamedev tv] Unity 对话和任务:中级 C# 游戏编码-软件开发学习笔记](https://gamedevfan.cn/wp-content/uploads/2025/05/UnityDialogueQuestsIntermediateCGameCoding.png)
实现对话编辑器和任务系统并将其集成到 RPG 项目中。
使用 Unity 2020.1,我们将向您展示如何在您的游戏中包含两个基本的游戏机制,对话和任务。
这个广受好评的系列在 Kickstarter 上获得了超过 200% 的资金,专为 Unity 的中级用户设计。我们建议您至少将完整的 Unity Developer 2D 或 3D 或同等版本的前半部分作为先决条件。
您可以在您构建的任何游戏或项目中一起或独立使用对话和任务系统。我们将使用 RPG 作为示例。您无需完成 RPG 系列的前面部分(RPG 核心战斗和库存系统课程),但如果您已经完成,它将为您带来优势。
我们将提供迄今为止在该系列中创建的 RPG 项目,以便您可以练习集成到现有的复杂项目中。我们接触到的项目的每一个元素都将得到充分的解释,不需要任何项目知识。
在课程中,我们将从头开始构建以下内容:
- 基于节点的对话编辑器窗口
- 基于 ScriptableObject 的对话资产
- 游戏内对话UI
- 对话触发器和条件与游戏玩法相结合
- 具有多步骤目标的任务列表
- 通过库存系统提供的任务奖励
在课程过程中,我们将涵盖高级主题,例如:IEnumerators、Saving Systems、C# Events、Interfaces 和 Unity UI。
您只需支付一次性费用即可获得终身使用权。创作者是合格且经验丰富的编码人员和狂热的游戏玩家,因此能够清楚地解释复杂的概念,并在此过程中进行娱乐。
您将可以访问课程论坛,在这里您可以讨论课程范围内的主题,或者讨论单个视频。在 Facebook(近 2 万)、我们自己的 TA 策划的社区(每天 1.7 万次观看)和我们的学生聊天组(随时有 1 万次直播)中加入我们令人惊叹的开发者社区。
对话和任务是许多游戏类型的核心。那么为什么不加入我们并立即开始改进您的游戏开发呢?
您将在本课程中学到什么:
- 如何在 Unity 中创建自定义编辑器。
- 如何使用 Unity AutoLayout 构建 UI。
- 如何为任何游戏创建灵活的对话系统。
- 如何为任何游戏创建模块化任务系统。
- 如何在 Unity 编辑器中提供撤消功能。
- 如何在 Unity 中创建基于节点的编辑器。
- 如何为一个群体实施敌人农业。
- 如何将 Quest 系统与 Dialogue 集成。
- 如何通过库存系统提供任务奖励。
- 如何使对话以游戏事件为条件。
你的导师
山姆·帕图齐
Sam 在 14 岁时编写了他的第一款游戏,他在暑假期间用 Macromedia Flash 编写了一些小游戏。不久之后,他自学了 C++,然后是 Python 和 Web 编程。他上瘾了。
2010 年,他去剑桥大学学习计算机科学,此后一直在剑桥工作。这就是他抓住创业漏洞并意识到他不想长期从事传统工作的地方。因此,在从事各种工作以获取经验几年后,他辞职并开始消耗积蓄寻找自己的职业。
2015年底,他正在指导一些朋友提高他们的编程技能。意识到他有多喜欢它,他开始创建在线课程并向 Ben 寻求帮助。快进,他是 GameDev.tv 帮派的一员,可以和我们很棒的社区一起出去玩!
暂无评论内容