I have two issues that I'm working through for a fighting game that I'm working on. Hopefully someone can provide me with some suggestions so that I don't end up do hitting a wall down the line.
First, in my game one character might throw another character. The attacking character would have a "throw" animation and the receiving character a "being thrown" animation.
What I'm debating is if program should somehow move the model while the "being thown" animation is playing, or if the animation should show the model moving and then update the model position after the animation is over. In that case any idea how to determine where the end position is? And tips on syncing the throwing animation with the being thrown animation woudl be helpful.
Secondly, the fighters in the game should have the ability to pick up a variety of weapons. I'm thinking that I should build all of the weapons into my model (attached to the hand) and use different textures for each weapon. I can then make the textures alpha 0 to hide the weapon when the character is not "carrying" it. Does this make sense? Or do I need a slap upside the head?
First, in my game one character might throw another character. The attacking character would have a "throw" animation and the receiving character a "being thrown" animation.
What I'm debating is if program should somehow move the model while the "being thown" animation is playing, or if the animation should show the model moving and then update the model position after the animation is over. In that case any idea how to determine where the end position is? And tips on syncing the throwing animation with the being thrown animation woudl be helpful.
Secondly, the fighters in the game should have the ability to pick up a variety of weapons. I'm thinking that I should build all of the weapons into my model (attached to the hand) and use different textures for each weapon. I can then make the textures alpha 0 to hide the weapon when the character is not "carrying" it. Does this make sense? Or do I need a slap upside the head?