====== Levels ====== Levels are the different areas of the dungeon in Remixed Dungeon. ==== Description ==== The dungeon is divided into multiple levels, each with different environments, enemies, and challenges. As the hero progresses deeper, enemies become stronger and rewards become more valuable. ==== Level List ==== * [[en:rpd:sewers_level|Sewers]] - Starting area with weak enemies * [[en:rpd:prison_level|Prison]] - An abandoned prison facility * [[en:rpd:caves_level|Caves]] - Underground caves with tougher creatures * [[en:rpd:city_level|City]] - Underground city with mechanical enemies * [[en:rpd:halls_level|Halls]] - Demon halls with the most dangerous creatures ==== Level Characteristics ==== * **Progressive Difficulty**: Each level is more challenging than the previous * **Unique Mobs**: Different enemies appear at different depth levels * **Special Features**: Each level has unique environmental features * **Items and Shops**: Better items are found deeper in the dungeon * **Boss Fights**: Each level (except the first) has a boss at the end ==== Common Mechanics ==== * **Stairs Down**: Find stairs to progress to deeper levels * **Stairs Up**: Can return to previous levels (until the hero descends further) * **Item Persistence**: Items don't come back once a new level is entered * **Unique Generators**: Each level uses different algorithms for layout * **Thematic Elements**: Levels have thematic designs and enemies ==== Code References ==== * Level Base Class: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/levels/Level.java|Level.java]] - Base implementation * Level Generation: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/Dungeon.java#L50-L80|Dungeon level system]] - How levels are managed * Level System: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/levels/Level.java#L100-L150|Level generation code]] - How levels are created * String Resources: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values/strings_all.xml|strings_all.xml]] - All level-related text ==== Level Features ==== * [[en:rpd:shops|Shops]] - Areas in the dungeon where items can be bought and sold * [[en:rpd:traps|Traps]] - Dangerous mechanisms that can harm the hero * [[en:rpd:stairs|Stairs]] - Connect different levels of the dungeon * [[en:rpd:level_objects|Level Objects]] - Special features found in dungeon levels ==== See Also ==== * [[en:rpd:dungeon|Dungeon]] * [[en:rpd:mobs|Mobs]] * [[en:rpd:items|Items]] {{tag> rpd levels dungeon areas }}