Unity Dialogue & Quests: Intermediate C# Game Coding

所在平台: Udemy

课程主页: https://www.udemy.com/course/unity-dialogue-quests/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**Coursera 课程总结:Unity 对话与任务系统(中级 C# 游戏编程)** 本课程是为 Unity 中级用户量身打造的,旨在教授如何在游戏中实现对话和任务这两个至关重要的游戏机制。该课程在 Kickstarter 上获得了超过 200% 的资助,质量上乘。 **课程亮点:** * **实战项目驱动:** 课程采用项目为导向的学习方式,通过实际操作一个 RPG 项目来学习 Unity 和 C# 编程概念,而不是枯燥的理论灌输。 * **从零开始构建:** 学员将动手从零开始构建一个基于节点的对话编辑器窗口、一个 ScriptableObject 驱动的对话资源、游戏内的对话 UI、集成到游戏玩法中的对话触发器和条件,以及一个包含多步骤目标和通过库存系统发放奖励的任务列表。 * **高级 C# 主题:** 课程将深入涵盖 `IEnumerators`、保存系统、C# 事件、接口和 Unity UI 等高级编程主题。 * **循序渐进的教学:** 尽管课程以 RPG 项目为例,但无需完成该系列之前的课程(RPG 核心战斗和库存系统),但也建议拥有相关经验。课程提供了已有的 RPG 项目,方便学员集成到现有复杂项目中,并对涉及的所有项目元素进行详细讲解,确保无需预先了解项目。 * **独立或组合使用:** 学员学到的对话和任务系统可以独立或组合使用在任何游戏或项目中。 * **专家级讲师:** 讲师是经验丰富的合格程序员和游戏爱好者,能够清晰地讲解复杂概念,并提供愉快的学习体验。 * **社区支持:** 提供课程论坛,方便学员进行讨论,并可接入庞大的开发者社区,包括 Facebook 群组(近 2 万人)、TA 精选的社区(日均 1.7 万浏览量)以及学生实时聊天群(同时在线 1 万人)。 **先修要求:** 建议完成 Unity Complete Unity Developer 2D 或 3D 课程的前半部分,或具备同等水平的 Unity 基础。 **适用性:** 对话和任务是许多游戏类型的核心元素,学习本课程将极大地提升您的游戏开发能力。 **学习收益:** * 掌握在 Unity 中实现复杂对话系统的知识和技能。 * 学会创建和管理游戏内的任务系统,包括多步骤目标和奖励。 * 深入理解并运用高级 C# 编程概念。 * 获得集成到现有项目中的实践经验。 * 成为一个充满活力的开发者社区的一员。

课程评论(0条)

课程详情

Learn how to include two essential game mechanics, dialogue and quests, in your games.This highly acclaimed series was over 200% funded on Kickstarter, and is designed for intermediate users of Unity. We recommend you take at least the first half of our Complete Unity Developer 2D or 3D, or equivalent, as a prerequisite.You can use the dialogue and quest systems together or independently in any game or project you build. We'll be using an RPG as an example. You don't need to have completed the previous parts of the RPG Series (the RPG Core Combat and Inventory Systems courses) but it will give you an advantage if you already have.The course is project-based as we believe this is the best way to learn Unity and C#. You will not just be learning dry programming concepts, but applying them immediately to a real RPG as you go.We'll provide the RPG project created so far in the series so that you can practice integrating to an existing complex project. Every element of the project we touch will be fully explained and no knowledge of the project will be required.In the course we will be building the following from scratch:A node based dialogue editor windowA ScriptableObject based dialogue assetAn in game dialogue UIDialogue triggers and condition to integrate with the gameplayA quest list with multi-step objectivesQuest rewards given via the inventory systemIn the process of the course we will cover advanced topics such as: IEnumerators, Saving Systems, C# Events, Interfaces and Unity UI.You will get full lifetime access for a single one-off fee. The creators are qualified and experienced coders and avid gamers, so are able to explain complex concepts clearly, as well as entertain along the way.You will have access to a course forum where you can discuss topics on a course-wide basis, or down to the individual video. Get plugged into our communities of amazing developers on Facebook (nearly 20k), in our own TA-curated Community (17k views/day), and our student chat group (10k live at any one time).Dialogues and quests are core to many game genres. So why not join us and get started improving your game development right now?

课程标签

0人关注该课程

主题相关的课程