====== Playable Classes ====== {{ rpd:images:classes.png|Playable Classes }} **Playable Classes** are the different character archetypes available to the player at the start of a new game. Each class has unique starting equipment, abilities, and gameplay mechanics. ==== Available Classes ==== * [[en:rpd:warrior_class|Warrior]]: A melee-focused class with extra health and a starter armor * [[en:rpd:mage_class|Mage]]: A magic-focused class with a magical staff as starting weapon * [[en:rpd:rogue_class|Rogue]]: A stealth-focused class with an enchanted [[en:rpd:short_sword_item|Short Sword]] * [[en:rpd:huntress_class|Huntress]]: A ranged-focused class with a magical [[en:rpd:bow_item|Bow]] * [[en:rpd:elf_class|Elf]]: A balanced ranged/melee class with special spell affinity * [[en:rpd:necromancer_class|Necromancer]]: A dark magic-focused class with unique [[en:rpd:pet_mechanic|pet mechanics]] ==== Mechanics ==== * **Starting Equipment**: Each class begins with a unique set of equipment * **Class Abilities**: Some classes have unique starting abilities * **Subclasses**: Each class can unlock a specialized subclass at level 10 * **Balance**: Classes are generally balanced in power, but with different playstyles ==== Content Verification ==== * Java Classes: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/hero/HeroClass.java|HeroClass.java]] * Starting equipment: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/hero/Hero.java|Hero.java]] * Configuration: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/hero/initHeroes.json|initHeroes.json]] * String resources: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values/strings_all.xml|strings_all.xml]] * Machine-readable data: [[mr:playable_classes|mr:playable_classes]] {{tag> rpd classes hero }}