Project

General

Profile

Actions

Task #301

closed

User Story #342: Quests

Quest System

Added by Kenneth Schuetz 3 months ago. Updated 3 months ago.

Status:
Blocked
Priority:
High
Assignee:
Category:
Quests
Target version:
Start date:
02/10/2025
Due date:
% Done:

0%

Estimated time:
9:00 h
Story Points:
3
Difficulty:
Medium
Blocked:
Yes

Description

User Story

As a player, I want a structured quest system that tracks my progress, so that I can engage in objectives, complete tasks, and advance in the game.

Description

  • Manages quest creation, tracking, and completion logic.
  • Supports main quests, side quests, and optional challenges.
  • Includes triggers for quest objectives (e.g., defeating enemies, collecting items, solving puzzles).

Test Cases

  • Verify that quest objectives trigger correctly when completed.
  • Ensure that main quests and side quests function independently.
  • Confirm that failed quests remain recorded in the Player Journal.
  • Validate that quest progression does not break due to missing objectives.
Actions

Also available in: Atom PDF