====== Уровни ====== Уровни — это различные участки подземелья в Remixed Dungeon. ==== Описание ==== Подземелье разделено на несколько уровней, каждый из которых имеет свою среду, врагов и вызовы. По мере того как герой продвигается глубже, враги становятся сильнее, а награды — более ценными. ==== Список уровней ==== * [[ru:rpd:sewers_level|Канализация]] — стартовая зона с слабыми врагами * [[ru:rpd:prison_level|Тюрьма]] — заброшенная тюремная установка * [[ru:rpd:caves_level|Пещеры]] — подземные пещеры с более крепкими существами * [[ru:rpd:city_level|Город]] — подземный город с механическими врагами * [[ru:rpd:halls_level|Залы]] — демонические залы с самыми опасными существами ==== Особенности уровней ==== * **Прогрессирующая сложность**: Каждый уровень сложнее предыдущего * **Уникальные мобы**: Разные враги появляются на разных уровнях глубины * **Специальные особенности**: У каждого уровня уникальные элементы окружения * **Предметы и магазины**: Лучшие предметы находятся глубже в подземелье * **Боссы**: На каждом уровне (кроме первого) в конце ждёт босс ==== Общие механики ==== * **Лестницы вниз**: Найдите лестницы, чтобы перейти на более глубокий уровень * **Лестницы вверх**: Можно вернуться на предыдущие уровни (пока герой не спустился глубже) * **Сохранность предметов**: Предметы не возвращаются после входа на новый уровень * **Уникальные генераторы**: Каждый уровень использует разные алгоритмы раскладки * **Тематические элементы**: Уровни имеют тематическое оформление и врагов ==== Ссылки на код ==== * Базовый класс уровня: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/levels/Level.java|Level.java]] — базовая реализация * Генерация уровней: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/Dungeon.java#L50-L80|Система уровней Dungeon]] — как управляются уровни * Система уровней: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/levels/Level.java#L100-L150|Код генерации уровней]] — как создаются уровни * Строковые ресурсы: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values/strings_all.xml|strings_all.xml]] — весь текст, связанный с уровнями ==== Особенности уровней ==== * [[ru:rpd:shops|Магазины]] — зоны в подземелье, где можно покупать и продавать предметы * [[ru:rpd:traps|Ловушки]] — опасные механизмы, способные навредить герою * [[ru:rpd:stairs|Лестницы]] — соединяют разные уровни подземелья * [[ru:rpd:level_objects|Объекты уровней]] — специальные особенности, встречающиеся на уровнях подземелья ==== См. также ==== * [[ru:rpd:dungeon|Подземелье]] * [[ru:rpd:mobs|Мобы]] * [[ru:rpd:items|Предметы]] {{tag> ru:rpd levels dungeon areas }}