Out of curiosity, what are the most common types of animations needed for RTS type models? These are the ones I could think of:
Combat units:
Idle, move, melee, ranged, die
Construction units:
Idle, move, build, die
Buildings:
Built, take partial damage, fall apart
Are there any others I should be thinking of?
Replies
Yes, I'm pondering teaching myself coding, and using one of the free engines out there to create a simple RTS as a sort of 'proof of concept' type thing. Problem is, I'm self-taught in EVERYTHING, so I don't know everything the 'pros' do...
can your units fire while moving?
is there a cover system in your game, ie: environmental effects? if so, can you fire when in them?
can builder units repair buildings or mech troops?
do any of the units have special attacks? throwing grenades, shooting cock lasers, ect?
it all depends on the specs of your RTS
Right now, as possible 'portfolio' pieces, I'm making units for a fictional RTS, one that doesn't exist but I wish did - a four way battle of Armageddon, with Heaven, Hell, 22nd century Humans, and "Things From Beyond" duking it out as the final battle. So to answer your questions:
Blend: Not sure... dunno if it would get so complex.
While moving: Some, yes. Others, like artillery, can't.
Cover: Hrms... probably simple LOS issues - you can either shoot, or not.
Builders: Most of the non-basic "Heaven" units can heal allied units (though not very much except specialized healers), ther are med units, and there are separate units for repair (though build units can repair at lower effectiveness).
Special attacks: I had assumed them in the 'ranged attack' anims. For example, a standard 22nd Century Basic Infantryman would have a gauss rifle (standard attack) and limited use of a grenade attack.
So the specs are currently notional, but what I would like to see in this fictional game. I'm giving myself a poly count budget of 1200 tris for the lowest level units (including equipment) up to 6000-8000 tris for the unique hero types. Textures are 256x for the lowest up to 2048x for the 'uniques'.