Aseprite 中文文档 下载 App

画布尺寸与分辨率|像素画里的尺寸哲学

像素画的尺寸哲学

像素画和普通插画的一个根本区别:像素画的"美"很大程度上来自"约束"——尺寸越小,每个像素的权重越大,你不得不把细节提炼到极致。

一个 16×16 的角色,你只有 256 个像素来表达它是谁、什么表情、什么姿势。这迫使你去思考"哪些像素是核心、哪些可以省"。这种"精简"本身就是像素画的艺术。

反过来,一个 256×256 的画面有 65536 个像素——和普通插画的自由度差不多了,你自然会用更多颜色、更多细节,最后变成一张"被缩小的插画"而不是像素画。

游戏引擎里的尺寸处理

游戏引擎(Unity、Godot、GameMaker)处理像素画有两种思路:

1. 原始尺寸显示(推荐)

2. 适配屏幕的动态缩放

Aseprite 导出的 Sprite Sheet 按原始尺寸输出,放大的事交给引擎。你在 Aseprite 里只需要关心原始尺寸。

放大整数倍的重要性

任何时候把像素图放大显示,必须整数倍(×2、×3、×4、×8……)。非整数倍(×1.5、×2.5、×3.3)会导致:

这也是为什么发朋友圈展示像素画时,Aseprite 里要先"整倍放大预览"再截图——或者导出 ×4 的 PNG 再发。直接把原始 32×32 发到社交平台,平台会自动拉伸,画面立刻糊了。

中途改尺寸怎么办

如果建完画布发现尺寸不对,Image → Canvas Size(桌面版)可以改。但注意:

改尺寸总不如一开始选对——新建画布前多想 10 秒,省事后改的麻烦。