Project

General

Profile

Task #224

Updated by Kenneth Schuetz 3 months ago

## User Story 
 As a **player**, I want to **interact with NPCs**, so that I can **learn lore, receive hints, or unlock challenges**. 
 ## Description 
 - Some NPCs provide **story and world-building**. 
 - Others offer **hints about puzzles, enemy weaknesses, or hidden paths**. 
 - Some NPCs may **offer side challenges or trials** for rewards. 
 ## Test Cases 
 * [ ] Verify that **NPCs respond to player interactions with dialogue or animations**. 
 * [ ] Ensure that **hint-giving NPCs provide useful information based on player progress**. 
 * [ ] Confirm that **challenge-based NPCs properly initiate trials or special encounters**. 
 * [ ] Validate that **NPC interactions are optional and do not block main progression**. 
 * [ ] Ensure that **lore NPCs provide consistent and meaningful story content**. 

Back