User Tools

Site Tools


ru:rpd:random_level_mechanic

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
ru:rpd:random_level_mechanic [2026/01/11 06:43] – external edit 127.0.0.1ru:rpd:random_level_mechanic [2026/02/25 19:19] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Механика случайного уровня ======
 +
 ==== Описание уровня ==== ==== Описание уровня ====
-  <code json> 
-   { 
- 
-   "width":32, 
- 
-   "height":32, 
- 
-   "tiles":"tiles0.png", 
- 
-   "water":"water0.png", 
- 
-   "rooms" : ["RAT_KING","RAT_KING","RAT_KING"], 
- 
-   "mobs" : [ 
- 
-      {"kind":"GoldenStatue","loot":{"kind":"Codex","text":"Это кодекс отобранный у статуи"} }, 
- 
-      {"kind":"Mimic","level":100, "loot":{"kind":"Codex","text":"Это кодекс отобранный у толстого мимика"} } 
- 
-   ], 
  
 +<code json>
 +{
 +  "width":32,
 +  "height":32,
 +  "tiles":"tiles0.png",
 +  "water":"water0.png",
 +  "rooms" : ["RAT_KING","RAT_KING","RAT_KING"],
 +  "mobs" : [
 +    {"kind":"GoldenStatue","loot":{"kind":"Codex","text":"Это кодекс отобранный у статуи"} },
 +    {"kind":"Mimic","level":100, "loot":{"kind":"Codex","text":"Это кодекс отобранный у толстого мимика"} }
 +  ],
   "items": [   "items": [
- 
     {"kind":"Codex","text":"Это текст кодекса"},     {"kind":"Codex","text":"Это текст кодекса"},
- 
     {"kind":"IronKey", "levelId":"2", "depth":2}     {"kind":"IronKey", "levelId":"2", "depth":2}
- 
   ],   ],
- 
   "nMobs":10,   "nMobs":10,
- 
   "nTraps":100   "nTraps":100
 +}
 +</code>
  
-  +  * **rooms** - список специальных комнат, которые генератор постарается разместить на уровне (у него может не получится расставить их все) 
-  </code> +  * **mobs** - мобы которые будут спавнится на этом уровне первыми. (Когда они закончатся - начнут спавнится мобы из бестиария) 
- +  * **items** - предметы которые обязательно появятся на уровне. (Могут появится и другие предметы) 
-  * rooms - список специальных комнат, которые генератор постарается разместить на уровне ( у него может не получится расставить их все ) +  * **nMobs** - пока количество враждебных мобов больше или равно этому числу новые мобы спавнится не будут. 
-  * mobs - мобы которые будут спавнится на этом уровне первыми. ( Когда они закончатся - начнут спавнятся мобы из бестиария ) +  * **nTraps** - количество ловушек, которые нужно расставить по уровню.
-  * items - предметы которые обязательно появятся на уровне. ( Могут появится и другие предметы ) +
-  * nMobs - пока количество враждебных мобов больше или равно этому числу новые мобы спавнится не будут. +
-  * nTraps - количество ловушек, которые нужно расставить по уровню.+
  
 ==== Список типов комнат ==== ==== Список типов комнат ====
Line 61: Line 48:
   * PIT   * PIT
   * WAREHOUSE   * WAREHOUSE
 +
 +==== См. также ====
 +  * [[ru:rpd:predesignedlevel|Предопределённые уровни]]
 +  * [[ru:rpd:mechanics_mechanic|Игровая механика]]
 +  * [[ru:rpd:sub_levels|Подуровни]]
 +  * [[en:rpd:level_generation|Level Generation]] (англ.)
 +
 +{{tag> rpd mechanics levels}}
  
ru/rpd/random_level_mechanic.1768113804.txt.gz · Last modified: by 127.0.0.1