User Tools

Site Tools


rpd:hero_class_system_mechanic

Differences

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

Link to this comparison view

Next revision
Previous revision
rpd:hero_class_system_mechanic [2025/12/25 06:05] – Wiki maintenance: Update and rename pages to follow naming conventions, add accurate info, fix redlinks - Rename berserker_armor.txt to berserker_armor_item.txt to follow naming convention - Rename mana.txt to mana_mechanic.txt, journal.txt to journal_mec mikerpd:hero_class_system_mechanic [2025/12/25 06:10] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Hero Classes ======
  
 +{{ rpd:images:warrior_hero.png|Warrior }}
 +
 +**Hero Classes** determine the starting equipment, abilities, and special traits of your character in Remixed Dungeon. Each class has unique advantages and playstyles.
 +
 +==== Warrior Class ====
 +{{ rpd:images:warrior_class.png|Warrior }}
 +  * **Starting Equipment**: Short sword, tin armor, Potion of Strength, Scroll of Identify
 +  * **Class Ability**: "Strength Bonus" - Starts with 1 extra strength point
 +  * **Special Traits**: 
 +    * High survivability with an extra HP point
 +    * Good all-around fighter
 +    * Benefits from extra strength for weapon use
 +  * **Playstyle**: Balanced approach to combat, focuses on direct confrontation
 +
 +==== Mage Class ====
 +{{ rpd:images:mage_class.png|Mage }}
 +  * **Starting Equipment**: Quarterstaff, cloth armor, Potion of Liquid Flame, Scroll of Upgrade
 +  * **Class Ability**: "Bonus Upgrade" - A random wand is upgraded by +3
 +  * **Special Traits**:
 +    * Powerful wands and magical abilities
 +    * Enhanced wand effectiveness
 +    * Can identify wands by use
 +  * **Playstyle**: Ranged magical combat, leveraging powerful artifacts
 +
 +==== Rogue Class ====
 +{{ rpd:images:rogue_class.png|Rogue }}
 +  * **Starting Equipment**: Dagger, leather armor, Cloak of Shadows, Potion of Mind Vision, Scroll of Identify
 +  * **Class Ability**: "Camouflage" - Gradually becomes invisible in tall grass
 +  * **Special Traits**:
 +    * Advanced detection of traps and secrets
 +    * High evasion
 +    * Bonus to food duration
 +  * **Playstyle**: Stealth-based gameplay, exploration, and trap avoidance
 +
 +==== Huntress Class ====
 +{{ rpd:images:huntress_class.png|Huntress }}
 +  * **Starting Equipment**: Short sword, studded armor, 3 Javelins, Potion of Mind Vision, Scroll of Identify
 +  * **Class Ability**: "Natural Hunter" - Ranged weapons don't require ammunition
 +  * **Special Traits**:
 +    * Bonus damage with ranged weapons
 +    * Can throw weapons without consuming them
 +    * Better accuracy with thrown weapons
 +  * **Playstyle**: Ranged combat with focus on throwing weapons
 +
 +==== Hero Progression ====
 +  * **Level Advancement**: Gain experience from defeating enemies and exploring
 +  * **Attribute Points**: Increase in health, damage, and defense with each level
 +  * **Equipment Focus**: Classes tend to specialize in particular equipment types
 +  * **Talent Acquisition**: Gain new abilities and improvements over time
 +
 +==== Class Advantages ====
 +  * **Warrior**: High defense and durability, good starting equipment
 +  * **Mage**: Powerful magical items, bonus to wands
 +  * **Rogue**: Stealth and detection abilities, avoids traps
 +  * **Huntress**: Extended ranged combat options without ammunition needs
 +
 +==== Class Challenges ====
 +  * **Warrior**: Limited magical options and resources
 +  * **Mage**: Fragile, requires careful resource management
 +  * **Rogue**: Lower raw combat power than other classes
 +  * **Huntress**: Specialized gameplay may limit flexibility
 +
 +==== Equipment Synergy ====
 +  * **Warrior**: Benefits from high-damage weapons and good armor
 +  * **Mage**: Should focus on wands and magic-boosting equipment
 +  * **Rogue**: Benefits from stealth and utility items
 +  * **Huntress**: Should prioritize thrown and ranged weapons
 +
 +==== Subclass System ====
 +  * **Unlocking**: After defeating the second boss, players can choose a subclass
 +  * **Specialization**: Each class has two mastery paths
 +  * **Progression**: Subclasses add advanced abilities to base classes
 +  * **Strategy**: Choice affects long-term gameplay approach
 +
 +==== Warrior Subclasses ====
 +  * **Gladiator**: Melee combat specialist with weapon and shield techniques
 +  * **Berserker**: High-damage melee fighter but takes more damage when low on health
 +
 +==== Mage Subclasses ====
 +  * **Battlemage**: Combines melee combat with magical effects
 +  * **Warlock**: Specializes in debuffs and health drain
 +
 +==== Rogue Subclasses ====
 +  * **Assassin**: Master of stealth and critical hits
 +  * **Freerunner**: Enhanced mobility and poison resistance
 +
 +==== Huntress Subclasses ====
 +  * **Sniper**: Master of ranged combat with special abilities
 +  * **Warden**: Enhanced nature-based abilities and plant interactions
 +
 +==== Class Selection Tips ====
 +  * **New Players**: Warrior is generally the most forgiving for beginners
 +  * **Advanced Players**: Each class offers unique challenges and strategies
 +  * **Playstyle Match**: Choose based on preferred gameplay approach
 +  * **Experimentation**: Try different classes to find your preference
 +  * **Long-term**: Consider how classes develop through multiple playthroughs
 +
 +==== Technical Details ====
 +  * Hero class system: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/hero/HeroClass.java|HeroClass.java]]
 +  * Class implementations: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/hero/HeroClass.java#L25-L100|Class Definitions]]
 +  * Starting equipment: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/hero/Hero.java#L50-L150|Hero Initialization]]
 +  * Class abilities: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/hero/Hero.java#L150-L300|Hero Abilities]]
 +
 +==== See Also ====
 +  * [[rpd:subclasses|Subclasses]] - Advanced class specializations
 +  * [[rpd:combat_mechanic|Combat]] - How classes affect combat
 +  * [[rpd:items|Items]] - Equipment appropriate for each class
 +  * [[rpd:equipment_mechanic|Equipment]] - Gear recommendations by class
 +  * [[rpd:talents|Talents]] - Advanced ability system
 +  * [[rpd:warrior_class|Warrior]] - Warrior class details
 +  * [[rpd:mage_class|Mage]] - Mage class details
 +  * [[rpd:rogue_class|Rogue]] - Rogue class details
 +  * [[rpd:huntress_class|Huntress]] - Huntress class details
 +
 +{{tag> rpd classes hero }}