[GALLERY] REV A · ASSET INDEX

Sprite Sheets Gratis y Recursos de Sprites

Cada hoja de sprites de esta galería es un PNG transparente que puedes descargar y meter en tu juego hoy mismo. Los packs oficiales los dibujó el equipo de SpriteGen: un caballero con ciclos de reposo, caminata, carrera, salto y hechizo, un grupo de jefes y enemigos pequeños, y el botín que todo RPG necesita, desde una moneda que gira hasta un cofre que se abre. Son gratis para juegos personales y comerciales, sin necesidad de dar crédito. Solo te pedimos que no los revendas tal cual como pack de assets.

Cada página indica el número de frames, la cuadrícula y el tamaño exacto de celda, así que puedes cortar la hoja en tu motor sin adivinar. Los sprites de la comunidad los crearon usuarios de SpriteGen y vienen con el prompt que los generó. Si nada encaja en tu juego, abre el generador de sprites con ese prompt y cámbialo hasta que encaje.

[01]

¿Qué es un sprite sheet (hoja de sprites)?

Un sprite sheet, u hoja de sprites, es una sola imagen que contiene todos los frames de un personaje u objeto, colocados en una cuadrícula. En lugar de cargar decenas de archivos sueltos, tu motor carga un único PNG y va recorriendo las celdas: frame 1, frame 2, frame 3 y vuelta a empezar. Así se animan los personajes 2D desde la época de las recreativas, y así es como Unity, Godot, GameMaker y Phaser siguen esperando recibir una animación.

Cualquier hoja de sprites se describe con tres datos: cuántos frames tiene, cómo están colocados (columnas × filas) y el tamaño de cada celda en píxeles. Si los aciertas, la hoja se corta limpia. Si fallas, el personaje tiembla, se recorta o enseña medio frame del siguiente. Por eso cada sprite sheet gratis de esta galería indica los tres datos en su página.

[02]

Descargar sprite sheets gratis para tu juego

Esta galería reúne sprite sheets gratis que descargas con un clic, empezando por el pack oficial de SpriteGen: 23 PNG transparentes dibujados para funcionar juntos. El centro es el caballero de SpriteGen, con cinco hojas de 8 frames para reposo, caminata, carrera, salto y lanzar un hechizo, cada una en una cuadrícula de 4×2. A su alrededor hay trece tiras de 4 frames en una sola fila: un dragón jefe, un gólem de piedra, una araña gigante, una serpiente marina, un caballero oscuro que blande un hacha, un murciélago, una calavera flotante, un slime, un zorro compañero y cuatro objetos animados: un cofre del tesoro, una poción, un escudo y una moneda de oro. Cinco personajes de una sola pose (un caballero con armadura, un mago del bosque, un ninja, un robot explorador y un fantasma calabaza) completan el pack como retratos de 256×256.

Todas las hojas de sprites gratis de esta página tienen fondo transparente, así que no hay nada que recortar. Cada una tiene su propia página con una vista previa animada, la cuadrícula, el número de frames y el tamaño exacto de celda, además de la descarga directa del PNG. Los sprites de la comunidad hechos con SpriteGen se suman a la galería a medida que se publican, cada uno con el prompt que lo generó.

[03]

Cómo usar una hoja de sprites gratis en Unity, Godot y GameMaker

En Unity, arrastra el PNG a la carpeta Assets, pon Texture Type en Sprite (2D and UI) y Sprite Mode en Multiple. Para pixel art, pon Filter Mode en Point y Compression en None. Abre el Sprite Editor, elige Slice, luego Grid By Cell Size, e introduce el tamaño de celda que aparece en la página del sprite, por ejemplo 209×236 para el caballero o 200×267 para los monstruos. Selecciona los frames cortados y arrástralos a la escena para crear un clip de animación.

En Godot 4, añade un nodo AnimatedSprite2D, crea un recurso SpriteFrames nuevo y usa el botón que añade frames desde una hoja de sprites. Introduce las columnas y filas (4 y 2 para el caballero, 4 y 1 para las tiras), selecciona todos los frames y ajusta la velocidad. Para que los píxeles se vean nítidos, pon el filtro de texturas por defecto en Nearest en los ajustes del proyecto.

En GameMaker, crea un sprite, abre el menú Image y elige Import Strip Image. Introduce el número de frames, los frames por fila y el ancho y alto de frame que indica la página. En Phaser, llama a this.load.spritesheet con frameWidth y frameHeight, y crea la animación con this.anims.create y generateFrameNumbers. Sea cual sea el motor, la regla es la misma: toma los números de la página en vez de medir la imagen tú mismo.

[04]

Licencia: qué puedes hacer con estos sprite sheets gratis

Los sprite sheets gratis oficiales se pueden usar en juegos personales y comerciales. Puedes incluirlos en un juego que vendas en Steam, itch.io o una tienda móvil, modificarlos, cambiarles los colores y dividirlos en piezas, sin necesidad de dar crédito, aunque una mención siempre se agradece. Lo único que no puedes hacer es revenderlos tal cual o reempaquetarlos como un pack de assets propio.

Los sprites de la comunidad los generan usuarios de SpriteGen, que pueden usar comercialmente lo que generan. Si vas a construir un juego alrededor de un sprite de la comunidad, lo más seguro es abrir su prompt en el generador y crear tu propia versión, que entonces es tuya.

[05]

Cuando los sprite sheets gratis no bastan

Los packs gratis se acaban en el peor momento: tienes al caballero, pero tu nivel necesita que suba por una escalera, o te falta un goblin que combine con el slime. Para ese hueco está el generador de sprites de SpriteGen. Describe el personaje y la acción, elige una vista y uno de los doce estilos, y dibuja una hoja nueva de 6, 8 o 12 frames, en celdas HD o en pixel art de 16 a 128 píxeles. Tu hoja nueva sale en el mismo formato que los sprite sheets gratis de arriba, así que se corta igual en tu motor.

[06]

Preguntas frecuentes sobre sprite sheets gratis

[+] ¿Estos sprite sheets son realmente gratis para juegos comerciales?

Sí. Los sprite sheets oficiales son gratis para juegos personales y comerciales, sin necesidad de dar crédito. Lo único que no puedes hacer es revenderlos tal cual ni reempaquetarlos como tu propio pack de assets.

[+] ¿En qué formato vienen las hojas de sprites gratis?

Cada hoja es un PNG con fondo transparente. Las hojas animadas están en cuadrícula: el caballero usa cuadrículas de 4×2 con 8 frames, y las criaturas y objetos usan una sola fila de 4 frames.

[+] ¿Cómo sé el tamaño de frame de un sprite sheet?

Abre la página del sprite. Indica la cuadrícula (columnas × filas), el número de frames y el tamaño exacto de celda en píxeles, que es el número que introduces al cortar la hoja en tu motor.

[+] ¿Necesito una cuenta para descargar un sprite sheet?

No. Cada descarga de la galería es un enlace directo al PNG, sin registro. Solo necesitas cuenta si quieres más créditos para el generador después de las pruebas gratis.

[+] ¿Puedo editar o cambiar los colores de los sprite sheets gratis?

Sí. Puedes cambiarles los colores, recortarlos, redimensionarlos o redibujarlos para tu juego. El creador de pixel art de este sitio te deja retocar píxel a píxel en el navegador.

[+] ¿Con qué motores funcionan estas hojas de sprites?

Con cualquier motor que corte una hoja de sprites por cuadrícula, como Unity, Godot, GameMaker, Phaser, Construct, Defold y LÖVE. La página de cada sprite indica el tamaño de celda que hay que introducir.

Explorar por tipo