Unity 对话与任务:中级C#游戏编程

Implement a Dialogue Editor and Quest System and integrate it into an RPG project.
实现一个对话编辑器和任务系统,并将其集成到一个RPG项目中。

教程演示🔗

 

学生数量:14,713 个学生

上次更新时间:2023年4月

教程评分:4.6

教程语言:英语

教程字幕:中文、英语字幕

本课程包括:完整的永久访问权、在移动设备和电视上观看、1 篇文章、12.5 小时 长的随选视频、结业证书、1 个可下载资源字幕

 

学习内容

1、在Unity中创建自定义编辑器。
2、使用Unity的AutoLayout构建用户界面。
3、创建一个适用于任何游戏的灵活对话系统。
4、为任何游戏创建一个模块化的任务系统。
5、在Unity编辑器中实现撤销功能。
6、在Unity中创建一个节点为基础的编辑器。
7、实现对敌方群体的仇恨管理(Enemy Aggro Management)
8、将Quest系统与Dialogue集成。
9、通过物品栏系统提供任务奖励。
10、使对话基于游戏事件。

要求

1、建筑概述:回顾
2、项目设置
3、你应该能够编写基本的C#代码,包括循环、条件语句、组件等。
4、熟悉Unity的API是有帮助的。
5、你应该熟悉Unity编辑器的使用。
6、我们建议您在开始前先修完我们的”完整Unity 2D或3D开发者”课程的前半部分,或者相当水平的课程。

课程介绍

了解如何在你的游戏中添加两个关键的游戏机制:对话和任务。这个备受赞誉的系列项目在Kickstarter上获得了超过200%的资金支持,专为Unity中级用户设计。我们建议你先完成我们的”完整Unity 2D/3D开发者”课程的第一部分或其他等效课程,作为前置知识。

你可以将对话和任务系统结合或独立应用于你开发的任何游戏或项目。我们将以角色扮演游戏(RPG)为例进行讲解。虽然不需要完成RPG系列的前几部分(如“RPG核心战斗和物品系统”课程),但如果你已经学过,会更有优势。

本课程采用项目驱动的方式,因为我们认为这是学习Unity和C#的最佳途径。你将不只是学习理论编程概念,而是边做边将它们应用到实际的RPG项目中。

我们将提供系列课程中已创建的RPG项目,让你练习将新功能融入复杂项目。我们会详细解释项目中的每个元素,无需事先了解整个项目。

课程中,我们将从头开始构建以下内容:

1. 基于节点的对话编辑窗口
2. 使用ScriptableObject的对话资源
3. 游戏内的对话用户界面
4. 与游戏玩法集成的对话触发器和条件
5. 多步骤目标的任务列表
6. 通过物品系统提供的任务奖励

课程还将涵盖高级主题,如:IEnumerator、保存系统、C#事件、接口和Unity UI。

你只需一次性支付费用,即可获得终身访问权限。我们的创作者是资格认证的资深编码人员和狂热玩家,他们能清楚地解释复杂概念,并在学习过程中保持乐趣。

你将拥有一个课程论坛,可以在此讨论课程全局话题或单个视频内容。加入我们的Facebook社区(近2万人)、我们的官方社区(每天约1.7万次浏览)以及学生聊天组(随时在线人数约1万人),与众多优秀开发者互动。

对话和任务是许多游戏类型的基石,何不现在就加入我们,提升你的游戏开发技能呢?

“掌握游戏开发进阶技巧:加入我们的’Unity RPG对话与任务系统’课程,专为中级用户设计。通过实战项目学习Unity 2D/3D与C#,节点对话编辑、ScriptableObject对话管理、集成游戏玩法的触发器,以及多步骤任务和奖励系统。课程覆盖高级概念,如IEnumerator、保存系统等,由经验丰富的开发者指导,终身访问。利用社区资源,扩展你的技能网络,立即提升你的游戏设计能力!”

发表回复

后才能评论

尊敬的用户,您好!由于部分培训机构和留学生的举报,近期导致网站大量链接暂时失效。对此给您带来的不便,我们深表歉意。任何链接失效的资源,欢迎您添加侧边栏二维码随时反馈,我们将在48小时内为您提供新的网盘链接。如果您对此不便感到不满,您也可在48小时内申请无理由退款。感谢您的理解与支持!

Windows播放器推荐:Potplayer Potplayer 是免费的 Windows 播放器,支持双字幕和自动翻译功能。以下是操作指南: 挂载字幕 加载中文字幕:右击选择 字幕 -> 字幕设置,取消“只匹配文件名字幕”选项。可调整字幕颜色、位置和大小。 双字幕设置:右击 字幕 -> 选择字幕 -> 次字幕输出,设置主字幕和次字幕。 自动翻译 若可访问 Google 翻译服务,选择 字幕 -> 实时字幕翻译,勾选 总是使用 和 Google Translate,即可实时翻译英文字幕。 Potplayer 让观看更智能,学习体验升级。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可联络站长解决。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源