Sprites de personajes, 8 direcciones

Sprites 2D de personajes animados en 8 direcciones

En resumen

Sprites de personajes, 8 direcciones es un pack gratuito CC0 con 20 personajes animados de entre 1,08 m y 1,93 m de altura. Cada uno anda (12 fotogramas) y corre (8 fotogramas) en 8 direcciones isométricas y en vista lateral para plataformas, con un fotograma de reposo, en PNG de 128 y 256 px. Cada personaje es un ZIP propio.

Contenido
20 personajes
Vistas
Isométrica S SW W NW N NE E SE · Lateral E W
Animaciones
reposo 1, andar 12, correr 8 fotogramas, 12 fps
Tamaños
1x = 128 px, 2x = 256 px
Formato
PNG, hojas y atlas con JSON
Licencia
CC0 1.0

CC0 1.0 para cada personaje, mención opcional

Sprites de personajes, 8 direcciones: 20 personajes, PNG transparente

01Bruja en todas las vistas

El personaje en reposo en las 10 vistas, después andando y corriendo de perfil. Todo del juego de 256 px.

  • Bruja, Isométrica S · reposo
    Isométrica S · reposo
  • Bruja, Isométrica SW · reposo
    Isométrica SW · reposo
  • Bruja, Isométrica W · reposo
    Isométrica W · reposo
  • Bruja, Isométrica NW · reposo
    Isométrica NW · reposo
  • Bruja, Isométrica N · reposo
    Isométrica N · reposo
  • Bruja, Isométrica NE · reposo
    Isométrica NE · reposo
  • Bruja, Isométrica E · reposo
    Isométrica E · reposo
  • Bruja, Isométrica SE · reposo
    Isométrica SE · reposo
  • Bruja, Lateral E · reposo
    Lateral E · reposo
  • Bruja, Lateral W · reposo
    Lateral W · reposo
  • Bruja, Lateral E · andar
    Lateral E · andar
  • Bruja, Lateral E · correr
    Lateral E · correr

0220 personajes en el pack

Cada vista previa repite el ciclo de andar hacia SE a la misma escala. Debajo: altura, velocidad de andar y correr en metros por segundo, el ZIP y el modelo 3D gratuito.

03Detalles técnicos

Objetos
20
Animaciones
reposo: 1 fotogramas · andar: 12 fotogramas, 12 fps, loop · correr: 8 fotogramas, 12 fps, loop
Vistas
Isométrica: S, SW, W, NW, N, NE, E, SE · Lateral: E, W
PNG
210 por personaje y tamaño, 8400 en total
Tamaño de fotograma
1x: 128 × 128 px · 2x: 256 × 256 px
Baldosa (1 m)
1x: 64 × 32 px · 2x: 128 × 64 px
Escala
1x: 39,2 px = 1 m (iso), 32 px por metro (Lateral) · 2x: 78,4 px = 1 m (iso), 64 px por metro (Lateral)
Proyección
Isometría 2:1 real, ortográfica, 30° de elevación, 45° de azimut. Vista lateral ortográfica y a nivel.
Pivote
Isométrica x 0,5, y 0,8125 · Lateral x 0,5, y 0,875 (punto del suelo entre los pies, desde arriba a la izquierda)
Hojas de sprites
6 por personaje y tamaño
Atlas
uno por personaje y tamaño, 210 fotogramas, recortados
Iluminación
Luz plana desde arriba a la izquierda, colores hacia el pastel, contorno de 1 px
Metadatos
TexturePacker JSON Hash
Descarga
20 ZIP (uno por personaje), 7,9 MB a 20 MB, 262 MB en total
Licencia
CC0 1.0

Contenido del ZIP: character-sprites-8-directions-<character>.zip

  • character-sprites-8-directions-<character>/LICENSE.txt
  • character-sprites-8-directions-<character>/README.md
  • character-sprites-8-directions-<character>/atlas/1x/2 json/png
  • character-sprites-8-directions-<character>/atlas/2x/2 json/png
  • character-sprites-8-directions-<character>/png/1x/iso/<character>/168 png
  • character-sprites-8-directions-<character>/png/1x/side/<character>/42 png
  • character-sprites-8-directions-<character>/png/2x/iso/<character>/168 png
  • character-sprites-8-directions-<character>/png/2x/side/<character>/42 png
  • character-sprites-8-directions-<character>/preview/
  • character-sprites-8-directions-<character>/sheets/1x/12 json/png
  • character-sprites-8-directions-<character>/sheets/2x/12 json/png

