feat(week4): модальные сцены, кастомные скины и вики-гайды #15
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "feat/week4-modals-skins-guides"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Неделя 4 — три задачи
Задача 04 — Модальные сцены
Затемнение + GUI/3D-анимация + блок ввода. ModalManager.js, ModalOverlay.jsx (spotlight через mask-image + HighlightLayer), game.modal.* + 4 пресета. Фиксы ядра: клик GUI-кнопок (realId↔localId), modalOpened через globalEvent, guard от двойного срабатывания, кнопка-галочка на последней строке диалога.
Задача 07 — Кастомные скины + магазин
Non-humanoid скины (любая 3D-модель), процедурная анимация, центрирование через pivot-node. game.player.setSkin/unlockSkin/getAvailableSkins/onSkinChange/openSkinShop, reloadSkin. SkinShopOverlay.jsx (клавиша B), SkinManagerModal.jsx, сериализация scene.skins.
Вики — категория «Разбор готовых игр»
Группа g5 + 4 карточки-урока (Двор / Витрина GUI / Сундук / Парк). Кнопка «Открыть мою копию» создаёт копию проекта.
Адаптивная ширина кнопки billboard.
local build зелёный. Тест-игры в БД: 2037, 2046 (опубликована).
Скрины wiki и skins_manifest.json (в .gitignore) доставляются отдельно.
Generated with Claude Code