2026-09-07
@root
feat(engine): презентация диалогов — mood/tags/textKey, typewriter, клавиатурный выбор ...
root committed 5 hours ago
@root
feat(engine): диалоговые эффекты do[] + onEffect и результат onFinish ...
root committed 5 hours ago
@root
feat(engine): условия диалогов v2 — whenVars/hasItem + чистый evalConditions ...
root committed 5 hours ago
@root
docs(practices): сценарии «добавляю меню-сцену» и «предмет/лимит сумки» ...
root committed 5 hours ago
@root
game(scenes): 4 сцены меню на движковом каркасе MenuSceneBase ...
root committed 5 hours ago
@root
game: формат сейва — в saveData.ts, слоты конфигом, дефолт хазарда в контент ...
root committed 5 hours ago
@root
engine(save): метаданные слотов сейва ...
root committed 5 hours ago
@root
engine(ui): каркас меню-сцен — menuInput, MenuSceneBase, disabled-пункты ...
root committed 5 hours ago
@root
engine(inventory): лимиты, богатые события, генерик id ...
root committed 5 hours ago
@root
UX-пачка: подсказки, клик-зоны, моты, коллизия домов, сундук, тихая вода ...
root committed 16 hours ago
@root
Фикс десинка вью героя (SpriteMotion не двигает blink-view) + звук: ветер, шорохи, тише вода ...
root committed 16 hours ago
@root
Аудио: стерео-музыка, динамические темы (бой/настороженность), room tone интерьеров ...
root committed 17 hours ago
2026-09-06
@root
audio: палитра спеков (tone/wobble/sweep/layers) — все sfx на спек-синтезе (E4) ...
root committed 17 hours ago
@root
audio: миграция bell_hit/whoosh на спек-синтез (E3), мёртвый door.wav удалён ...
root committed 17 hours ago
@root
Движок: секвенсор renderMusic + playLoopBuffer; игра — тема лугов (работа G) ...
root committed 17 hours ago
@root
Движок: auto-mute по visibilitychange, bus в PlayOptions, exponential-фейд ...
root committed 17 hours ago
@root
Мост: scene:synthesize — звук по спеку из агентных проверок (работа E2) ...
root committed 17 hours ago
@root
Движок: playSpec — спек-синтез звука по описанию (работа E1) ...
root committed 17 hours ago
@root
Движок: лок кадров (maxFps) и FPS-счётчик по F3 ...
root committed 18 hours ago
@root
Движок: playBuffer/createBuffer (sfx из памяти); игра — вариативные шаги ...
root committed 18 hours ago
@root
Движок: onPlayed для лупов, onEnded, duration(key); игра без ручного лога амбиента ...
root committed 18 hours ago
@root
Движок: SfxHandle из play(), опция restart, лимит полифонии maxVoices ...
root committed 18 hours ago
@root
План: работа D — возможности аудио-движка (sfx-хендл, полифония, наблюдаемость, буферы) ...
root committed 18 hours ago
@root
Игра: DEV-лог аудио, агентная проба audio, практики «Добавляю звук» ...
root committed 18 hours ago
@root
Игра: шаги по поверхностям, звуки предметов, локальные амбиент-слои ...
root committed 19 hours ago
@root
Игра: AudioSystem — позиционный звук мира, бой на событийной шине ...
root committed 19 hours ago
@root
Игра: амбиент на шину ambience вместо music, слайдер «Амбиент» ...
root committed 19 hours ago
@root
Движок: AudioManager v2 — шина ambience, playLoop, опции pan/rate ...
root committed 19 hours ago
@root
Батч 7: декор-слой (микро-кусты, камни, проплешины) ...
root committed 19 hours ago
@root
Батч 6: варианты текстур тайлов (микс по хэшу координат) ...
root committed 19 hours ago