04Notas para motores

Godot 4 (AnimatedSprite2D)

Crea un recurso SpriteFrames, añade una animación como walk_SE y usa "Add frames from sprite sheet" con sheets/2x/<personaje>_iso_walk.png. Horizontal 12 (8 para run), vertical 8, filas en el orden S, SW, W, NW, N, NE, E, SE. Velocidad 12 FPS con Loop activado. Deja centered y pon offset (0, -80) en 2x o (0, -40) en 1x, vista lateral (0, -96) o (0, -48). Activa Y Sort.

Unity

Importa una hoja como Sprite (2D and UI), Sprite Mode Multiple, Pixels Per Unit 128 para 2x o 64 para 1x, igual que el pack de muebles. Corta con Grid By Cell Size 256 × 256 (o 128 × 128) y pivote Custom x 0.5, y 0.1875. Arrastra los fotogramas de una fila a la escena para crear un clip y pon Samples en 12. Vista lateral: pivote y 0.125 y Pixels Per Unit 64 (o 32), así una unidad es un metro.

Phaser, PixiJS, TexturePacker

Carga atlas/2x/<personaje>.json o la versión 1x. Su bloque animations enumera cada clip en orden, por ejemplo iso_walk_SE o side_run_E, listo para anims.create en Phaser o un AnimatedSprite en PixiJS. Los fotogramas están recortados, pivot y spriteSourceSize devuelven los pies al punto del suelo.

05Sobre el pack

Los fotogramas isométricos comparten proyección y escala con los Sprites Cozy de muebles isométricos: una baldosa de un metro mide 128 × 64 px en 2x en ambos packs, así un personaje aparece a buen tamaño junto a una cama o un sofá. La vista lateral usa 64 px por metro en 2x, como los laterales de los Sprites Cozy de coches. El fotograma mide solo 256 px porque una persona ocupa menos que una cama.

Andar tiene 12 fotogramas por dirección y correr 8, ambos pensados para 12 fps. A ese ritmo un ciclo de andar dura cerca de un segundo y uno de correr unos dos tercios. Los fotogramas cubren un ciclo completo y el último enlaza directamente con el primero. Los clips son en el sitio, sin root motion, y los pies no patinan si el personaje avanza a la velocidad indicada abajo.

El sprite de reposo es un único fotograma sacado del ciclo de andar, no hay animación de respiración. Un contorno de 1 px en un tono más oscuro del color local mantiene cada silueta legible sobre suelos claros y oscuros. No hay sombra de suelo horneada, así tu juego puede añadir una acorde con su iluminación.

Ideal para

  • Aldeanos, tenderos y héroes en RPG isométricos
  • Habitantes para simuladores cozy junto a los muebles isométricos
  • Prototipos de plataformas y de scroll lateral con la vista de perfil
  • Grupos de PNJ y personajes provisionales para game jams

Preguntas y respuestas

¿Puedo usar los personajes en un juego que vendo?

Sí. Cada ZIP de personaje está en dominio público con CC0 1.0. Vende el juego, edita los fotogramas o cámbiales el color sin mencionar a nadie.

¿Qué animaciones tiene cada personaje?

Andar con 12 fotogramas, correr con 8 y un fotograma de reposo, cada uno en las 8 direcciones isométricas y en la vista lateral hacia el este y el oeste. Son 210 fotogramas PNG por personaje y tamaño.

¿Encajan los personajes con los muebles isométricos?

Sí, ambos packs usan la misma proyección 2:1 y la misma escala, con una baldosa de 64 × 32 px en 1x. Coloca el pivote del personaje (el punto del suelo entre los pies) sobre el suelo y ordena por posición.

¿A qué velocidad debe moverse un personaje?

La lista de esta página indica la velocidad de andar y correr de cada personaje en metros por segundo, es decir baldosas por segundo en una rejilla de un metro. Si se mueven más despacio, baja la frecuencia en la misma proporción y los pies no patinarán.

¿Por qué hay un ZIP por personaje?

Cada ZIP contiene todo lo de un personaje: fotogramas, hojas, atlas, vista previa, README y licencia, entre 8 y 20 MB. Los 20 juntos ocuparían unos 262 MB, así solo descargas los que necesitas.