Krita独立游戏美术学习路径与资产导出避坑指南

发布时间:2026/11/3 23:08:14

Krita独立游戏美术学习路径与资产导出避坑指南 做独立游戏最难受的往往不是没想法而是想法画不出来。能免费拿到、又能覆盖从概念图到游戏内素材这一整条链的绘画工具并不多Krita 算是其中性价比最高的一个。这几年我用它做过角色原画、UI 图标、地形图块、序列帧也用它给几个小团队搭过美术交付规范踩过的坑一点不比画过的图少——导出的 PNG 到引擎里边缘发黑、画了半天发现忘了关抗锯齿、笔刷一调大软件就卡成幻灯片、KRA 文件三个月后打开已经不认识自己画的图层。这篇就把 Krita 游戏开发的学习路径和实用避坑经验一次讲透从软件怎么调、练什么、练多久到资产怎么导出、怎么跟引擎对接都写清楚。这篇内容适合三类人完全零基础、想给自己的独立游戏画素材的开发者用惯了商业绘画软件、想迁移到 Krita 的画师以及会画画但没接触过游戏美术管线、不清楚“交付物”和“作品”差在哪的人。不需要你有美术功底但需要你接受一个前提游戏美术是工程活不是纯艺术活规范比灵感重要。1. 先把定位搞清楚Krita 在游戏美术管线里能干什么很多人一上手就想用它干所有事结果处处别扭。先把边界划清楚后面学习路径才不会走歪。Krita 的强项是“高分辨率 2D 位图绘制”弱项是“像素级精确控制”和“面向引擎的资产切分”这两件事决定了它在管线里的位置。1.1 它真正擅长的三件事第一是概念设计与气氛图。Krita 的笔刷引擎种类很全像素笔刷、涂抹笔刷、粒子笔刷、形状笔刷都有配合图层样式和滤镜图层画一张 1920×1080 的场景概念图完全够用。它的笔刷手感更接近传统绘画软件而不是位图编辑器压感曲线和倾斜支持做得不错用数位板画长线条比用鼠标在别的工具里硬描要舒服得多。第二是2D 游戏内美术的中高分辨率素材。角色立绘、卡牌插画、场景背景板、对话框底图、按钮底板这类东西尺寸在 512 到 2048 之间Krita 处理起来毫无压力。它的图层组、透明度蒙版、变形蒙版、滤镜图层能让一张图反复迭代而不破坏原始像素这对需要改十几版甲方面试稿的游戏项目来说太重要了。第三是纹理与无缝贴图。Krita 的环绕模式Wrap Around Mode是真能干活的画地面、墙面、布料、草地这类需要四方连续平铺的贴图开环绕之后笔刷跨边界会自动接上不用画完再手动拼接对缝。这个功能在同类免费工具里不算常见做 3D 项目贴图或者 2D 瓦片地图的人会经常用到。1.2 它不太擅长、别硬刚的三件事像素画。Krita 能做但做得不顺。它的笔刷默认带抗锯齿画 1 像素的线会出灰边视图缩放的平滑处理也需要额外关掉工具选项里的稳定器一旦开着画像素点会“拖”。业内的做法通常是像素资产交给专门的像素工具Krita 只负责高分辨率部分。如果你非要用它画像素图也不是不行但要在设置里做一系列关闭操作后面第 3 章会讲。UI 切片与画板管理。Krita 没有画板Artboard概念也没有切片工具。你要做一套包含 30 个图标的 UI 资产只能一个图标一个文件或者一张大图里手动摆位、导出后靠外部脚本或引擎的精灵编辑器切。这在移动端 UI 项目里会明显拖慢节奏。我的建议是图标这类小尺寸、强规范的资产用能批量导出切片的工具Krita 只做复杂度高的那一部分。超大工程与超多图层。一个文件里堆 80 个图层、画布 4096×4096Krita 会开始吃力尤其是开了即时预览之后笔刷落笔有明显的延迟感。这不是软件“不行”而是位图软件的通病但你要提前知道这个天花板在哪学会拆文件。注意判断一个工具适不适合你不要看它能做什么要看它做你最常做的那件事时顺手不顺手。Krita 的甜点区是 512 到 2048 的位图绘制超出这个范围就要开始算成本了。2. 分阶段学习路径从装好软件到能交付资产我见过太多人学画画的方式是“打开软件随便涂”涂两周没进步就放弃了。游戏美术的学习路径必须反过来先定交付物再倒推要练什么。下面这条路径是按每周 8 到 10 小时投入估算的如果你每天只有一小时把周数乘以 1.5 就行但顺序不要改。2.1 第一周把软件调成干活的样子第一周不要画任何“作品”只做配置和肌肉记忆训练。具体要完成四件事熟悉界面分区工具箱、笔刷预设、图层面板、调色板、工具选项、记住 20 个高频快捷键、创建一套自己的工作区、跑通一次“新建—保存—导出”的完整流程。快捷键不用背全先记这 20 个切换笔刷B、橡皮E、吸管按住 Ctrl 或专用键、抓手空格、缩放/- 或滚轮、旋转画布Shift空格、镜像视图、撤销重做、新建图层、复制图层、合并向下、切换可见性、全选与取消选择、自由变形CtrlT、填充前景色ShiftBackspace、选区反选。把这些练到不用想比多画十张图有价值。第一周还要做一件容易被忽略的事建立文件目录规范。我习惯的结构是按资产类型分目录每个目录里再按“源文件 / 导出 / 备份”三层。源文件只放 KRA导出目录只放 PNG备份目录放每天一个的压缩包。这套结构后面会救你很多次尤其是当你想回退到三天前的版本、却发现只存了一个覆盖过的文件时。提示第一周就把“自动保存”打开间隔设 5 到 10 分钟同时把保留的备份份数调到 5 以上。Krita 的配置项里有自动保存间隔和历史版本数量这两项默认值对长时间作画来说偏保守。2.2 第二到三周线条、色彩与结构的基本功这两周解决的是“手听不听话”的问题跟软件关系不大。训练内容就三样直线与曲线控制、几何体概括、从明暗关系到固有色。每天花 20 分钟做线条练习——画长直线、画圆、画平行线、画等距排线要求是一次成型不修线。这个练习枯燥但有效一周之后你画角色轮廓的犹豫程度会明显下降。线条阶段要重点摸清楚稳定器。Krita 的工具选项里有稳定器下拉菜单带基础、加权、涂抹等几种模式和距离参数。稳定器不是越强越好强稳定器会让线条变“绵”画硬边和转折会失去力度弱稳定器又控制不住抖动。我的经验是画长弧线用中等强度画硬边缘和细节时关掉或调到最低。这个参数必须自己试出感觉别人给的数值没意义。第三周进入色彩。不要一上来就画完整角色先做色稿练习同一张线稿分别用三套色板各上一遍色只铺大色块不画细节。这个练习的目的是建立“色彩方案”的意识——游戏里同一个角色的不同状态正常、受伤、中毒、隐身往往靠色相偏移来区分而不是重画。你在这一阶段就该顺手建一个项目专用色板把角色主色、辅色、皮肤、金属、布料这些固定下来导出成调色板文件团队里所有人共用一份。2.3 第四到五周游戏资产专项训练从这一周开始训练内容要对准具体交付物。建议按这个顺序瓦片图块、无缝贴图、Sprite 单帧、Sprite 序列帧、图标与 UI 底板。每一种都要走完“画—导出—在引擎里看效果”的闭环哪怕你只是想做个 2D 小游戏也要真的把它放进引擎里看一眼因为屏幕上和引擎里的差别会让你重新认识“对比度”和“可读性”。瓦片先练 32×32 和 64×64 两种规格。画五张地表瓦片草地、泥土、石头、水、路要求任意两张能拼在一起不违和。这个练习会逼你处理边缘过渡和明度统一很多人第一次做会发现五张瓦片放在一起像五个不同的游戏。Sprite 从 128×128 的角色单帧开始画待机、行走两帧、攻击一帧共四帧。关键是锚点一致所有帧的角色脚底必须落在画布的同一条线上身体中轴必须在同一条竖线上。做法很简单在 Krita 里拉两条参考线固定在那个位置所有帧都在这套参考线里画导出后引擎里的 pivot 就永远对得上。图标练 64×64 和 128×128 两档。要求是缩小到 50% 还能认出来。这一条会淘汰掉你 80% 的细节剩下的才是有效信息。图标阶段还要养成一个习惯所有图标共用同一个描边粗细、同一个光源方向、同一个圆角半径否则整套 UI 看起来会散。2.4 第六到八周走完一次完整交付最后三周不要再学新东西把前面练的拼成一个“最小可交付包”一个角色的四方向行走每方向 4 帧共 16 帧、一套 16 张的地形瓦片、一套 9 个图标、一张 1024 的场景背景板。全部走完导出、命名、导入引擎、在场景里实际摆一遍的流程。这个包做完你才算真正“会用 Krita 做游戏美术”而不只是“会用 Krita 画画”。区别在哪前者知道交付物长什么样后者只知道画面好看不好看。阶段周期核心目标判定标准配置期第 1 周界面、快捷键、目录规范不看菜单能完成新建到导出基本功第 2-3 周线条控制、色稿、色板一次成型画 20cm 直线误差小于 2px专项训练第 4-5 周瓦片、贴图、Sprite、图标五张瓦片拼接无缝图标缩到 50% 可辨识交付演练第 6-8 周完整资产包与引擎落地16 帧动画在引擎里播放无抖动3. 核心功能拆解游戏资产常用的几个设置配置这件事做对了省三个月做错了返工三个月。这一章挑四个最容易出问题的设置讲透每个都说明白“为什么这么设”。3.1 画布、位深与色彩三个参数决定后期返工率画布尺寸要按最终用途定不要按“看着舒服”定。角色 Sprite 常用 128×128 或 256×256 单帧图标 64×64 或 128×128瓦片 32×32、48×48、64×64场景背景板按屏幕分辨率或 1.5 倍做UI 底板按目标分辨率做。建画布时单位直接选像素不要用厘米或英寸——DPI 对游戏资产来说只是元数据改它不会改变像素内容但会让新人不小心把画布建成 21cm×29.7cm 这种印刷尺寸。位深选 8 位整数就够除非你要做高精度贴图或者大量叠加调整图层。16 位在绘制过程中确实能减少色阶断裂但导出 PNG 时还是 8 位文件体积也会翻倍。对独立游戏来说8 位是默认答案。色彩空间统一用 sRGB。这一点必须严格执行如果项目里有一个人用了 Adobe RGB 或者线性空间作画导出的 PNG 在其他人的屏幕上会明显偏色而且这种偏色在引擎里很难靠后期校色救回来。新建文档时确认色彩空间是 sRGB导出 PNG 时勾选嵌入颜色配置让引擎或后续工具知道这是什么空间。画布尺寸改动的坑要单独说。图像菜单里有“调整画布大小”和“缩放图像到新尺寸”两个操作前者只改画布范围、内容不变后者会重采样所有像素。新手最常犯的错误是想把 1024 的图“改小一点”结果用了缩放图像把辛辛苦苦画的细节糊成一片。要改小正确做法是新建一个小画布把原图作为图层拖进去再手动缩放或者干脆重画。注意任何一次“缩放图像”都是不可逆的像素损失操作前先另存一份。这条规则跟“先备份再折腾”是同一个道理但很多人只在丢了文件之后才想起来。3.2 笔刷引擎与稳定器手抖和延迟到底是怎么回事Krita 的笔刷系统核心是“引擎 预设”。引擎决定了笔迹的生成方式预设只是参数组合。游戏美术最常用的三种引擎像素引擎画常规笔迹最通用、涂抹引擎做色彩过渡和体积感、形状引擎画规整的几何元素。新手容易一上来就装几十个笔刷包结果每个都不熟。我的建议是前期只用三个笔刷一个硬边圆头、一个软边圆头、一个带纹理的方头把这三个的压感曲线、流量、不透明度摸透比装两百个笔刷有用。稳定器前面提过这里说原理。稳定器本质是对输入点做平滑滤波强度越高笔迹越贴近“理想曲线”而不是“真实手抖轨迹”代价是笔尖跟手程度下降。工具选项里除了强度还有一个“距离”参数它决定在多大的移动范围内开始平滑画小细节时距离要给小否则起笔会“粘”。即时预览是个双刃剑。开了之后大笔刷落笔会先显示一个预览轮廓再实际绘制能显著降低卡顿感但会带来一点点视觉延迟。画布大、笔刷大时开画细节时关这是我的用法。抗锯齿这一项要在画像素资产时关掉。工具选项里笔刷的抗锯齿勾选取消之后笔迹边缘就是硬像素。配合视图菜单里的像素网格、整数倍缩放100%、200%、400%才勉强能画像素图。即便如此我还是建议像素资产换工具Krita 在这件事上只能算“能用”。采样与变形。CtrlT 调出变形工具之后工具选项里有采样过滤方式默认是平滑类双线性、双三次之类。缩放像素素材时如果不切成最近邻边缘一定会糊。这个细节很多人不知道画完发现“怎么放大了就糊了”其实是采样方式的问题不是画的问题。3.3 图层结构与命名给三个月后的自己留条后路游戏美术的图层规范和插画是两回事。插画可以随手几十个图层游戏资产必须让“接手的人”三秒内看懂。我用的规范是这样的图层从下往上依次是背景底色、主体底色、阴影、高光、特效、线稿、参考每一层加前缀标记比如base_、shade_、hi_、fx_、line_、ref_。分组按逻辑分不按物理位置分。图层组要用起来但不要嵌套超过三层。超过三层之后Krita 的图层面板会开始难用找图层靠滚轮效率直线下降。一个角色 Sprite 我一般分三个组身体、装备、特效每组不超过 8 层。透明度蒙版和剪贴要用对。给一个图层加透明度蒙版可以在不擦除像素的情况下控制显示范围改了还能反悔。剪贴到下方图层则是做“只在这个形状内部上色”比选区加填充快得多。这两个功能是 Krita 的核心效率点但新手往往用橡皮硬擦擦完发现要改形状只能重画。文件图层是管线里一个很好用但容易断链的功能。它能把外部的一个 PNG 作为图层引用进来源文件改了重新打开时图层内容跟着更新。适合做“底图反复迭代”的场景比如 UI 底板先在其他地方定稿Krita 里只做叠加效果。但它依赖文件路径移动或重命名源文件就会断接手项目的人打开会看到一堆红叉。用它可以但要在项目文档里写清楚依赖关系。命名规范不只是图层文件名也要管。我的格式是类型_对象_状态_序号.kra比如spr_hero_walk_01.kra、tile_grass_a_01.kra、ui_icon_fire_01.kra。全小写、下划线分隔、不用中文和空格。这套规范在导入引擎、批量处理、版本对比时能省掉大量麻烦尤其是当项目里有三个“最终版”和两个“最终版2”的时候。3.4 环绕模式与网格无缝贴图和瓦片怎么画才不裂环绕模式在视图菜单里打开之后画布会平铺显示成 3×3你在大画布上画的内容会实时同步到四周的副本上。画无缝贴图的正确姿势是先铺满底色再在边界附近用笔刷跨边界画画笔一半在左一半在右时环绕模式会自动把另一半补到对面去接缝就自然消失了。这里有个细节画之前先把画布尺寸定成贴图的最终尺寸中途改尺寸会让已经画好的接缝错位。另外环绕模式下画笔的软边处理要注意如果笔刷本身带很强的纹理和颗粒跨边界时颗粒可能对不上肉眼能看出重复感。解决办法是在贴图中间区域做几处“破坏性”细节一块石头、一簇草打破平铺的规律性。网格用来做瓦片对齐和像素对齐。视图菜单里打开网格间距按你的瓦片尺寸设32 或 64这样画瓦片时边缘元素的位置是可控的。做角色动画时网格配合参考线能保证每一帧的重心位置一致。参考图工具值得单独提一句。它能加载外部图片作为浮动参考不占用图层可以缩放、旋转、调透明度。画角色时贴一张人体参考在旁边比来回切窗口方便得多。但这些参考图是工具层面的对象不是文件内容的一部分换台机器打开就没了所以重要的参考资料要在项目文档里单独存一份清单。4. 实操从 Krita 到引擎的完整导出链路这一段是整篇最“工程”的部分。Krita 的导出功能本身不复杂复杂的是“导出什么、怎么命名、引擎怎么吃”。4.1 单张 Sprite 的导出清单导出之前先做三件事关掉所有参考图层和隐藏图层的可见性、把画布裁到内容边界、确认色彩空间是 sRGB。然后走导出流程。Krita 的导出分两种导出Export会把当前画面合并成一张图输出不覆盖源文件另存为Save As会存成 KRA 源文件。新手最容易搞混这两个结果以为导出了 PNG实际上只存了 KRA。记住一个判断方法导出之后的文件扩展名是 png源文件还是 kra。导出 PNG 时的对话框里有个“高级”区域里面能勾选是否保存 alpha 通道、是否嵌入颜色配置。做游戏资产alpha 必须保存颜色配置建议嵌入。如果发现导出后透明区域变成白色或者黑色先检查这个勾选项和引擎里的 alpha 处理方式。导出的命名要和源文件一致只改扩展名。不要在导出文件名里加“最终版”“真的最终版”这种词版本靠目录或者编号管理。单张 Sprite 导出的检查清单我一般过这五项尺寸对不对、锚点脚底中轴位置对不对、透明边缘有没有杂色、颜色在其他工具里打开有没有偏、文件名符不符合规范。这五项里最容易出问题的是第三项——透明边缘杂色。4.2 序列帧动画的导出与对齐Krita 的时间轴能做逐帧动画洋葱皮功能可以同时看到前后帧对于做走路循环这种需要连贯性的动画非常有用。工作流是先建足够的帧数每帧一个图层或一个帧画完在时间轴里预览循环确认没有跳帧之后导出。导出序列帧用文件菜单里的“渲染动画”。这个功能可以输出成多张 PNG 序列也可以输出 GIF 或视频用于预览。给引擎用的必须是 PNG 序列一帧一个文件文件名带序号序号位数要统一01、02、03 而不是 1、2、3否则引擎导入排序会错乱。对齐是序列帧最大的坑。所有帧必须共用同一套画布尺寸和锚点位置任何一帧的尺寸不同引擎里播放就会抖。我的做法是先画好第一帧定死画布尺寸之后所有帧都用同一个画布绝不单独裁切。如果某一帧需要更大的动作幅度那就整体扩大画布所有帧一起重导。循环动画还要注意首尾衔接。走路循环一般画 4 帧或 6 帧第一帧和最后一帧应该是相邻的姿势播放时才不会卡顿。验证方法是把序列帧导成 GIF 循环播放看十遍肉眼能看出问题。导入动画帧的功能也有用如果你有现成的 PNG 序列可以直接导入成时间轴上的帧拿来做参考或者二次修改。4.3 引擎里最容易翻车的三个点第一是透明边缘发黑或发白。这在 2D 引擎里非常常见原因是纹理的 alpha 处理方式和引擎的采样方式不匹配。表现是 Sprite 边缘有一圈暗边缩放时更明显。处理思路是图集打包时给每个 Sprite 周围留 2 像素的边距并做边缘颜色延展把边缘像素往外复制或者在引擎里把纹理的 alpha 处理模式改成直通 alpha两种方式任选。如果只是单张 PNG 直接导入通常不会有这个问题问题多出现在图集里。第二是尺寸缩放导致模糊。引擎里把 128×128 的 Sprite 放大到 1.5 倍显示用的是双线性插值必然糊。解决办法有两个要么所有 Sprite 按 1:1 尺寸使用靠相机缩放而不是素材缩放要么把缩放设成整数倍并且把纹理过滤改成最近邻。做像素风格的项目后者是必须的。第三是图集尺寸不对齐。纹理压缩格式比如移动端的块压缩一般要求宽高是 4 的倍数部分老平台要求 2 的幂。图集尺寸随手定成 1000×1000压缩时会报错或者被补白白白浪费显存。稳妥的做法是所有图集都按 2 的幂或者至少 4 的倍数来排布。提示这套对接问题不是 Krita 的锅而是所有位图工具导出后都会遇到的通用问题。提前知道比在引擎里对着一条黑边排查两小时强。5. 踩坑实录与速查表下面这些坑基本都是我在实际项目里真撞过的按“性能稳定性”和“资产质量协作”两类整理最后给一张速查表。5.1 性能与稳定性问题笔刷延迟。最典型的表现是落笔之后半秒才出现笔迹。原因可能有三个画布太大、图层太多、显卡加速后端不匹配。排查顺序是从小到大先把画布缩到 50% 看是否恢复说明是渲染压力、再隐藏一半图层看是否恢复说明是图层合成压力、最后去设置里切换画布图形加速的后端或者干脆关掉加速用软件渲染对比。Windows 上高 DPI 屏幕配合某些显卡驱动延迟会特别明显换后端往往立竿见影。文件越存越大。KRA 文件会连同撤销历史一起打包画得越久文件越大几百兆很常见。解决办法是在设置里限制撤销历史的步数以及定期“另存为”一个新文件然后再删掉旧的。另外嵌入的文件图层和大量参考图也会让文件膨胀。崩溃后找不到自动保存。Krita 的自动保存文件放在临时目录里崩溃恢复时会弹窗提示。如果没弹窗去设置里看自动保存的路径手动去那个目录找带时间戳的文件。养成手动 CtrlS 的习惯比指望自动保存可靠我一般是每完成一个阶段就存一次并且按天做一次完整备份。笔刷资源导入不生效。从外部导入的笔刷包和调色板通常需要重启软件才会出现在列表里。导入之后没看到先重启别急着怀疑文件损坏。多显示器下界面错乱。把窗口拖到另一块分辨率不同的屏幕上面板可能会错位或者消失。解决办法是重置工作区或者干脆在设置里固定主屏。做长时间作画的人建议把画布放在主屏、面板固定在副屏减少误操作。5.2 资产质量与协作问题忘记关抗锯齿。画了半天像素图导出后发现边缘全是灰点只能重画。养成习惯新建像素资产时第一件事就是检查抗锯齿和视图缩放。图层命名混乱。三个月后打开自己的文件看到“图层 12”“图层 12 拷贝 3”完全不知道哪个是阴影哪个是高光。这是最常见的协作灾难成本极低但收益极高的一件事就是给图层加前缀。没有统一的色板。同一个角色的立绘和 Sprite 颜色对不上因为两边的颜色是各自吸色吸出来的。解决办法就是项目级色板所有资产从同一个色板取色。锚点不统一。角色在引擎里走路时上下抖动原因是每一帧的角色脚底位置差了几个像素。这个错误在单帧看的时候完全发现不了只有播放动画才暴露。导出尺寸随手改。某个图标因为“看起来小”被单独放大到 1.2 倍整套 UI 的比例就崩了。所有资产的尺寸必须来自同一个规范表改规范可以单独改某一个不行。依赖外部文件断链。文件图层引用的外部 PNG 被移动或者重命名接手的人打开一片红叉。用了文件图层就要在项目文档里登记依赖关系。中途改画布尺寸。画了一半发现画布小了直接缩放图像结果之前画的细节全糊。正确做法是扩大画布只改范围不改内容需要更大细节空间时重画。5.3 一张表搞定的排查清单现象最可能的根因处理方式笔迹延迟明显画布过大 / 图层过多 / 加速后端不匹配缩画布测试、隐藏图层测试、切换或关闭图形加速导出后边缘有灰边抗锯齿未关 / 视图缩放非整数倍关闭笔刷抗锯齿按 100% 或 200% 检查引擎里 Sprite 边缘发黑alpha 处理模式不匹配 / 图集无边缘延展图集留 2px 边距做颜色延展或改直通 alpha动画播放抖动各帧画布尺寸或锚点不一致统一画布尺寸用参考线固定脚底中轴放大的素材变模糊采样过滤用了平滑插值变形和缩放改用最近邻或只做整数倍缩放颜色在不同设备不一致色彩空间不统一全项目统一 sRGB导出时嵌入颜色配置KRA 文件异常大撤销历史过多 / 嵌入外部图层限制历史步数定期另存并清理图集压缩报错宽高不是 4 的倍数图集尺寸按 2 的幂或 4 的倍数排布导入的笔刷找不到资源需重启才加载重启软件后在资源列表里查找文件图层显示红叉外部源文件被移动或改名恢复原路径或重新链接文件图层6. 一些提高效率的个人习惯工具用久了真正拉开效率差距的往往不是技巧而是习惯。这一章讲的东西看起来琐碎但每一条都是我用返工时间换来的。6.1 文件、命名与备份三层备份工作目录当前在做的、导出目录已经交付的 PNG、归档目录每周一份的压缩包。归档用日期命名比如archive_20250310.zip保留最近 8 周。这个习惯看起来笨但当你需要回退到“三天前的那个版本”时它是唯一的救星。源文件永远不覆盖。改版的时候另存一个新编号旧版本保留。磁盘空间不值钱返工的时间值钱。KRA 文件再大也就几百兆一个项目做半年也就几个 G。导出目录只放成品。导出目录里所有文件都应该是“可以直接拖进引擎用”的中间稿、测试稿、废弃稿一律不进这个目录。否则打包的时候你会发现里面混了 60 个用不上的文件还不知道哪个是最终稿。每次交付打一次包。交付给程序或者引擎之前把这一批资产单独打一个压缩包包里附一份清单写清楚每个文件的尺寸、帧数、锚点位置、命名规则。这份清单会省掉大量来回沟通。6.2 把重复劳动交给模板建模板文件。角色 Sprite 模板固定画布、参考线、图层组结构、色板已加载、瓦片模板32×32 画布、网格已开、环绕模式已开、UI 图标模板128×128、圆角参考线、统一描边图层。每次新建直接复制模板比从空白画布开始省下的不只是时间还有规范的一致性。批量处理用脚本。Krita 支持脚本扩展社区里有一些批量导出的脚本能把一组图层分别导出成 PNG。如果你的 UI 资产是一张图里摆很多图标这类脚本能省掉大量手动裁切的时间。脚本不需要自己写找现成的改改参数就行但要注意脚本的兼容性升级软件版本后要重新测试。快捷键按工作流定制。默认快捷键是给通用场景设计的做游戏资产时有些操作频率特别高切换图层可见性、复制图层、导出、切换环绕模式把这些绑到自己顺手的键位上长期收益很大。用工作区切换状态。画概念图、画 Sprite、画 UI需要打开的面板不一样。为每种工作存一个工作区切换的时候一键搞定不用每次手动拖面板。定期整理笔刷。装了新笔刷包之后把不用的删掉或者归档笔刷预设列表越短找笔刷越快。我个人的习惯是保留不超过 20 个常用预设其余全部折叠隐藏。最后再分享一个我用了很久的小技巧画角色 Sprite 的时候先用一个纯色块把角色的轮廓和重心位置在画布上标出来做成一个“影子图层”放在最底下所有帧都参照这个影子来画。这个方法能把动画的抖动问题在绘制阶段就压到最低比导出之后在引擎里逐帧调 pivot 高效得多。影子图层最后记得关掉可见性再导出不然会跟着一起导出去——这个错误我犯过不止一次。
延伸阅读

