# Roadmap LittleSim Этап закрыт, когда механика работает, наблюдаема (HUD/консоль/визуал) и управляется командой консоли. ## Этап 0 — Каркас ✅ - [x] Репозиторий с движком-сабмодулем, общий solution - [x] Генерация рельефа по сиду (вода/песок/трава/лес/горы) - [x] Жители-заглушки (блуждание), камера бога, HUD, консоль (`regen`) ## Этап 1 — Жители как агенты - [ ] Потребности: голод, усталость (тикают со временем) - [ ] Utility-выбор действия: искать еду / отдыхать / бродить - [ ] Еда на траве/в лесу: растёт, собирается, истощается - [ ] Смерть от голода; визуальное состояние жителя (цвет/прозрачность) - [ ] Консоль: `spawn `, `feed`, `starve` для тестов ## Этап 2 — Общество - [ ] Дома и поселения (житель несёт еду домой, спит дома) - [ ] Размножение при сытости; рост населения - [ ] Простые профессии: собиратель, строитель ## Этап 3 — Бог - [ ] Вера как ресурс (генерируется жителями) - [ ] Первые силы: дождь (ускоряет рост еды), молния (поджигает лес) - [ ] Терраформинг клеток ## Этап 4 — Экология и время - [ ] День/ночь, сезоны - [ ] Восстановление/деградация ресурсов, пожары - [ ] Миграции при нехватке ресурсов ## Бэклог - Сохранение/загрузка мира (сериализация Friflo) - Фиксированный тик симуляции, независимый от рендера - Исторические графики (население, еда) в дев-оверлее