Estou desenvolvendo um jogo de plataforma 2D em Java. O jogador tem uma arma na mão o tempo todo. Ele precisa andar e atirar com a arma (teclas de seta para andar e tecla X para atirar). O ciclo de caminhada leva 6 quadros e sou capaz de importar a folha de sprite e animar a sequência quando pressiono a tecla de seta. Mas preciso adicionar o movimento da arma. O jogador segura a arma para cima e, quando a tecla X é pressionada, ele a retira e atira. Como implementar a ação walk + shoot?
2d
animation
procedural
Praveen Sharath
fonte
fonte
Respostas:
Qualquer então:
O sprite não precisa ser um pedaço. Divida-o em dois sprites e renderize-os dessa maneira. As metades superior e inferior podem animar de forma independente às vezes, mas dependentemente outras. Veja Contra.
Você precisa de quadros especiais de animação de sprite para caminhar e fotografar simultaneamente.
fonte