更多相关文章

2026/11/3 23:08:13

Lua数值类型转换:原理、陷阱与工程实践

1. 浮点数与整数转换的核心场景在Lua脚本开发中,数值类型的隐式转换经常让开发者踩坑。上周我就遇到一个典型案例:游戏服务器用Lua编写的伤害计算公式math.floor(attack * 1.2),当attack100时预期输出120,但实际却得到119。这促使…

2026/11/3 23:08:13

SRC挖洞新手必备:三大核心准备与工具实战指南

1. 新手SRC挖洞前的三大核心准备作为一名在网络安全领域摸爬滚打多年的老手,我见过太多新手因为前期准备不足而浪费大量时间。今天我就来详细拆解SRC挖洞前必须完成的三大准备工作,让你少走弯路。1.1 工具选择:少即是多很多新手一上来就想把所…

2026/11/3 23:03:12

国产32位MCU选型避坑指南:GD32/MM32/HC32深度实测对比

1. 为什么这份清单现在比去年值十倍——从ST缺货涨价潮说起去年这时候,我还在用ST的STM32F103C8T6做毕业设计,一块板子BOM成本不到18元,贴片厂报价含税含运费,交期稳定在两周。今年三月,客户发来紧急需求:量…

2026/11/4 0:03:20

uniapp海外游戏分发工程:PG电子集成与Switch卡带区域适配

