这里的每一张精灵图都是透明背景的 PNG,下载下来当天就能放进游戏。官方素材包由 SpriteGen 团队绘制:一名带待机、行走、奔跑、跳跃、施法五套动作的骑士,一组 Boss 和小怪,还有 RPG 少不了的战利品,从旋转的金币到一开就冒金光的宝箱。它们可以免费用于个人和商业游戏,不需要署名,只是请不要原样打包转售。
每个详情页都写明了帧数、网格和精确的格子尺寸,在引擎里切帧不用靠猜。社区精灵来自 SpriteGen 用户的生成,并附上当时用的提示词。找不到合适的,就带着那段提示词打开生成器,改到符合你的游戏为止。
红发剑士行走精灵图
Black-Hat Mage Idle Sprite Sheet
Maga lanzando hechizos: hoja de sprites
Tread-Legged Robot Walk Sprite Sheet
Blue-Haired Pot-Lid Girl Idle Sprite Sheet
Bearded Hooded Character Idle Sprite Sheet
Orange Flat-Top Duck Walk Sprite Sheet
Navy Cap Brawler Walk Sprite Sheet
White Jersey Footballer Walk Sprite Sheet
Royal Guard Elf Sprite Sheet
Anime Pharaoh Mummy Girl Fire Orb Sprite Sheet
Anime Cat Girl Taking Selfie Sprite Sheet
Anime Pharaoh Mummy Girl Idle Sprite Sheet
般若面具漂浮动画
Blue-Scarf Brawler Punch Attack Sprite Sheet
16-bit Dark Knight Walk Cycle Sprite Sheet
Blue-Skinned Zombie Woman Walk Cycle Sprite Sheet
Chibi Leaf Spirit Side-View Sprite Sheet
Leaf Spirit Back-View Walk Cycle Sprite Sheet
Chibi Priestess Idle Breathing Sprite Sheet
像素骑士待机精灵图
像素骑士行走循环精灵图
像素骑士奔跑精灵图
像素骑士跳跃精灵图
像素骑士施法精灵图
像素巨龙 Boss 待机精灵图
像素石像魔像待机精灵图
像素巨型蜘蛛待机精灵图
像素黑骑士战斧攻击精灵图
像素海蛇待机精灵图
像素蝙蝠飞行精灵图
像素漂浮骷髅精灵图
像素史莱姆弹动精灵图
像素狐狸伙伴待机精灵图
像素宝箱开启精灵图
像素药水瓶精灵图
精灵图(Sprite Sheet,也常被叫作雪碧图、序列帧图集)是把一个角色或物体的所有动画帧按网格排在同一张图上的图片。游戏引擎不用加载几十个零散文件,只加载一张 PNG,然后逐格播放:第 1 帧、第 2 帧、第 3 帧,再回到开头。从街机时代起,2D 游戏的角色就是这样动起来的,直到今天,Unity、Godot、GameMaker 和 Phaser 仍然默认用这种方式接收动画。
描述一张精灵图只需要三个数:一共几帧、帧怎么排(几列 × 几行)、每个格子多少像素。三个数对了,切帧干净利落;错了,角色就会抖动、被裁掉一块,或者露出下一帧的半个身子。所以这个图库里的每一张免费精灵图,都在详情页上把这三个数写清楚了。
这个图库收集的是一键就能下载的免费精灵图,先从 SpriteGen 官方素材包开始:23 张透明背景 PNG,按同一套画风绘制,放在一起不违和。核心是 SpriteGen 骑士,有待机、行走、奔跑、跳跃和施法五张 8 帧精灵图,每张都是 4×2 网格。围绕他的是 13 条单行 4 帧的动画条:巨龙 Boss、石像魔像、巨型蜘蛛、海蛇、挥舞战斧的黑骑士、蝙蝠、漂浮骷髅、史莱姆、狐狸伙伴,以及宝箱、药水、盾牌和金币四件会动的道具。另有 5 位单姿势角色(重甲骑士、森林法师、忍者、侦察机器人和南瓜幽灵),是 256×256 的立绘。
这里的每一张免费精灵图都是透明背景,不用再抠图。每张都有独立的详情页,带动画预览、网格、帧数和精确的格子尺寸,还有 PNG 直链下载。用 SpriteGen 做的社区精灵图发布后也会陆续加入图库,每张都附着生成它的提示词。
Unity:把 PNG 拖进 Assets 文件夹,Texture Type 设为 Sprite (2D and UI),Sprite Mode 设为 Multiple。像素画要把 Filter Mode 设为 Point、Compression 设为 None。打开 Sprite Editor,选 Slice,再选 Grid By Cell Size,填入详情页上的格子尺寸,比如骑士是 209×236,怪物是 200×267。选中切好的帧拖进场景,就会生成一段动画剪辑。
Godot 4:添加一个 AnimatedSprite2D 节点,新建 SpriteFrames 资源,用「从精灵表添加帧」的按钮导入。填入列数和行数(骑士是 4 和 2,单行动画条是 4 和 1),全选所有帧并设置播放速度。想让像素保持锐利,在项目设置里把默认纹理过滤设为 Nearest。
GameMaker:新建一个 Sprite,打开 Image 菜单选 Import Strip Image,填入帧数、每行帧数,以及详情页上的帧宽和帧高。Phaser:用 this.load.spritesheet 加载并传入 frameWidth 和 frameHeight,再用 this.anims.create 配合 generateFrameNumbers 建动画。不管用哪个引擎,规则都一样:直接用详情页上的数字,不要自己去量图片。
官方免费精灵图可以用于个人和商业游戏。你可以把它们放进在 Steam、itch.io 或手机应用商店上架销售的游戏里,可以修改、换色、拆开使用,不需要署名,当然写一句致谢我们会很开心。唯一不能做的,是原样转售,或者重新打包成你自己的素材包出售。
社区精灵图由 SpriteGen 用户生成,生成者可以商用自己生成的图。如果你想围绕某张社区精灵图做游戏,更稳妥的做法是在生成器里打开它的提示词,生成一张你自己的版本,那张图就归你使用。
免费素材包总在最要命的时候用完:骑士有了,关卡却要他爬梯子;或者你需要一只和史莱姆画风统一的哥布林。SpriteGen 生成器就是用来补这个缺口的。描述角色和动作,选好视角和十二种画风之一,它就会画出一张新的精灵图,6、8 或 12 帧,可以是高清格子,也可以是 16 到 128 像素的像素画。新图和上面这些免费精灵图格式相同,在引擎里的切法也一样。
可以。官方精灵图可免费用于个人和商业游戏,无需署名。只是不能原样转售,也不能重新打包成你自己的素材包。
每张都是透明背景的 PNG。动画精灵图按网格排列:骑士是 4×2 网格共 8 帧,生物和道具是单行 4 帧。
打开这张精灵图的详情页,上面写着网格(列 × 行)、帧数和精确的格子像素尺寸,在引擎里切帧时填的就是这个数。
不需要。图库里的每个下载都是 PNG 直链,不用注册。只有在免费次数用完、想用生成器获取更多积分时才需要账号。
可以。换色、裁剪、缩放、重绘都没问题。本站的像素画编辑器可以直接在浏览器里逐个像素修改。
任何能按网格切分精灵图的引擎都可以,包括 Unity、Godot、GameMaker、Phaser、Construct、Defold 和 LÖVE。每张精灵图的详情页都写着要填的格子尺寸。