单人做游戏,最缺的是美术。我想给游戏加一个石巨人 Boss,先试了用通用生图(类 Midjourney 的模型)直接出图——结果翻了车。这篇把从翻车到跑通的整条路,连同每一个坑,都记下来。
一、先认清天花板:通用生图做不了进游戏的像素怪
第一版我用通用生图出的石巨人,单看不难看,但放进游戏、挨着手绘像素杂兵一比,违和感极重——它是高清、细腻、软边的插画,而游戏是低分辨率、块状、硬边的像素。两者的像素密度根本对不上。
这不是提示词能修的,是生成介质的天花板。结论很硬:通用生图只配做概念图/宣传图,不进像素本体。 进游戏的像素怪,要么买现成像素包,要么换像素专用工具。我选了 PixelLab(它既能出像素图、又能做动画)。
二、出图阶段:让它“贴着你的游戏”长
关键一步:风格参考图,喂一张游戏里现成的怪。 我把游戏里一只岩石巨灵(购入素材)当风格锚,PixelLab 就照着它的块状密度、调色、描边来长新巨人——天然和杂兵一挂。
一个反直觉的点:匹配“密度”,别贪“尺寸”。 游戏的怪其实很小(内容才 60 多像素,游戏里放大显示),所以输出尺寸开太大 = 像素太细 = 又变回高清违和。输出中等尺寸就好,别顶到最大。
出图踩的坑
- 参考图“抄姿势”会抄进缺陷:我让它照概念图的姿势来,而概念图里巨人的腿藏在岩石后面——出图就少了一条腿。修法:参考图只借“造型/设计感”,别抄“具体姿势”。
- 颜色会从阴影漏:我想要黑岩色,取消了“复制调色板”,颜色却还是绿的——因为“复制阴影”把参考图的绿一起搬了过来。修法:在描述里把颜色写死(dark basalt / 黑岩),用文字压过参考的色调。
三、动画阶段:这里才是真正的硬骨头
出一张好图不难,难的是把它变成连贯动画。踩的坑最多:
- 工具选错帧数死锁:同名工具有两版,“Pro”版被锁成每次只有 4 帧,慢 Boss 根本不够;“NEW”版有帧数滑杆能拉到 16。选对版本才有帧。
- 举手会顶出画布:过顶砸的动作,手一举就出框被切。修法:先把角色垫到画布下方、头顶留足空间再做。
- ★ 最大的坑:AI 的“回到起点”惯性。 文字动画模型天生爱做无缝循环(结尾=开头),所以第一版“砸击”是:举手 → 长时间悬停 → 手收回站好——根本没砸下去、没触地。因为攻击不是循环,它该停在砸下去的落地姿势。修法:提示词写死三件事——砸向身前地面、结尾蹲低双拳砸地、明确“停在这个姿势别站回去”。这么一改,才砸得实。
还有几个小坑,也一并记下:
- 循环动作接不上缝(待机/走路一 loop 就跳):对称动作(呼吸)用“乒乓法”帧序
0→N→0天然平滑;有方向的走路不能倒放,重生成时要求“完整一步、收回起点”,或截取其中一段能循环的子区间。 - 2D 侧视禁转体:写“扭腰转身”会被理解成整个身体 3D 转圈,侧面剪影全毁。横扫是 2D 最难的动作;优先做竖直/向前的攻击。
- 一键“优化提示词”对攻击会帮倒忙:它爱给你加回“转身”和“收回原姿势”两个雷,点完得盯着删。
- 沉重的怪受击别后仰太多:石巨人那么重,一击几乎晃不动它,受击只该“含胸原地一震”,不该大幅后退。
四、成品:一头会砸、会咆哮、会碎裂的巨人
绕过所有坑之后,七个动作齐活:待机、行走、过顶砸、蓄力旋风、咆哮、受击、崩解死亡——全部块状、暗黑、和游戏同一套笔法。
至于旋风 AOE 的火焰特效,没有再去生成——翻了翻早年买的素材包,里面正好有一套“暗黑火焰环”,调成橙红、逐帧叠在巨人周身就成了。 买过的素材,该用起来。
五、一点总结
AI 做像素 Boss,是可行的——但有三个前提:用对的工具(像素专用,不是通用生图)、用游戏自己的素材当风格锚、以及大量人来把关的迭代(这一头巨人前后迭代了近二十次,每次都要有人盯着判断“这版对不对”)。
AI 负责出体力活,判断力还得是人的。这大概就是单人开发和 AI 协作最真实的样子。