2.0 KiB
2.0 KiB
Индекс срезов: ../README.md.
Срез 6. Фундамент
Дизайн: ../design/foundation.md.
Срез без единой новой кнопки для игрока. Мод становится настоящим объектом, числа поведения уезжают из кода в данные, сид перестаёт быть идентификатором, у сейва появляется версия, а то, что ревью ловило глазами, начинает ловиться тестом. Всё здесь дёшево поодиночке и заметно упрощает следующие срезы.
Порядок свободный: 25, 26 и 27 ни от чего не зависят, 23 стоит на 22. Начинать разумно с 25 — она страхует всё остальное.
| Фаза | Статус | Зачем |
|---|---|---|
| 22. Удостоверение пака | ✅ | Название, версия, зависимости и порядок загрузки |
| 23. Пример мода | ✅ | Настоящая папка вместо документов в памяти |
| 24. Числа поведения | ✅ | Веса целей в BehaviorDef, а не в коде |
| 25. Золотые файлы | ✅ | Отпечаток ростера, старый сейв, кривая голода, нехватка учителей |
| 26. Свой сид | ✅ | Состав школы перестаёт зависеть от порядка создания |
| 27. Версия сейва и дамп | ✅ | Формат читается, внутрь школы можно заглянуть |
| 28. Тесты экранов | ✅ | DOM-окружение и логика клиента под тестом |