Skip to content

feat(playtest): add isolated preview workbench - #71

Closed
xyh202131 wants to merge 1 commit into
feat/58-frontend-architecture-slimfrom
feat/playtest-preview-workbench
Closed

feat(playtest): add isolated preview workbench#71
xyh202131 wants to merge 1 commit into
feat/58-frontend-architecture-slimfrom
feat/playtest-preview-workbench

Conversation

@xyh202131

@xyh202131 xyh202131 commented Jul 30, 2026

Copy link
Copy Markdown

改动内容

  • 增加独立、只读的 Playtest 预览工作台与演示入口。
  • 合并动作选择、方向、帧时间线、播放控制和键盘控制到同一套控制器。
  • 支持 A/D 方向行走与镜像、W 跳跃、S 下蹲,并保持暂停状态语义。
  • 增加逐帧几何分析、序列质量证据与人工核验记录。
  • 支持导出逐帧原图、按动作和方向生成的 Sprite Sheet,以及动画 JSON。
  • Playtest 测试角色与图片素材收纳在模块自己的 testing 目录。

变更边界

  • 全部变更严格位于 frontend/src/pages/playtest。
  • 不修改 app、entities、shared、依赖、构建配置或其他前端模块。
  • Playtest 只负责预览和核验,不修改角色或工作流数据。
  • 通过现有 Character 与 PlaytestInspection 公共接口保留后端接入位置。

验证

  • TypeScript 类型检查通过。
  • Lint 通过。
  • Playtest 目录格式检查通过。
  • 20 个测试文件、142 个测试用例全部通过。
  • Vite 生产构建通过(99 个模块)。

@vercel

vercel Bot commented Jul 30, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
windup Error Error Jul 30, 2026 3:18pm

@xyh202131
xyh202131 force-pushed the feat/playtest-preview-workbench branch from 77579ad to fbea6fd Compare July 30, 2026 15:18
@xyh202131 xyh202131 closed this Jul 31, 2026
@xyh202131
xyh202131 deleted the feat/playtest-preview-workbench branch July 31, 2026 03:23
@xyh202131
xyh202131 restored the feat/playtest-preview-workbench branch July 31, 2026 03:37
@xyh202131 xyh202131 reopened this Jul 31, 2026
@xyh202131

Copy link
Copy Markdown
Author

按提交者要求暂时关闭;未合入 main,保留分支供后续重新整理。

@xyh202131 xyh202131 closed this Aug 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant