如何在绘制游戏角色前选择一致的像素精灵尺寸
通过从玩家在屏幕上必须看到的内容进行倒推来选择角色画布:确定游戏的摄像机视角,估算角色应占据该视角的比例,然后用粗略的剪影测试几个备选像素尺寸。对于需要相互对齐或一起制作动画的角色,使用统一的画布尺寸,仅当角色体量更大或摄像机缩放比例不同时才作例外处理。不存在普遍适用的“正确”精灵尺寸;最实用的尺寸是既能清晰表达角色特征又契合游戏视角的最小网格。
从摄像机和屏幕视野开始
在开始绘图之前,先确定大致的游戏视角:侧视、俯视、等轴测(斜角)或特写。确定屏幕中应容纳多少游戏世界内容,以及玩家角色在其中应显示多大。在拥挤的俯视场景中需要让人一眼辨识的角色,与特写对话肖像的需求截然不同。
如果你已经知道游戏的基础内部分辨率,可以将其作为度量基准。例如,草绘一个简单的 320 × 180 测试画面,并标记出大约 32 像素的粗略玩家高度。这个比例为你提供了一个具体的评估依据:角色约占屏幕高度的 18%。这些数字仅作为示意,并非推荐的标准规格。具体的比例应由摄像机取景、移动空间和预期的视觉重点来决定。
Unity 的 Pixel Perfect Camera 文档将“参考分辨率”(Reference Resolution)定义为资源最初设计时所面向的分辨率,其设置指南说明了 320 × 180 的参考分辨率会提供 320 乘 180 精灵像素的摄像机视野。这使得游戏视野成为设计角色尺寸时一个切实可行的初始约束条件。Unity: 添加像素完美摄像机 (Add a pixel perfect camera)
在确定画布前先设定角色的可见高度
将绘制人物的高度与图像画布区分开来。如果一个角色在 32 × 32 的画布内高 28 像素,剩余的空间就可以留给头发、跳跃动作或武器,而无需为每个姿势更改画布大小。首先选择一个目标可见高度,然后仅添加游戏所需的边距。
用两到三个备选高度制作一个小剪影——比如 16、24 和 32 像素——并检查在正常游戏尺寸下,头部、四肢和标志性道具是否依然清晰可辨。一个 12 × 16 像素的人物仍然可以清晰辨认出是角色;像素艺术创作者 Kabaya 就以该尺寸的原始红白机(NES)马里奥为例说明了这一点。这里的要点不是照搬该尺寸,而是根据你自身设计所需的特征来评估最小网格。Creative Bloq: 告别怀旧,现代像素艺术不仅是复古游戏 (Forget nostalgia, modern pixel art is more than retro gaming)
选择能够承载所需细节的基础尺寸
较小的画布限制了用于描绘面部、服装或手持物品的像素数量;较大的画布能提供更多空间,但需要你在像素层面上做出更多决策。请根据所需的视觉信息进行选择。如果在游戏过程中面部表情很重要,请测试眼睛和嘴巴是否能区分清楚。如果角色在宽广的场景中只是一个小人物,那么剪影和色块可能比面部像素更重要。
一种实用的选择方法是以两到三种尺寸绘制相同的朴素剪影,然后仅添加基本识别特征:头部轮廓、一处服装细节,以及武器或工具(如果相关)。以预期的屏幕缩放比例查看每一个效果。如果最小版本丢失了重要特征,而下一个尺寸能清晰还原,这就证明需要使用更大的网格。这种对比是一种设计验证,而非通用的大小法则。
考虑动画需求来选择帧画布
对于需要制作动画的角色,在敲定尺寸之前,测试的不仅限于站立姿势。在同一个帧框内绘制站立、奔跑和跳跃的粗略剪影。检查双脚、头部和手持物体在整个动作过程中是否始终保持在框内。过紧的画框可能会裁切掉抬起的手臂或飘起的头发;过大的画框则可能使放置位置和视觉比例更难进行比对。
当画面位置的稳定性至关重要时,请在所有帧中保持画布尺寸和对齐规则一致。确定角色的接触地面点或轴心点(pivot)应位于何处,并在每个姿势中使用该参考点。绘画软件中的画布与实际可见的绘制区域是两码事:Aseprite 将画布定义为精灵的可见区域,并提供了分别用于更改画布大小和调整精灵内容大小的选项。Aseprite: 画布大小 (Canvas Size),Aseprite: 精灵大小 (Sprite Size)
将角色比例与世界网格相匹配
如果游戏使用瓦片(tile),请将角色的高度和宽度与常规瓦片进行比较。侧视视角的玩家角色可能比地面瓦片更高;俯视视角的人物可能需要契合瓦片的占地范围,同时在视觉上向上延伸。具体比例取决于游戏的透视视角和碰撞设计,因此应使用快速的场景模型来进行验证,而不是想当然地认为角色和瓦片必须尺寸相同。
在预期的摄像机距离下,将玩家角色与普通环境瓦片、门道以及另一个角色或道具并排放置进行检查。如果玩家角色显得太小而无法辨认,或者太大而无法在场景中自如穿行,请在添加细节之前调整可见高度或摄像机取景。在所有美术资源中建立一致的像素密度;在 Unity 中,Pixel Perfect Camera 的设置说明要求精灵使用统一的每单位像素数(Pixels Per Unit)值,并且摄像机的 Asset Pixels Per Unit 需与之匹配。Unity: 添加像素完美摄像机 (Add a pixel perfect camera)
在定稿前制作比例对照表
与其立即完成第一个角色,不如先制作一份小型的对比参考表。在模拟游戏视图中放入三种备选画布尺寸,将每种都画成纯色剪影,并包含相同的标志性细节。然后以实际游戏比例查看该表并自问:我能看清这个姿势吗?人物与周围环境是否自然契合?动作范围是否能保持在画框内?预期的表情或道具是否得到了保留?
记录选定的画布宽度和高度、目标可见高度、基线或轴心点,以及任何允许的例外情况。这个简要的参考基准使后续角色的对比变得更容易,并有助于防止每张新图偏离预定比例。这并不要求每个角色都具有完全相同的绘制边界:高帽子或宽大的 Boss 剪影可能会占据统一画布中更多的空间,同时依然保持项目底层的像素密度和对齐规范。
在游戏视图中重新复核选择
编辑器的缩放视图可能会让微小的精灵显得细节丰富,但在实际游玩时却可能难以辨识。将粗略的测试素材导入游戏或具代表性的场景中,并以预期的摄像机比例进行复核。在 Unity 中,参考分辨率设定了预期的像素视图,而 Pixel Perfect Camera 和相匹配的精灵设置有助于在不同屏幕尺寸下保持像素渲染效果。Unity: URP 像素完美摄像机组件参考 (Pixel Perfect Camera component reference for URP)
如果角色显得模糊不清,首先分析问题是出在像素尺寸、剪影轮廓、对比度还是摄像机距离上。单靠增大画布并不一定能改善薄弱的剪影;如果玩家角色在屏幕上占比过小,缩小画布也无济于事。一次只调整一个变量,并与初始测试效果进行比对。一旦角色清晰可辨且其动画也能契合选定的画框,便可将该画布作为具有相同定位和摄像机缩放比例的角色的标准规格。
