User Tools

Site Tools


rpd:mechanics

Differences

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


Previous revision
rpd:mechanics [2025/12/31 11:59] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Mechanics ======
  
 +Game mechanics are the systems and rules that govern gameplay in Remixed Dungeon.
 +
 +==== Description ====
 +Mechanics encompass all the systems that make the game function. These include combat, movement, progression, and special systems that create the unique gameplay experience.
 +
 +==== Main Mechanics ====
 +  * [[rpd:combat_mechanics|Combat]] - How fighting works in the game
 +  * [[rpd:leveling|Leveling]] - How the hero grows stronger
 +  * [[rpd:identification_mechanic|Identification]] - How items have their properties revealed
 +  * [[rpd:alchemy_mechanic|Alchemy]] - How potion and food creation works
 +  * [[rpd:hunger_buff|Hunger]] - How food and nutrition work
 +  * [[rpd:enchantments_mechanic|Enchantments]] - How items can be enhanced
 +  * [[rpd:traps|Traps]] - How hidden hazards work
 +  * [[rpd:status_effects|Status Effects]] - How temporary conditions affect gameplay
 +
 +==== Common Mechanics ====
 +  * **Turn-Based Actions**: Actions consume time, enemies respond to time usage
 +  * **Line of Sight**: Visibility and targeting mechanics
 +  * **Terrain Interaction**: How different terrains affect gameplay
 +  * **Ranged Combat**: How ranged attacks work in the dungeon
 +
 +==== Code References ====
 +  * Game Engine: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/Dungeon.java|Dungeon.java]] - Core game mechanics
 +  * Actor System: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/Actor.java|Actor.java]] - Turn-based system
 +  * Game Logic: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/GameLogic.java|GameLogic.java]] - How game systems interact
 +  * String Resources: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values/strings_all.xml|strings_all.xml]] - All mechanic-related text
 +
 +==== See Also ====
 +  * [[rpd:combat_mechanics|Combat]]
 +  * [[rpd:mobs|Mobs]]
 +  * [[rpd:items|Items]]
 +  * [[rpd:levels|Levels]]
 +  * [[rpd:buffs|Buffs]]
 +
 +{{tag> rpd mechanics systems }}