实用创作流程

AI 像素角色行走循环:导出前先修好脚底打滑

两个深灰色阶梯形雕塑悬在象牙色平台上方,旁边放着一块琥珀色小方块
表现节奏与重复动作的抽象作品。

角色的每张静态图都可以很好看,但一播放动画,脚底却像在地面上滑行。检查行走循环时,应当盯住支撑脚与地面的关系,而不只是角色轮廓。

虚构快递员穿琥珀色外套,背深灰色挎包。实操生成八张32 × 32侧面原型帧、帧条和循环预览。文件结构检查已通过,姿势与运动检查仍是独立的验收步骤。

先写制作规格,再画不同姿势

在请求姿势之前,确定朝向、帧尺寸、色板和移动速度。把原始角色放在 Ciyo 画布上,告诉设计助手哪些特征必须保留,例如外套、包带和头部形状。

图片模型可以帮助确定视觉方向,也可能画出间距不齐、像素不准的姿势总览图。只有拿到独立文件并检查尺寸和对齐方式后,才能将它当作可用于制作的动画素材。

Ciyo完整画布:实操先生成一个穿琥珀色外套的虚构快递员参考形象,再确定八个姿势,而不是分别生成八张无关图片。
实操先生成一个穿琥珀色外套的虚构快递员参考形象,再确定八个姿势,而不是分别生成八张无关图片。
复制这份需求说明
为这名快递员规划 8 帧侧面行走循环。每帧使用 32 × 32 尺寸、透明背景,以及已确认的琥珀色和深灰色色板。保持头部和挎包一致。分别说明双腿的接地、下沉、经过和抬升姿势。在检查实际帧文件之前,不要声称已经完成可用的精灵图总图。

统一原点与地面线

每一帧都放在相同尺寸的边界框里。为角色脚部选择一个原点,并在整个循环中保留它。如果助手逐帧紧贴角色裁切,引擎播放时,角色看起来就会突然改变位置。

请 Ciyo 设计助手在文件工作区准备不带平滑处理的预览。缩放正式精灵图时使用最近邻插值;适用于照片的柔和缩放会引入中间颜色,让像素网格变得模糊。保留源文件,以便回到原始像素。

Ciyo完整画布:生成的参考图是1024 × 1024 RGB图片;看起来像透明背景的棋盘格并不代表有透明通道。智能体先另做透明参考图,再按制作网格绘制帧文件。
生成的参考图是1024 × 1024 RGB图片;看起来像透明背景的棋盘格并不代表有透明通道。智能体先另做透明参考图,再按制作网格绘制帧文件。

在接地阶段跟踪支撑脚

当角色在屏幕上前进时,接地阶段的支撑脚应当相对地面基本不动。在角色保持原地的预览中,脚则会相对身体向后移动。这两种情况要分开检查。

在有明显标记的地面上播放循环。如果本应踩在地上的脚随身体一起向前走,应调整接地姿势,或让动画速度与角色移动速度一致。看起来顺滑,并不能证明行走关系正确。

固定地面检查使用实际 PNG,示例速度为每帧移动 2 像素、10 fps(20 像素/秒)。以平足时的接地区域为准,严格不允许接触像素越界,原版脚尖在两段半周期的蹬地阶段都向前滑了 1 像素:22→23 和 30→31。检查明确标为失败;尺寸和透明度合格并不代表动作正确。

完整 Ciyo 画布: 原版帧:实际固定地面检查在示例速度 2 像素/帧下发现脚尖滑动 1 像素,结果为失败。对照地面标记检查支撑脚的真实像素。
原版帧:实际固定地面检查在示例速度 2 像素/帧下发现脚尖滑动 1 像素,结果为失败。对照地面标记检查支撑脚的真实像素。

同时检查逐帧图与连续播放

放大排列的帧图,找出头部、包带和色板的变化,然后回到实际显示尺寸。挎包跳动 1 个像素,在放大图中似乎很小,但在循环中反复出现就会很抢眼。

示例检查记录;请根据实际文件填写
检查项查看什么何时修改
网格8 个独立的 32 × 32 帧文件尺寸不一致或采用非整数缩放
接地脚与地面标记的位置关系支撑脚接地时滑动
角色特征头部、外套和挎包相邻帧出现非预期变化
循环接缝最后一帧接第一帧突然跳动或意外停顿
Ciyo完整画布:文件工作区实际生成了八张32 × 32透明PNG,共用12种颜色,并提供编号帧条和10 fps GIF。过脚姿势与接地仍需检查;它们是原型,不是已验收的游戏素材。
文件工作区实际生成了八张32 × 32透明PNG,共用12种颜色,并提供编号帧条和10 fps GIF。过脚姿势与接地仍需检查;它们是原型,不是已验收的游戏素材。

把帧数与播放速度分开设置

8 帧不等于每秒播放 8 帧。单独指定播放速率,再结合角色移动来判断。更慢的行走可以调整每帧停留时间,而不必改变画面。

保存一份带帧编号的预览和一份普通预览。前者方便指出哪次切换失败,后者展示玩家看到的效果。除了中间部分,还要检查最后一帧接回第一帧时的变化。

单独保存的 rev1 候选版只修改接触帧 1 和 5 中各 6 个像素,把正在蹬地的脚尖向后移 1 像素,其余六帧保留。Ciyo 智能体报告,同一检查条件下接触像素越界为零。独立文件检查确认了像素差异、32 × 32 尺寸、二值透明度和原始调色板。经过姿势的腿部仍有重叠,修改后的脚尖也更平。原版下载文件和图集保持不变;这不是游戏引擎测试,也不是推荐移动速度。

完整 Ciyo 画布: 独立的 rev1 候选版:智能体报告通过的仅是本次接地检查。修改的两张 PNG 保留网格和调色板;原版图集仍包含未通过的姿势。
独立的 rev1 候选版:智能体报告通过的仅是本次接地检查。修改的两张 PNG 保留网格和调色板;原版图集仍包含未通过的姿势。

导出帧文件,再验证引擎导入

除了引擎需要的总图,还应保留独立 PNG。下载后检查透明度、顺序和尺寸。在实际动画组件中预览,确认过滤与导入设置保留了所需的像素网格。

动作正确之后,再制作打包图集。打包无法修复脚底打滑,也不能让原本不连续的循环自动衔接。

常见问题

AI 生成的姿势总览图能直接导入游戏吗?

先检查实际帧边界、尺寸、透明度和顺序。姿势总览图不会自动成为可用的动画图集。

角色为什么会滑行?

接地阶段的脚可能相对地面移动,或播放速度与移动速度不匹配。请在移动预览中检查接地帧。

需要放大检查吗?

放大用于找错误,实际显示尺寸用于判断可读性。两个视图回答的问题不同。

先准备一个清楚的行走循环

把角色参考放入 Ciyo,先确认网格、姿势和检查方法,再制作更多动画。