Игра стала проектом движка, и её содержимое переехало из assets/ в projects/.
projects/descent сама игра: восемь комнат, каталог из 28 сущностей,
изометрия, кривая спуска на сто этажей
projects/hollow второй проект: вид сверху, четыре комнаты, свой каталог,
короткая и злая кривая
Второй проект существует не для примера. Движок с одним проектом ничем не
отличается от игры с красиво названными каталогами, и проверить, что зашитых
знаний про DESCENT в движке не осталось, можно только вторым проектом
(docs/18-engine.md).
Он же сразу окупился: --check нашёл в комнате maw глухую камеру посередине —
ту же ошибку, что когда-то в storage. На сетке она выглядит нормально, но
точка спавна внутри недостижима, и этаж тихо становится легче.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
28 lines
739 B
Plaintext
28 lines
739 B
Plaintext
# Открытая арена с четырьмя опорами. Здесь работает решатель огневых позиций:
|
||
# места хватает, и отряд обязан разойтись по линиям, а не сбиться в кучу.
|
||
name arena
|
||
size 14 12
|
||
weight 3
|
||
theme 0
|
||
start 0
|
||
depth 1 0
|
||
tiles
|
||
####++####++##
|
||
#............#
|
||
#..##....##..#
|
||
#..##....##..#
|
||
#............#
|
||
+............+
|
||
+............+
|
||
#............#
|
||
#..##....##..#
|
||
#..##....##..#
|
||
#............#
|
||
####++####++##
|
||
spawn 4 4 0.90 shambler:4 rusher:3 spitter:2
|
||
spawn 9 4 0.85 shambler:4 rusher:3
|
||
spawn 4 7 0.85 shambler:3 rusher:2 brute:1
|
||
spawn 9 7 0.90 shambler:4 spitter:2
|
||
spawn 6 1 0.40 crate:2 barrel:1
|
||
spawn 7 10 0.40 crate:1 locker:1
|