-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Description
The Achievement System is designed to reward players for their progress and performance during gameplay. By tracking milestones such as survival time, number of monsters defeated, and speed of level completion, it adds an extra layer of depth and motivation to the game experience. Achievements encourage players to replay levels, refine their skills, and compete for higher performance. In the final product, achievements will appear as notifications on the game screen and can be viewed in the player’s profile or pause menu.
SubFeature/component
Tough Survivor – Awarded for surviving a long duration without dying.
Slayer – Given for defeating a high number of monsters in a single game.
Speed Runner – Earned by completing a level under a set time limit.
Perfect Clear – Granted when the player clears a level without taking any damage.
Participation – Given to all players who complete a match, encouraging continued engagement.
Each achievement will be recorded and displayed on the player’s achievement board, with progress indicators for partially completed goals.
Dependencies
-
Player database / save system
-
UI framework for profile menus
-
Game engine rendering system (for avatar and theme updates)
-
Compatibility with existing name system and ranking system
Milestones
List of sub-features you intend to have done and in Master by the end of the sprint.
- Integrate with Point System and player stats
- finish system (Oct.8)
- write testing and fix bug (Oct.9)
Completion Deadline: Oct.9
Members
-Mingxuan Tang (@Alex118099 )
-Ziqin Sun (@0arthurr )
-Qinzhe Tao (@ozozozo686 )
-Mengdie Sun(@Melody0824-sun )
-Zilin Xia(@Chihiro717 )