此文章由橙光艺术网(www.cgart.net)收集整理发布
286【U3D教程】Unity 对话与任务:中级 C# 游戏编程(2020年10月更新)
【U3D教程】Unity Dialogue & Quests: Intermediate C# Game Coding (Upd Oct 2020)# Unity对话与任务:中级C#游戏编程
MP4格式,1280×720分辨率 | 总时长:12小时18分钟 | 英语 | 包含项目文件
你将学到:
– 如何在Unity中创建自定义编辑器。
– 如何使用Unity自动布局(AutoLayout)构建用户界面(UI)。
– 如何为任何游戏创建灵活的对话系统。
– 如何为任何游戏创建模块化的任务系统。
– 如何在Unity编辑器中实现撤销(Undo)功能。
– 如何在Unity中创建基于节点的编辑器。
– 如何为敌人群体实现仇恨(agro)机制。
– 如何将任务系统与对话系统集成。
– 如何通过库存系统提供任务奖励。
– 如何使对话内容取决于游戏内事件。
先决条件:
– 你应能编写基础的C#代码(包括循环、条件语句、组件等)。
– 熟悉Unity的API会有所帮助。
– 你应了解Unity编辑器的基本操作。
– 我们建议你至少完成《完整Unity开发者2D或3D》课程的前半部分,或具备同等知识水平,作为前置要求。
课程介绍:
本课程将使用Unity 2020.1版本,向你展示如何在游戏中加入两个核心机制——对话和任务。
这个广受好评的系列课程在Kickstarter上的融资超过目标200%,专为Unity中级用户设计。我们建议你至少完成《完整Unity开发者2D或3D》课程的前半部分(或具备同等知识),再学习本课程。
你可以将本课程中的对话系统和任务系统结合使用,也可以单独用于任何游戏或项目中。我们将以一款角色扮演游戏(RPG)为例进行讲解。你无需完成过该RPG系列的前序课程(《RPG核心战斗》和《库存系统》课程),但如果已经学过,会对你更有帮助。
本课程采用项目式教学,因为我们相信这是学习Unity和C#的最佳方式。你不会只学习枯燥的编程概念,而是会在学习过程中立即将其应用到一款真实的RPG游戏中。
我们会提供该系列课程目前已完成的RPG项目文件,以便你练习如何将新内容集成到一个现有的复杂项目中。我们会详细解释项目中涉及的每一个元素,无需你预先了解该项目。
在本课程中,你将从零构建以下内容:
– 基于节点的对话编辑器窗口
– 基于ScriptableObject的对话资源
– 游戏内对话界面
– 与游戏玩法集成的对话触发器和条件
– 包含多步骤目标的任务列表
– 通过库存系统发放的任务奖励
课程过程中,我们还会涵盖高级主题,如:迭代器(IEnumerators)、存档系统、C#事件、接口和Unity UI。
一次性付费即可获得终身访问权限。课程创作者是具备资质和经验的程序员,同时也是资深游戏玩家,因此能够清晰地解释复杂概念,同时让学习过程充满乐趣。
你将可以访问课程论坛,在那里可以针对整个课程或单个视频进行讨论。还能加入我们的开发者社区:Facebook群组(近2万人)、由助教管理的官方社区(日均浏览量1.7万),以及学生聊天群(随时有1万人在线)。
本课程仍在制作中,每周都会更新新视频,现在加入是参与课程并影响其未来发展的好时机。
对话和任务是许多游戏类型的核心机制。那么,何不加入我们,立即开始提升你的游戏开发技能呢?
本课程适合人群:
适合想要创建自己的对话或任务系统的Unity中级用户。
我们的《完整Unity开发者》课程是本课程的理想前置课程。橙光艺术网-(CGART.net)
橙光艺术网(CGART)的资源均内容来自于网络收集或用户发布.
本站点资料用于学习交流之用,勿作它用,;
若需商业使用,需获得版权拥有者授权,并遵循国家相关法律、法规之规定。如因非法使用引起纠纷,一切后果由使用者承担。
如有侵权行为,请联系告知
本站将会在第一时间删除。

![[Blender教程]_Gumroad-Blender兄弟设计课程_CGART-橙光艺术网](https://cgart-1259463399.cos.ap-chengdu.myqcloud.com/image/JC_Blender/0001-0100/0093.jpg)









暂无评论内容