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

From Divinity Engine Wiki
Jump to: navigation, search
Line 24: Line 24:
  
 
== 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)]<br />
 +
 
 +
== Quest State Driven Dialogs and Giving an Item  ==
 +
[https://youtu.be/t44RhWE1aRs Quest State Driven Dialogs and Giving an Item (Youtube)]<br />

Revision as of 04:14, 20 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
  • Creating NPC Vendors


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)

Quest State Driven Dialogs and Giving an Item

Quest State Driven Dialogs and Giving an Item (Youtube)