rpg / packages / engine / src /
@root root authored 9 hours ago
..
agent perf: реальный fps в агентном мосту + чек perf (baseline О-0) 9 hours ago
anim refactor(engine): глубокий рефакторинг К2 — расшивка аудио, FadeState, контракт fx, Engine.destroy 11 hours ago
assets chore: ESLint (typescript-eslint, flat config) + npm run lint в check:fast 10 hours ago
audio refactor(engine): глубокий рефакторинг К2 — расшивка аудио, FadeState, контракт fx, Engine.destroy 11 hours ago
core perf: горячий путь 60 Гц без аллокаций (О-1) 9 hours ago
cutscene Батч 6: CutsceneRunner + кат-сцена сдачи квеста 2 days ago
debug refactor(engine): глубокий рефакторинг К2 — расшивка аудио, FadeState, контракт fx, Engine.destroy 11 hours ago
dialogue refactor: DialogueRunner -> модель + рантайм; LocationScene 890 -> 737 10 hours ago
ecs Скелет проекта: свой движок + изометрическая RPG 2 days ago
input refactor(engine): глубокий рефакторинг К2 — расшивка аудио, FadeState, контракт fx, Engine.destroy 11 hours ago
inventory engine(inventory): лимиты, богатые события, генерик id 16 hours ago
map perf(map): A* на мин-куче, findPathToNeighbor — один многоцелевой прогон 9 hours ago
math refactor(engine): глубокий рефакторинг К2 — расшивка аудио, FadeState, контракт fx, Engine.destroy 11 hours ago
render perf(render): culling тайлов карты, пустые оверлеи света, setDepth без пересортировки 9 hours ago
save engine(save): метаданные слотов сейва 16 hours ago
scene perf: горячий путь 60 Гц без аллокаций (О-1) 9 hours ago
ui feat(engine): презентация диалогов — mood/tags/textKey, typewriter, клавиатурный выбор 16 hours ago
index.ts refactor: DialogueRunner -> модель + рантайм; LocationScene 890 -> 737 10 hours ago