课程已更新整理 点此获取

Release date:2020, December 8

Author:Sam Pattuzzi, Rick Davidson, GameDev.tv Team

Skill level:Intermediate

Language:English

Exercise files:Yes

Using Unity 2020.1, we’ll show you 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 window

A ScriptableObject based dialogue asset

An in game dialogue UI

Dialogue triggers and condition to integrate with the gameplay

A quest list with multi-step objectives

Quest rewards given via the inventory system

In 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.

01. Intro & Setup 01. Introduction Battle Plan 02. Project Setup

02. Dialogue Editor 01. Scriptable Object Primer 02. Dialogue Scriptable Objects 03. Showing A Custom Editor 04. Opening An Asset Callback 05. Drawing OnGUI 06. Callback Mechanisms 07. Adding A Default Node 08. Editing Dynamic Data 09. Implementing Undo 10. Styling Nodes 11. Dragging Nodes Part 1 12. Dragging Nodes Part 2 13. IEnumerables Primer 14. Dictionaries For Lookups 15. Drawing Bezier Curves 16. Adding Nodes 17. Deleting Nodes 18. Linking Nodes 19. Scroll Views 20. Drag To Scroll 21. Canvas Background 22. Dialogue Node Scriptable Objects 23. Asset Database 24. Setters, Getters and Undo 25. Sub Asset SetDirty Bug 26. Alternating Speakers

03. Unity UI Primer 01. Unity UI Basics 02. Autolayout Groups 03. Flexible and Minimum Height 04. Nesting Layout Groups 05. Layout Controllers

04. Dialogue Gameplay 01. Atomic Design 02. Mockup To Auto Layout 03. Styling UI 04. Dialogue Architecture 05. Nested ScriptableObject Rename Bug 06. Choosing A Random Response 07. Choice UI 08. Building A Choice List 09. Choosing State 10. Choosing A Node 11. Starting A Dialogue 12. Quitting A Dialogue 13. IRaycastable Dialogue 14. Triggering Dialogue Actions 15. Dialogue Trigger Components 16. Enemy Aggro Groups 17. Conversant Names

05. Quests 01. Quest List UI Outline 02. Quest Tooltip Outline 03. Tooltip Spawning & Show Hide 04. Quest Scriptable Object 05. Tooltip Quest Objectives 06. Displaying Quest Progress 07. Giving A Quest 08. Quest Completion 09. Saveable Quest Progress 10. Rewards & Objective Descriptions 11. Reward Giving & UI 12. Gameplay Conditions In Dialogue 13. Bug Fix & More Predicates 14. Complex Conditions

[Udemy] Unity Dialogue & Quests – Intermediate C# Game Coding_Subtitles.7z [Udemy] Unity Dialogue & Quests – Intermediate C# Game Coding.7z

  Channel    and      Group

下载说明:用户需登录后获取相关资源
1、登录后,打赏30元成为VIP会员,全站资源免费获取!
2、资源默认为百度网盘链接,请用浏览器打开输入提取码不要有多余空格,如无法获取 请联系微信 yunqiaonet 补发。
3、分卷压缩包资源 需全部下载后解压第一个压缩包即可,下载过程不要强制中断 建议用winrar解压或360解压缩软件解压!
4、云桥网络平台所发布资源仅供用户自学自用,用户需以学习为目的,按需下载,严禁批量采集搬运共享资源等行为,望知悉!!!
5、云桥网络-CG数字艺术学习与资源分享平台,感谢您的关注与支持!