Actions
Task #223
closedUser Story #365: General Features
Replay Levels / Level Select
Start date:
02/17/2025
Due date:
02/23/2025
% Done:
0%
Estimated time:
Story Points:
Difficulty:
Medium
Blocked:
Yes
Sprint:
Description
User Story¶
As a player, I want to freely select levels, so that I can explore different paths while unlocking abilities to fully complete them later.
Description¶
- Players can choose any level from the start, but some sections cannot be accessed without specific powers.
- New spells and abilities unlock previously unreachable areas, encouraging revisiting levels.
- Levels have multiple paths, but some require backtracking once powers are obtained.
- Progress is saved, meaning completed objectives remain done when replaying a level.
Test Cases¶
- Verify that all levels are available to select from the beginning.
- Ensure that some areas within levels remain inaccessible without the correct power.
- Confirm that unlocking a new power allows the player to access blocked paths in previous levels.
- Validate that progress (e.g., collected items, completed puzzles) persists between level replays.
- Ensure that players can complete levels in any order but may need to return to fully complete them.
- Check that the Level Select menu visually indicates which levels are fully completed vs. partially completed.
Actions