User Tools

Site Tools


rpd:leveling

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

rpd:leveling [2025/12/31 10:54] – Add accessories.txt page with proper content mikerpd:leveling [2025/12/31 11:59] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Leveling ======
  
 +Leveling is how the hero increases in power by gaining experience in Remixed Dungeon.
 +
 +==== Description ====
 +Leveling is the progression system by which the hero becomes stronger through gaining experience points by defeating enemies and completing various dungeon challenges. Each level gained provides increased health and occasionally additional skills or abilities.
 +
 +==== Leveling Mechanics ====
 +  * **Experience Gain**: Defeating enemies grants experience points
 +  * **Level Thresholds**: Each level requires a specific amount of experience
 +  * **Health Increase**: Each level increases maximum health by a certain amount
 +  * **Milestone Rewards**: Every few levels may provide additional benefits
 +
 +==== Benefits of Leveling ====
 +  * **Increased Health**: Each level increases the hero's maximum health pool
 +  * **Improved Stats**: Higher levels make the hero more resilient and effective
 +  * **Progress Tracking**: Leveling provides a clear sense of advancement through the dungeon
 +
 +==== Experience Sources ====
 +  * **Mobs**: Defeating enemies provides the primary source of experience
 +  * **Quests**: Completing special quests grants experience rewards
 +  * **Challenges**: Some special dungeon achievements provide experience
 +  * **Items**: Rarely, special items may grant experience
 +
 +==== Leveling Strategy ====
 +  * **Safe Progression**: Don't take unnecessary risks before leveling up
 +  * **Health Management**: Ensure adequate health before attempting difficult enemies
 +  * **Resource Planning**: Leveling requires resources for healing between fights
 +  * **Timing**: Sometimes it's worth seeking additional experience before advancing levels
 +
 +==== Code References ====
 +  * Leveling System: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/hero/Hero.java|Hero.java]] - How leveling is implemented
 +  * Experience Calculation: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/hero/Hero.java#L200-L250|Experience system code]] - How experience is awarded and tracked
 +  * Health System: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/Char.java|Char.java]] - How health and level interact
 +  * Mob Experience: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/mobs/Mob.java|Mob.java]] - How mobs provide experience
 +  * String Resources: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values/strings_all.xml|strings_all.xml]] - All leveling-related text
 +
 +==== See Also ====
 +  * [[rpd:hero|Hero]]
 +  * [[rpd:experience_system|Experience System]]
 +  * [[rpd:mobs|Mobs]]
 +  * [[rpd:combat_mechanics|Combat]]
 +
 +{{tag> rpd mechanics leveling experience hero }}