简介:这是一套面向海外游戏业务开发者的全栈前端解决方案,基于UniApp框架实现跨平台兼容,专为构建海外游戏交易平台、手游下载站及Switch游戏卡带销售系统设计。资源包含完整可二次开发的前端源码(非编译后产物)&#…

2026/11/4 0:03:20

Qoder NEXT:智能代码补全工具的技术解析与应用

1. 项目概述Qoder NEXT作为新一代智能编程辅助工具,其核心突破在于通过深度优化代码补全算法,将AI生成代码的开发者采纳率提升了65%。这个数字背后代表着编程效率的实质性飞跃——开发者不再需要花费大量时间在重复性代码编写和机械性调试上,…

2026/11/4 0:03:20

32G统一内存跑大模型:内存账、TPS实测与端云分流

想在一台 32G 统一内存的小主机上把大模型跑成"日常可用",这件事我前后折腾了小半年。标题里说的这台 Mac mini M6,是我们这次讨论的目标平台,具体到手规格以实物为准;但下面这套推算方法和实测思路,对任何统…

2026/11/4 0:03:20

从生成Token到直接决策:Jev如何重塑AI Agent工程实践

1. 从"生成文字"到"拍板决策":Jev 到底在解决什么问题大多数人第一次接触大模型,脑子里建立的模型是"输入问题、输出文字"。你问它今天天气怎么样,它给你一段描述;你让它写个周报,它给你…

