I use Blender and Unity3D for 3D game development.
I would like to ask: how many frames should game animation have?
In tutorials, I see animators making arbitrary numbers for most of their animation. For example melee attack - 40 frames. Why is that so? Why not 5 frames? Why not 10? Or 3?
The number seems really out of the hat, unnecessary and unprofessional.
Unity3d interpolates between frames to match the FPS speed of the game so it doesn’t really matter, correct me if I’m wrong. It’s not 2D drawing animation.
For aiming animation, I just use 1 frame. Why not? Unity’s Mecanim system interpolates between idle state and aiming. So, the animation is smooth when it transitions from idle to aiming pose.