Files
h-school/docs/phases
..
2026-08-18 23:51:10 +03:00
2026-08-18 23:51:10 +03:00
2026-08-18 23:51:10 +03:00
2026-08-18 23:51:10 +03:00
2026-08-18 23:51:10 +03:00
2026-08-18 23:51:10 +03:00

Фазы

Индекс. Статус: не начата, 🔄 в работе, готова.

Срез 1. Оболочка и карта

Дизайн закрыт: ../design/near-term.md, ../design/defs.md, ../design/runtime.md, ../design/projects.md.

Новых игровых фич в эти фазы не добавлять. 1 и 2 можно вести параллельно (клиент / сервер).

Фаза Статус Зачем
0. Убрать PixiJS Сцена не планируется
1. Оболочка менеджера Панели с секциями среза, пока без данных
2. Работник школы и диск Поток + World + сейв — основа
3. Каталог def и карта JSONC, core, валидация раскладки
4. Моды и редактор в create Выбор модов, карта в POST, снимок при открытии

Срез 2. Люди

Дизайн: ../design/people.md.

Школа наполняется людьми. Ученики, работники и родители существуют, показываются и обновляются раз в год — но ничего не делают: ни расписания, ни перемещений, ни влияния характеристик.

Фазы идут по порядку, кроме 8 и 9: обе зависят только от 7 и могут вестись параллельно (клиент / симуляция).

Фаза Статус Зачем
5. Дефы человека Навыки, черты, тело, нужды, наборы имён в каталоге
6. Библиотека генерации HSchool.People: семьи из карты и сида
7. Люди в школе Сущности в World, ростер на диске, 11 кабинетов в core
8. Просмотр людей Панель со списком, фильтрами и карточкой
9. Годовой набор Первое сентября: переход, выпуск, набор

Срез 3. Штат

Дизайн: ../design/staffing.md.

Первый срез, где игрок принимает решения. Школа открывается пустой: надо нанять людей из пула соискателей, раздать им предметы и уложиться в выделенную на месяц сумму. Уроков по-прежнему нет — предмет это запись в нагрузке, а не событие в кабинете.

Фазы идут строго по порядку: каждая опирается на данные предыдущей.

Фаза Статус Зачем
10. Предметы и мебель SubjectDef, одна учительская должность, кабинет как число мест
11. Пустая школа и пул Школа без сотрудников, соискатели с запросом по зарплате
12. Наём и бюджет Наём, назначение предметов, предел фонда оплаты
13. Раздел «Управление» Деньги, соискатели, штат и назначения на экране

Срез 4. Расписание

Дизайн: ../design/schedule.md.

Часы учебного плана раскладываются по дням и кабинетам. Школа начинает жить по времени: видно, что идёт в комнате прямо сейчас. Люди при этом по-прежнему не ходят — они находятся там, где их застало расписание.

Фаза Статус Зачем
14. Каркас дня и каникулы Звонки, длина недели, каникулы
15. Планировщик Раскладка часов по слотам, четыре запрета
16. Расписание в школе Сейв, снимок, «кто где сейчас»
17. Расписание на экране Скобки в дереве, сетка класса, расписание учителя