Android 版已上线:限时免费,马上画会动的像素画
Android 版 →
iOS 版:在 iPad 上用 Apple Pencil 画会抖的像素画,一键导出 GIF 与视频
iOS 版 →

像素动画教程:用 4 帧让像素角色动起来

像素艺术动画示例

从 32×32 画布、有限色板到 4 帧待机循环,逐步学习像素动画制作,并解决角色抖动、轮廓变形和循环卡顿。

像素动画并不需要先画几十帧。对一个 32×32 的小角色来说,身体上下移动 1 个像素、眼睛停留一拍、影子稍微压扁,就已经能让静态像素画产生呼吸感。

这篇教程只完成一个明确目标:制作一个可以自然循环的 4 帧待机动画。它适合第一次尝试像素角色动画的人,也适合想把头像、游戏角色或表情图做成像素 GIF 的创作者。

像素动画的关键不是“帧多”,而是“每帧一致”

像素动画是把多张尺寸相同的像素画连续播放。画布、角色位置、轮廓粗细和色板都要保持稳定,变化只发生在真正需要移动的部位。

小尺寸里,1 个像素已经是明显位移。普通插画里不容易察觉的偏差,在循环播放时会变成抖动。因此,制作前先确定固定网格和锚点,比一开始增加细节更重要。

开始前:先限制尺寸和颜色

  • 画布:第一次建议用 32×32;简单图标也可以从 16×16 开始。
  • 色板:先用 4–6 种颜色,包括轮廓、主体色、阴影和高光。
  • 缩放:只按 2 倍、3 倍、4 倍等整数放大,并使用“最近邻”缩放,避免边缘变糊。
  • 动作:只写一句话,例如“角色轻轻呼吸”,不要同时做眨眼、挥手和跳跃。

4 帧待机循环怎么安排

角色变化需要固定的部分
1中间姿势,作为基准帧脚底中心、画布尺寸
2身体上移 1 像素,轮廓略拉长眼睛间距、色板
3最高点短暂停留脚下影子的中心
4回落并轻微压扁整体重心不左右漂移

四帧不需要平均变化。最高点多停留一点,会显得轻;最低点压得更快,会显得有弹性。先让动作读得懂,再决定是否增加中间帧。

四帧像素角色待机动画:基准、上移、最高点和回落

第 1 步:先画只有一种颜色的轮廓

暂时关闭眼睛、衣服纹理和高光,只保留角色剪影。把画面缩小到实际显示尺寸:如果还能一眼看出头、身体和脚的位置,轮廓就合格。

适合第一次练习的形状包括史莱姆、方形机器人、蘑菇或带耳朵的圆脸。小配饰等主动作稳定后再加。

第 2 步:复制基准帧,不要重画角色

用第 1 帧复制出另外三帧,再逐帧移动像素。重画每一帧很容易让头宽、眼距和轮廓粗细发生变化。复制能让不动的区域天然保持一致。

如果编辑器支持洋葱皮或半透明上一帧,打开它;如果不支持,就在两帧之间快速切换,检查边缘是否意外闪动。

第 3 步:先移动主体,再补轮廓

让身体整体向上移动 1 像素,然后检查顶部和底部。不要把所有部位同时拉伸:头顶移动、脚底保持接地,才会像呼吸;整个人一起漂移,则更像悬浮。

此时设置一个锚点。站立角色通常以脚底中心为锚点,漂浮角色可以用影子中心。每一帧都回到这个点检查位置。

第 4 步:处理色板和闪烁

所有帧沿用同一套颜色。某一帧突然出现新颜色,会让动画看起来像在闪。需要表现高光移动时,优先移动已有高光,而不是新增相近色。

轮廓也要检查:除非是挤压或拉伸,外轮廓的粗细不应无缘无故从 1 像素变成 2 像素。

第 5 步:调整播放速度

先用较慢速度预览,逐帧看清哪里跳动,再逐渐加快。自然待机动作通常不需要匀速:最高点可多停留一拍,回落帧可短一些。

判断标准不是某个固定 FPS,而是循环是否能看清、是否没有突然跳回开头。不同平台播放 GIF 的节奏可能不同,导出后还要再看一次。

第 6 步:只加一个次要动作

主循环稳定后,再选择一个小变化:眨眼、发梢延迟、围巾摆动、高光偏移或影子伸缩。次要动作最好比主体晚一帧,画面会更有重量感。

一次只加一个。多个细节同时变化,会让 32×32 的角色失去清晰重点。

常见问题:为什么像素动画会抖?

  • 角色左右漂移:脚底或影子没有固定在同一坐标。
  • 边缘不停闪:复制后误改了轮廓,或某些帧线条变粗。
  • 看起来像融化:身体每个部位都在变形,没有稳定区域。
  • 动作太快:关键姿势没有停留时间,观众还没看清就进入下一帧。
  • 放大后变糊:使用了双线性缩放;改用最近邻并按整数倍放大。
  • 循环末尾卡一下:第 4 帧和第 1 帧距离过大,需要补过渡或缩小位移。

导出像素 GIF 前的检查清单

  1. 在 100% 尺寸和放大尺寸各看一次。
  2. 连续播放至少十个循环,观察脚底、眼睛和外轮廓。
  3. 分享动画用 GIF;保留清晰静帧用 PNG。若要进入游戏,还应在专用工具中整理逐帧 PNG 或精灵图表。
  4. 不要把 JPG 当作像素素材母版,它会在边缘产生压缩杂色。

常见问题

第一次做像素动画要多少帧?

从 2–4 帧开始。待机、眨眼和简单弹跳都能在这个范围内完成。动作读不懂时先加强关键姿势,不要直接堆帧。

16×16 还是 32×32 更适合新手?

32×32 更容易保留角色特征,同时仍然足够小,便于理解逐像素变化。想练习极简轮廓时再尝试 16×16。

像素动画一定要做成游戏精灵吗?

不需要。它也适合社交头像、表情图、网页装饰和循环 GIF。这篇教程关注的是清晰循环;游戏所需的方向、碰撞框和精灵表可以在下一阶段处理。

现在做你的第一个 4 帧循环

先画一个清楚的小角色,再让它只移动 1 个像素。边画边预览,比一次画完所有帧更容易发现抖动。

打开 WigglyPaint 开始创作