Commit Graph

6 Commits

Author SHA1 Message Date
MpakobecEx af3fb2b621 client: Login по референсу — 2D key art и неоновый UI
CI / test (push) Successful in 3m16s Details
- Login: полноэкранный арт Resources/Login/login_bg, неоновая панель
  560x420, два поля, кнопка «Войти», ссылка «Создать аккаунт», статус.
- NeonUi: 9-slice панель/поле/кнопка с фаской, свечение, иконки.
- LoginMenu: гамбургер, RU/EN, версия, адрес сервера; закрытие по Esc,
  кнопке и клику вне панели.
- Tab/Shift+Tab между полями, Enter отправляет форму (в открытом меню — нет).
- 3D-окружение в Login больше не строится; SceneSmoke проверяет backdrop,
  окружение требуется только для Lobby.
- EditMode 60/60, SCENE_SMOKE success=True, standalone собран.
- План: TASK-2026-021 C1-C9; ручная приёмка — за пользователем.
2026-10-31 17:30:09 +05:00
MpakobecEx 0620ec5477 tools: парсер карт и артов с официального сайта
- tools/import_official.py: единый источник параметров и картинок

- карточка даёт rarity и trigger (поле gift), вики больше не нужна

- идемпотентность: 0 различий с content/sets, 94 определения / 124 принта

- ручные поля (snipeBackRow, boost, nameRu, textRu) сохраняются

- README: команда импорта и режимы; .gitignore: __pycache__

- план: TASK-2026-020
2026-10-31 00:10:06 +05:00
MpakobecEx acd9b09605 tooling/docs: MCP for Unity, процесс DeepSeek и план сцен/3D/анимаций
- opencode.jsonc: MCP for Unity (localhost:8080) и watcher.ignore

- client/Packages/manifest.json: com.coplaydev.unity-mcp v10.3.0

- процесс: реализацию тоже выполняет DeepSeek (AGENTS, AGENT-WORKFLOW, Skill, README)

- план: TASK-2026-019 и бэклог CLIENT-SCENES-3D-ANIMATIONS

- .gitignore: локальный CardArt_4x (251 МБ) не коммитим

- SESSION-STATE и HANDOFF: состояние сессии и запись 2026-10-30
2026-10-30 02:34:48 +05:00
MpakobecEx 29822be2ad client: TASK-2026-001 smooth card movement animation fixes
CI / test (push) Successful in 3m14s Details
- Stable identity for anonymous cards (opponent hand, face-down damage) via reuse-by-key.
- Source pose map from previous MatchView for Soul/Drop/FaceUpDamage; Deck fallback face-down.
- Coalesce CardMoveAnimator requests per card (cancel queued/active before new enqueue).
- Split snapshot/UI render: BattleView.Render(animateMoves), local calls use false.
- Skip SetPose in UpdateHandView for moving cards.
- Synchronize AnimationConfig.asset with new code fields.
- Add EditMode tests for hidden-card reuse, damage reveal, hand source, animator coalescing.
- Fix ClientSmokeTests reflection call for Render signature.

EditMode: 46/46; PLAYMAT_SMOKE success; SCENE_SMOKE success.
2026-10-24 20:45:51 +05:00
MpakobecEx aac0268cf2 docs: analyze card movement animation regressions
CI / test (push) Successful in 3m0s Details
2026-10-24 19:51:45 +05:00
MpakobecEx 6395680344 docs: add DeepSeek to Kimi implementation workflow
CI / test (push) Successful in 4m51s Details
2026-10-24 19:42:16 +05:00