前后对比: https://imgur.com/a/flCpuuf
上行是之前,下行是之后。最右边的那位其实戴着安全帽。这正是问题所在,他的头盔看起来和大家的头发几乎一样。
上
只有当我在正面仔细观察脸部时才注意到它。所以我尝试找出原因,发现有四点:
- 额头上有一条直线。真实头发不会在完美的直线处终止,而头盔会。
- 在该线下方有一条暗色轮廓,使其看起来像头盔的边缘。
- 顶部光滑圆润,带有一道闪亮的高光带。这是绘制塑料的方式,不是头发。
- 侧发一直延伸到耳朵,看起来像是带子。
我更改的:
- 发际线的发丝长度各不相同,在它们之间可以看到一点额头
- 发际线与额头之间不再有轮廓
- 顶部有一个小凹陷,用于分缝
- 用几个单独的亮色和暗色像素代替那道闪亮的带
- 侧发仅宽 1 像素
- 图案取决于头发颜色,所以每个人的发际线不完全相同
有趣的是,几周前我其实想要这条直线,因为我觉得它像帽子。它确实像。这正是问题所在。
我的游戏中所有角色都是用 Python 和 Pillow 逐像素在代码中绘制的,因此我可以一次性更改并重新渲染全部 1,400 个精灵。若没有那,我永远不会做到。
你有针对小头发的技巧吗?在 32×56 的分辨率下每个像素都很重要,而且我对灰色头发仍然不确定,它看起来有点斑点状。
这款游戏是 Kiosk Days,一款小型摊位管理游戏:https://kigaro-games.itch.io/kiosk-days
评论 (0)