User Tools

Site Tools


en:rpd:playable_classes

Differences

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

Link to this comparison view

en:rpd:playable_classes [2026/01/01 19:45] – namespace move Mikeen:rpd:playable_classes [2026/01/01 19:47] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== 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 }}