Nuestro diseñador gráfico creó un personaje para un juego de iOS creado con Swift y SpriteKit.
Si bien ha creado GIF animados antes, nunca ha creado animaciones para un juego de iOS.
1) ¿Qué sitios/recursos debería usar para aprender a producir fotogramas para animaciones de iOS (p. ej., atlas de texturas)?
2) Ella usa Sketch hoy. ¿Debería usar un programa diferente para producir la obra de arte?
Buscar en Google no ayudó, y varias preguntas relacionadas aquí , aquí y aquí tampoco ayudan.
SpriteKit es un poco inusual en los motores de juegos 2D, ya que hace todo su propio empaque de texturas.
SpriteKit desea una .png
secuencia.
Lo que esto significa, al crear animaciones de imágenes secuenciadas, es que lo mejor es exportar cada cuadro de su .gif
animación como una imagen única, con una convención de nomenclatura secuenciada desde 0 hasta el recuento de cuadros.
Entonces sus marcos deberían verse así:
fileName0000.png
fileName0001.png
fileName0002.png
fileName0003.png
fileName0004.png
etc.
Luego, arrastre estos archivos al panel de proyectos de Xcode, en el nivel superior, y cree un grupo una vez que los haya arrastrado, para contenerlos.
Xcode/SpriteKit los empaquetará como una textura y optimizará el almacenamiento y la carga.
.png
puede usar píxeles de 8 bits y píxeles de 16 bits, y alfa, que es la mejor manera de hacer esto, 16 bits, con alfa. Esta es una calidad mucho mayor que .gif
, que está restringida a 256 colores y un borde alfa brutal. No hay (aparentemente) costo de rendimiento para la calidad más alta, así que use esos 16 bits por píxel, coloreando con alfa para obtener mejores resultados, directamente desde Sketch.
Zach Saucier
Crashalot
Zach Saucier
Crashalot
Zach Saucier
Crashalot
Zach Saucier
Crashalot
Zach Saucier
Crashalot