2026/11/4 0:03:20

AI辅助技术栈评估:提升研发决策效率60%

1. 项目背景与核心价值技术决策一直是研发团队面临的重大挑战。随着技术生态的快速演进,技术栈的选择、维护和迭代变得愈发复杂。我们团队在过去两年里,先后经历了三次重大技术栈迁移,每次都需要投入大量人力进行技术评估和风险分析。直到去年…

2026/11/3 23:58:18

云服务器选购与配置全攻略:从AI开发到Web应用

1. 云服务器选购指南作为一名长期使用云服务器的开发者,我深知选择合适的云服务商对项目开发效率的影响。目前国内主流的云服务器平台中,阿里云和AutoDL是个人开发者和小团队常用的选择。阿里云作为国内市场份额最大的云服务商,其稳定性有保障…

2026/11/3 7:47:06

面向复杂光照与角度的宠物面部识别鲁棒性增强策略

在智慧养宠时代,基于视觉的宠物身份识别技术正逐步从实验室走向家庭应用。然而,与配合度高的人类不同,宠物是典型的“非合作生物识别对象”——它们不会主动配合摄像头调整姿态,更无法控制光照环境。实际应用中,我们常…

2026/11/3 14:24:53

SSM电子书店源码全解析:结构、原理、部署与排错实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/11/4 0:03:20

