Игра стала проектом движка, и её содержимое переехало из assets/ в projects/.
projects/descent сама игра: восемь комнат, каталог из 28 сущностей,
изометрия, кривая спуска на сто этажей
projects/hollow второй проект: вид сверху, четыре комнаты, свой каталог,
короткая и злая кривая
Второй проект существует не для примера. Движок с одним проектом ничем не
отличается от игры с красиво названными каталогами, и проверить, что зашитых
знаний про DESCENT в движке не осталось, можно только вторым проектом
(docs/18-engine.md).
Он же сразу окупился: --check нашёл в комнате maw глухую камеру посередине —
ту же ошибку, что когда-то в storage. На сетке она выглядит нормально, но
точка спавна внутри недостижима, и этаж тихо становится легче.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
27 lines
630 B
Plaintext
27 lines
630 B
Plaintext
# Перекрёсток. Рукава шириной три тайла: правило «не стрелять сквозь своих»
|
|
# упирается в геометрию, и отряд вытягивается в колонну.
|
|
name corridor_x
|
|
size 13 13
|
|
weight 3
|
|
theme 0
|
|
start 0
|
|
depth 1 0
|
|
tiles
|
|
#####+++#####
|
|
#####...#####
|
|
#####...#####
|
|
#####...#####
|
|
#####...#####
|
|
+...........+
|
|
+...........+
|
|
+...........+
|
|
#####...#####
|
|
#####...#####
|
|
#####...#####
|
|
#####...#####
|
|
#####+++#####
|
|
spawn 6 2 0.60 rusher:3 lurker:1
|
|
spawn 6 10 0.60 rusher:3 lurker:1
|
|
spawn 2 6 0.50 shambler:2 spitter:1
|
|
spawn 10 6 0.50 shambler:2 spitter:1
|