Sprites
Los Sprites son bitmaps en 2D que son dibujados sin ninguna transformación o efectos de luz. Sprites son comúnmente usados para mostrar información de un video juego como barras de salud o stamina, número de vidas o “continues” y textos como los “scores”. Algunos juegos en especial los juegos viejos están hechos enteramente con sprites.
Características:
Los sprites están posicionados en la pantalla con coordinadas. El alto y el ancho de la pantalla es igual que el back buffer. El eje X representa el ancho de la pantalla y el eje Y representa el alto. El eje Y se mide de la parte superior de la pantalla y aumenta conforme baja la pantalla. El eje X se mide de derecha a izquierda.
Cuando creas un sprite el dibujo original es un concepto importante. El origen es un punto importante en un sprite, el cual está por default en la esquina superior izquierda del sprite, (0,0).
Sprites tienen una velocidad asociada que determina cómo y cuando sus posiciones cambian.
Los sprites también tienen el concepto de profundidad. Un punto en donde flotan entre 0 y 1. Los sprites que están dibujados con una profundidad de 0 están dibujados en frente de sprites con una profundidad mayor a 0; sprites dibujados a profundidad 1 están cubiertos por sprites con una profundidad menor a 1.
Un sprite está basado en una Textura 2D.
Técnicas de animación:
Sprite sheets
Animación por frames
Rotar
Escalar
No hay comentarios:
Publicar un comentario