AI辅助技术栈评估:提升研发决策效率60%

1. 项目背景与核心价值技术决策一直是研发团队面临的重大挑战。随着技术生态的快速演进,技术栈的选择、维护和迭代变得愈发复杂。我们团队在过去两年里,先后经历了三次重大技术栈迁移,每次都需要投入大量人力进行技术评估和风险分析。直到去年…

2026/11/4 0:03:20

从生成Token到直接决策:Jev如何重塑AI Agent工程实践

1. 从"生成文字"到"拍板决策":Jev 到底在解决什么问题大多数人第一次接触大模型,脑子里建立的模型是"输入问题、输出文字"。你问它今天天气怎么样,它给你一段描述;你让它写个周报,它给你…

2026/11/4 0:03:20

32G统一内存跑大模型:内存账、TPS实测与端云分流

想在一台 32G 统一内存的小主机上把大模型跑成"日常可用",这件事我前后折腾了小半年。标题里说的这台 Mac mini M6,是我们这次讨论的目标平台,具体到手规格以实物为准;但下面这套推算方法和实测思路,对任何统…

2026/11/3 7:47:06

面向复杂光照与角度的宠物面部识别鲁棒性增强策略

在智慧养宠时代,基于视觉的宠物身份识别技术正逐步从实验室走向家庭应用。然而,与配合度高的人类不同,宠物是典型的“非合作生物识别对象”——它们不会主动配合摄像头调整姿态,更无法控制光照环境。实际应用中,我们常…

2026/11/3 14:24:53

SSM电子书店源码全解析:结构、原理、部署与排错实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