[GALLERY] REV A · ASSET INDEX

免费精灵图与游戏精灵素材

这里的每一张精灵图都是透明背景的 PNG,下载下来当天就能放进游戏。官方素材包由 SpriteGen 团队绘制:一名带待机、行走、奔跑、跳跃、施法五套动作的骑士,一组 Boss 和小怪,还有 RPG 少不了的战利品,从旋转的金币到一开就冒金光的宝箱。它们可以免费用于个人和商业游戏,不需要署名,只是请不要原样打包转售。

每个详情页都写明了帧数、网格和精确的格子尺寸,在引擎里切帧不用靠猜。社区精灵来自 SpriteGen 用户的生成,并附上当时用的提示词。找不到合适的,就带着那段提示词打开生成器,改到符合你的游戏为止。

[01]

什么是精灵图(Sprite Sheet)?

精灵图(Sprite Sheet,也常被叫作雪碧图、序列帧图集)是把一个角色或物体的所有动画帧按网格排在同一张图上的图片。游戏引擎不用加载几十个零散文件,只加载一张 PNG,然后逐格播放:第 1 帧、第 2 帧、第 3 帧,再回到开头。从街机时代起,2D 游戏的角色就是这样动起来的,直到今天,Unity、Godot、GameMaker 和 Phaser 仍然默认用这种方式接收动画。

描述一张精灵图只需要三个数:一共几帧、帧怎么排(几列 × 几行)、每个格子多少像素。三个数对了,切帧干净利落;错了,角色就会抖动、被裁掉一块,或者露出下一帧的半个身子。所以这个图库里的每一张免费精灵图,都在详情页上把这三个数写清楚了。

[02]

免费精灵图素材下载:游戏开发者能直接用的资源

这个图库收集的是一键就能下载的免费精灵图,先从 SpriteGen 官方素材包开始:23 张透明背景 PNG,按同一套画风绘制,放在一起不违和。核心是 SpriteGen 骑士,有待机、行走、奔跑、跳跃和施法五张 8 帧精灵图,每张都是 4×2 网格。围绕他的是 13 条单行 4 帧的动画条:巨龙 Boss、石像魔像、巨型蜘蛛、海蛇、挥舞战斧的黑骑士、蝙蝠、漂浮骷髅、史莱姆、狐狸伙伴,以及宝箱、药水、盾牌和金币四件会动的道具。另有 5 位单姿势角色(重甲骑士、森林法师、忍者、侦察机器人和南瓜幽灵),是 256×256 的立绘。

这里的每一张免费精灵图都是透明背景,不用再抠图。每张都有独立的详情页,带动画预览、网格、帧数和精确的格子尺寸,还有 PNG 直链下载。用 SpriteGen 做的社区精灵图发布后也会陆续加入图库,每张都附着生成它的提示词。

[03]

免费精灵图怎么用:Unity、Godot、GameMaker 切帧教程

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 建动画。不管用哪个引擎,规则都一样:直接用详情页上的数字,不要自己去量图片。

[04]

免费精灵图可以商用吗?授权说明

官方免费精灵图可以用于个人和商业游戏。你可以把它们放进在 Steam、itch.io 或手机应用商店上架销售的游戏里,可以修改、换色、拆开使用,不需要署名,当然写一句致谢我们会很开心。唯一不能做的,是原样转售,或者重新打包成你自己的素材包出售。

社区精灵图由 SpriteGen 用户生成,生成者可以商用自己生成的图。如果你想围绕某张社区精灵图做游戏,更稳妥的做法是在生成器里打开它的提示词,生成一张你自己的版本,那张图就归你使用。

[05]

免费精灵图不够用的时候

免费素材包总在最要命的时候用完:骑士有了,关卡却要他爬梯子;或者你需要一只和史莱姆画风统一的哥布林。SpriteGen 生成器就是用来补这个缺口的。描述角色和动作,选好视角和十二种画风之一,它就会画出一张新的精灵图,6、8 或 12 帧,可以是高清格子,也可以是 16 到 128 像素的像素画。新图和上面这些免费精灵图格式相同,在引擎里的切法也一样。

[06]

免费精灵图常见问题

[+] 这些精灵图真的可以免费用在商业游戏里吗?

可以。官方精灵图可免费用于个人和商业游戏,无需署名。只是不能原样转售,也不能重新打包成你自己的素材包。

[+] 免费精灵图是什么格式?

每张都是透明背景的 PNG。动画精灵图按网格排列:骑士是 4×2 网格共 8 帧,生物和道具是单行 4 帧。

[+] 怎么知道一张精灵图的帧尺寸?

打开这张精灵图的详情页,上面写着网格(列 × 行)、帧数和精确的格子像素尺寸,在引擎里切帧时填的就是这个数。

[+] 下载精灵图需要注册账号吗?

不需要。图库里的每个下载都是 PNG 直链,不用注册。只有在免费次数用完、想用生成器获取更多积分时才需要账号。

[+] 可以修改或给免费精灵图换色吗?

可以。换色、裁剪、缩放、重绘都没问题。本站的像素画编辑器可以直接在浏览器里逐个像素修改。

[+] 这些精灵图支持哪些游戏引擎?

任何能按网格切分精灵图的引擎都可以,包括 Unity、Godot、GameMaker、Phaser、Construct、Defold 和 LÖVE。每张精灵图的详情页都写着要填的格子尺寸。

按类型浏览