Difference between revisions of "Tutorial - Implementing a Basic Quest"

From Divinity Engine Wiki
Jump to: navigation, search
Line 5: Line 5:
 
* Creating a default dialog for an NPC
 
* Creating a default dialog for an NPC
 
* Creating a quest journal
 
* Creating a quest journal
* Tying together the quest journal with dialog and scripted events
+
* Enhancing dialogs to reflect quest progression
 +
* Dealing with locked areas and containers
 
<br />
 
<br />
 
The end goal is to provide both video and written guides for each section. The video will be done first, followed by written guides.<br />
 
The end goal is to provide both video and written guides for each section. The video will be done first, followed by written guides.<br />
Line 13: Line 14:
  
 
== Creating a New Project and Playable Terrain ==
 
== Creating a New Project and Playable Terrain ==
<br />
 
 
[https://youtu.be/b5hCMWNEiE4 Creating a New Project and Playable Terrain (Youtube)]<br />
 
[https://youtu.be/b5hCMWNEiE4 Creating a New Project and Playable Terrain (Youtube)]<br />
  
 
== Placing and Modifying an NPC ==
 
== Placing and Modifying an NPC ==
<br />
 
 
[https://youtu.be/N2u1eqqzlGo Placing and Modifying an NPC (Youtube)]<br />
 
[https://youtu.be/N2u1eqqzlGo Placing and Modifying an NPC (Youtube)]<br />
  
 
== Creating a Default Dialog for an NPC ==
 
== Creating a Default Dialog for an NPC ==
<br />
 
 
[https://youtu.be/XME89rtXzKQ Creating a Default Dialog for an NPC (Youtube)]<br />
 
[https://youtu.be/XME89rtXzKQ Creating a Default Dialog for an NPC (Youtube)]<br />
  
 
== Creating and Updating a Quest Journal ==
 
== Creating and Updating a Quest Journal ==
 
[https://youtu.be/lLEgNfAEL-k Creating and Updating a Quest Journal (Youtube)]
 
[https://youtu.be/lLEgNfAEL-k Creating and Updating a Quest Journal (Youtube)]

Revision as of 14:34, 19 September 2017

Overview

This tutorial will provide an overview of all the steps necessary to implement a quest in a standalone campaign from scratch. It will not delve into any one area in great detail, the goal is to provide a 'big picture' walk through of some of the more commonly desired components in a quest. I will keep adding to it as time permits and when community feedback indicates additional areas of need. The current plan is to cover at least the following issues:

  • Creating a new project and getting your first terrain testable.
  • Placing and modifying an NPC
  • Creating a default dialog for an NPC
  • Creating a quest journal
  • Enhancing dialogs to reflect quest progression
  • Dealing with locked areas and containers


The end goal is to provide both video and written guides for each section. The video will be done first, followed by written guides.

The Quest: It's Launch Day at Larian Studios, but there is no power! Swen is lookin for a hero to save the day. Will it be you?

Creating a New Project and Playable Terrain

Creating a New Project and Playable Terrain (Youtube)

Placing and Modifying an NPC

Placing and Modifying an NPC (Youtube)

Creating a Default Dialog for an NPC

Creating a Default Dialog for an NPC (Youtube)

Creating and Updating a Quest Journal

Creating and Updating a Quest Journal (Youtube)