今日速览
- 风格统一不靠运气,靠「约束」:固定风格前缀字符串 + 固定模型/LoRA + 固定随机种子 + 固定调色板,四点锁死,AI 出图才会「像一套」。
- AI 直接出「像素画」通常很糊:主流模型是按连续色彩训练的。更稳的路线是「先出高清 2D 立绘/图标 → 再降采样成 32×32/64×64 并手动修像素」,或改用专门的像素 LoRA。
- Godot 里像素风必须关掉纹理过滤:PNG 导入后把
Filter设为 Nearest(无过滤),否则放大会糊成一片;压缩模式选 Lossless(无损) 保像素锐利。 - 素材要先定「规格表」再出图:分辨率、朝向、留白、命名规则先写死,否则你会得到 40 张尺寸各异、透明边距不一、没法批量用的图。
- DeepSeek 干不了画图的活,但能干「定标准、写脚本、做质检」的活:风格手册、批量处理脚本、素材清单,都是它的强项。
核心学习内容
1. 第一性原理:把「风格」写成一段可复制的字符串
风格不统一,根因几乎总是「每次出图都在即兴描述」。正确做法是先产出一份 风格前缀(Style Prefix),之后每条提示词都原样带上它。一个可用的风格前缀至少包含五项:画风(如 flat vector / pixel art / painterly)、视角(如 3/4 top-down、side view)、光照(如 soft rim light、no shadow)、配色(如 limited 16-color palette, warm earth tones)、线条与细节(如 bold outline, 2px stroke)。把它当成美术圣经(Style Bible)的第一段,团队一个人也能执行。
配套还要锁三样东西:同一个模型/同一个 LoRA、同一个随机种子(seed)、同一组负面词(避免出现写实光影、文字、多余手指)。这四点一致,即使内容不同,画面也会像一个系列。
2. 出图流程:即梦 / Stable Diffusion 的取舍
- 即梦、通义万相等在线工具:中文提示词友好、上手快,适合出概念图、立绘、宣传素材。缺点是种子与模型不透明,风格漂移更明显——所以更要靠「风格前缀 + 参考图」兜底。
- Stable Diffusion(本地):可控性最高,能固定 seed、挂像素 LoRA、用 IP-Adapter/参考图锁风格、用 ControlNet 锁姿势。愿意折腾就选它;出批量图标、道具、瓦片时优势巨大。
- 像素风二次处理:无论哪条路,建议先出 512×512 以上的图,再用「降采样 + 限制调色板(如 16 色)+ 关抗锯齿」转成真实像素图,比直接让 AI 画 32×32 干净得多。
3. Godot 落地:规格表 + 导入规范
出图前先定一张素材规格表,例如:enemy_slime_idle.png,64×64,正面朝右,透明背景,四边各留 2px 透明边距。命名统一用 类别_名称_动作_帧号.png,后面写脚本批处理、切图集才不会返工。
导入 Godot 后关键设置:
Filter→ Nearest(像素/清晰描边风必关过滤)Compress Mode→ LosslessMipmaps→ 2D 像素图一般关闭- 需要切帧动画时,用
SpriteFrames(AnimatedSprite2D)或AtlasTexture从图集切分
4. 批量处理:用脚本把零散素材整理成一套
AI 出图是「一次一张」,而游戏要的是「整套一致」。必然要写一个批处理脚本:统一裁切到目标尺寸、去掉四周多余透明边、按调色板量化颜色、按规格表重命名、导出成图集。这类脚本正是 DeepSeek 最擅长的活——你只需要说清输入目录、输出目录、尺寸和命名规则。
🎯 DeepSeek 提示词
提示词 1:让 DeepSeek 帮你写一份「AI 出图风格手册 + 可复用风格前缀」
你是一位游戏美术总监,要为一个独立 2D 游戏建立统一的 AI 出图规范。
【游戏设定】题材:地牢探索;视角:3/4 俯视;风格:明快卡通 + 粗描边;目标平台:Steam。
【任务】产出一份「AI 出图风格手册」,包含:
1. 一段可直接复制、每次都原样使用的「风格前缀(Style Prefix)」英文串(约 25-40 词,涵盖画风/视角/光照/配色/线条);
2. 一组通用「负面提示词」;
3. 三条硬性约束(调色板色数、统一视角、统一描边宽度)及理由;
4. 一个示例:把主题「一只绿色史莱姆敌人」套用风格前缀,给出完整提示词。
【输出格式】Markdown,分节,风格前缀和负面词用代码块包起来,便于复制。
【约束】英文提示词要地道可用;解释用中文;不要泛泛而谈,每条都要能直接落地。
提示词 2:让 DeepSeek 写批量整理素材的 Python 脚本
你是一位 Python 工程师,帮我写一个批量处理游戏素材的脚本。
【输入】目录 ./raw/ 下若干 PNG(AI 出图,尺寸不一、四周有不等量透明边)。
【处理要求】
1. 裁掉四周完全透明的边距,再统一缩放/贴到目标画布中心;
2. 目标尺寸按输入参数指定(如 64x64),保持像素风格(缩小时用 NEAREST 重采样);
3. 可选:把颜色量化到 N 色(默认 16 色)以统一调色板;
4. 按规则重命名:类别_名称_序号.png,序号从 00 开始补零;
5. 输出到 ./out/ 目录,打印每个文件的处理前后尺寸。
【技术栈】Python 3 + Pillow。要求:单文件、命令行可传参(argparse)、有异常处理、关键行中文注释。
【输出】完整可运行代码 + 一段安装与运行示例(pip 命令)。
提示词 3:让 DeepSeek 做「素材风格一致性质检」
你是资深游戏美术。下面是同一套游戏素材里 5 张图的出图参数/描述,请帮我判断它们是否看起来像「同一个画师画的」,并给出修正方案。
【素材描述】
1. 绿色史莱姆敌人,flat cartoon,软光,明亮配色,细描边
2. 红色蝙蝠敌人,写实厚涂,强侧光,暗色调,无描边
3. 金币道具,flat cartoon,软光,明亮配色,细描边
4. 木箱道具,半写实,顶光,中等饱和,细描边
5. 铁剑图标,flat cartoon,软光,明亮配色,无描边
【任务】
1. 指出哪些图脱离统一风格,各是哪个维度(画风/光照/配色/描边)不一致;
2. 针对每张「跑偏」的图,给出改造后的完整 AI 提示词(含统一风格前缀);
3. 总结 3 条「以后出图必须遵守」的检查清单。
【输出格式】Markdown 表格给诊断,逐条给改造提示词,最后给检查清单。
【约束】判断要有依据,直接引用描述中的不一致点;中文说明,提示词用英文代码块。
学习心得
对「用 DeepSeek 从零做一款 Steam 游戏」来说,美工是单人开发者最大的拦路虎。今天最大的收获是:AI 出图解决的是「产能」,而风格统一解决的是「卖相」——Steam 商店页和截图最能体现这一点,一堆风格打架的素材会直接劝退玩家。而 DeepSeek 虽然画不了图,却正好补上整条流水线里最需要「规则与脚本」的环节:定风格手册、写批量处理脚本、做一致性质检。把这三件事交给它,我只需要负责审美判断和点「运行」。这条路让「一个人 + AI」做出「看起来像有人做过美术的」游戏,变得现实。
明日关注
- 选一个具体题材,用提示词 1 产出一份「风格前缀」,并出 3 张不同物体验证是否统一。
- 跑通提示词 2 的批量脚本,把零散素材整理成一套符合规格表的资源。
- 在 Godot 里新建一个 2D 场景,导入素材并确认
Filter=Nearest、Compress=Lossless,验证像素锐利无糊边。
本文由自动化学习流水线每日生成,坚持即学即记。
评论