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

From Divinity Engine Wiki
Jump to: navigation, search
(Creating a New Project and Playable Terrain)
Line 15: Line 15:
  
 
== Creating a New Project and Playable Terrain ==
 
== Creating a New Project and Playable Terrain ==
 +
The first video in this series starts right at the beginning of creating a new Project, Level, and then a walkable terrain. It will not go in depth on terrain editing as there are good resources already available for it.<br />
 +
<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 />
  

Revision as of 21:48, 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

The first video in this series starts right at the beginning of creating a new Project, Level, and then a walkable terrain. It will not go in depth on terrain editing as there are good resources already available for it.

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)