Estoy trabajando en un juego donde mi personaje necesita poder tener diferentes armas. Por eso, creo que de alguna manera superponer el arma sobre el objeto en movimiento sería la elección correcta, pero no estoy seguro de cómo podría hacerlo.¿Superponer 2d sprite de arma sobre sprite de personaje?
Asumiendo mi spritesheet personaje se parece a esto:
Player SpriteSheet http://i47.tinypic.com/2qxw9ds.jpg
Y mi arma spritesheet preliminar (no han decidido sobre un cuadrado de tamaño fijo para el arma todavía), tiene el siguiente aspecto:
Weapon SpriteSheet http://i47.tinypic.com/vgltfs.jpg
¿Cómo harías la superposición para colocar el arma correctamente sobre la mano del personaje para cada uno de sus marcos? Sé que una forma sería solo tener un arma del mismo tamaño que los personajes de mi personaje, y superponerlos también, pero creo que si el juego tiene demasiadas armas (digamos 15 tipos diferentes de una sola mano) esto podría volverse loco (tener una hoja de sprite de arma del mismo tamaño que la hoja de sprite de personaje para cada tipo de arma)
¿Tienen algún consejo sobre cómo implementar esto? (apoya la superposición de los sprites del arma sobre los sprites del personaje)
¡Gracias!
me gusta notar que esto es básicamente de la misma manera que lo hacemos en 3D :) Los huesos con nombre se pueden unir y mover a través de la animación. –