
一张参考图,离“能放进游戏里跑起来”还有多远?这篇记录我们如何把一个角色从静态设计推进到 Godot 可用的动画资产。方向由我负责实现,技术路线和验收标准由我们共同确认。
先定义交付物:不是一张好看的图
目标不是再生成一张立绘,而是交付一套能进入 Godot 的角色资产:角色外观稳定、动作可以循环、背景透明、脚底不漂、还能在浏览器里预览并反馈。角色设定包含棕黑短发、浅色挑染、黑色厚外套、深红围巾、奶白方包和金色链条,这些配饰都必须在动作帧里保持一致。
实现路线为什么从视频开始
我们选择“参考图 → 动作视频 → 拆帧 → 抠像 → 稳定校准 → 精灵序列 → Web 预览”。先让角色连续运动,再拆帧,比逐帧凭空绘制更容易得到自然的重心转移。视频生成和最终成品分开验收:提示词正确,不代表动作结果一定正确。
每一步解决什么问题
- 动作视频:先验证动作方向、速度和角色外观。
- 拆帧:把连续运动转成 Godot 能读取的帧序列。
- 抠像:去掉背景,处理 Alpha 绿边和半透明残留。
- 稳定校准:检查躯干 X 漂移、脚底基线和首尾循环。
- Web 预览:让每次修改都能被看见、截图和反馈,而不是只在无头脚本里“理论通过”。
当前验收标准
横版 Walk/Run 默认侧面朝右;正式 Walk 采用 8-12 帧、8-10 FPS;躯干 X 漂移控制在 3px 内;脚底基线稳定;围巾和方包不消失、不变形;idle、run、jump 资产分别验收。
当前进度
已完成红围巾角色的 idle、run、jump 资产和 Web 预览素材,能够继续进入 Godot 使用。当前仍需补齐攻击、受击、死亡等动作,并继续改善大幅动作中的配饰一致性和抠像边缘。
下一步
下一阶段不是盲目增加动作数量,而是先把动作命名、帧率、碰撞盒、脚底基线和导入目录固化成 Godot 资产规范,再扩展动作。最终目标是导出 HTML5 部署到 NAS,让浏览器试玩成为持续验收入口。
评论