Description:
Develop a dedicated Hero Management screen where players can view detailed information about their heroes, including their level, stats, skills, and equipped items. Players should also be able to manage their heroes by adding or removing items. Heroes gain XP from participating in battles, and each new level requires progressively more XP, with a level cap set at 99.
Goals:
[ ] Design Hero Management Screen:
[x] Display the hero’s current level and XP progress.
[x] Show hero stats (Health, AD, AP) with visual indicators for growth as they level up.
[ ] List and describe the hero’s skills, showing the effects and cooldowns.
[ ] Display the hero’s currently equipped items, with the ability to view item details.
[ ] Implement Item Management:
[ ] Allow players to add items from their inventory to a hero’s equipment slots.
[ ] Enable players to remove or swap out items.
[ ] Ensure item effects are properly applied to the hero’s stats when equipped or removed.
[ ] XP and Leveling System:
[x] Implement a system where heroes earn XP from participating in battles.
[x] Calculate and display the XP required for each level-up, increasing with each new level.
[x] Set a level cap at 99, preventing heroes from leveling up further once this is reached.
[ ] User Interface Integration:
[x] Integrate the Hero Management screen with the main game UI, accessible from the main menu or battle screen.
[ ] Ensure the interface is intuitive and easy to navigate, with clear buttons for adding/removing items and viewing stats.
[ ] Include tooltips or help text for new players to understand the hero management mechanics.
Considerations:
Ensure that the Hero Management screen is visually consistent with the rest of the game’s UI.
Consider implementing sorting and filtering options for players to easily manage multiple heroes if the roster expands.
Implement autosave functionality to save changes made on the Hero Management screen automatically.
Description: Develop a dedicated Hero Management screen where players can view detailed information about their heroes, including their level, stats, skills, and equipped items. Players should also be able to manage their heroes by adding or removing items. Heroes gain XP from participating in battles, and each new level requires progressively more XP, with a level cap set at 99.
Goals:
[ ] Design Hero Management Screen:
[ ] Implement Item Management:
[ ] XP and Leveling System:
[ ] User Interface Integration:
Considerations: