Project

General

Profile

Task #83

Updated by Kenneth Schuetz 3 months ago

## User Story 
 As a **player**, I want to **move freely an teleport short distances**, so that I can **quickly reposition Intent: 

 Set up, test, and avoid enemy attacks using magic**. 
 ## Description 
 - Players move using **WASD** or **arrow keys**. 
 - Instead of sprinting, players can **teleport a short distance** using magic. 
 - Teleportation consumes a small amount of mana. 
 - There is a cooldown use the default game controls for the keyboard and mouse 

 Note on estimation: 

 Using the unity input system should be very quick to prevent spamming 
 ## Test Cases 
 accomplish if it hasn't been already. 

 * [ ] Verify that movement inputs (WASD/arrow keys) respond correctly. 
 **Dependencies** 
   * [ ] Ensure that teleportation is triggered when the teleport key is pressed. Core game objects 
   
 * [ ] Validate that teleportation moves the player a fixed distance. 
 **Test Cases / Acceptance Criteria** 
   * [ ] Confirm that teleportation works in Can all directions (forward, backward, left, right). 
 actions be taken with the keyboard and mouse only (no need of another controller)? 
   * [ ] Check that teleportation is **blocked by walls or obstacles**. 
 * [ ] Ensure that teleportation **fails when mana is insufficent**. 
 * [ ] Validate that teleportation cooldown prevents repeated use. Are the controls comfortable to use?

Back