So I am wanting to create a turn based rts style of game where the combat is similar to warhammer 40k /opr table top games. What i am struggling to find on the internet is a way to have a unit/character that can have multiple skeletal meshes in it. What i would like to learn is how to have a unit that could have up lets say 20 characters in it but behaved as one and when they the health of the unit goes down the characters in the unit slowly die. Im not sure if im making sense but any help would be appreciated
Keywords to feed uncle google: “unreal realtime retargetting”
Then (what i did):
- i used Game Animation Sample Project to see how it should be done.
- and i copied some tricks from it
- i use UEFN skeletal mesh as “leader” for animations
- then i put that mesh in Player Character blueprint create all animation blueprints there for UEFN skeletal mesh
- with that blueprint working, i create child blueprint (inherited CLASS) and create that animation blueprint to retarget (from tutorial)
- now i have base character that uses UEFN animations, and child character that can have custom look and use any biped skeleton
Now bonus things:
keywords: “trajectory matching”
keywords: “unreal mutable plugin” - this is in total alpha, it likes to hide mesh or just crash, but there is nice documentation
and: “unreal choosers” followup to first one about motion matching:
finally “unreal state tree”
and bid PS. :
Use separate asset plugins (create own) or you get into huge mess of cross dependent actors. Do not use game animation base as starting point to your project, all there is cross referenced, you will suffer later trying to downsize packed game (because it is almost impossible to remove unneeded resources from GASP example).
As far as the health goes, each model has their own health values and the squad’s displayed health is the sum of it’s members. And it’s worth pointing out that an squad is an actor/pawn with the models attached to it.
I’m also looking into just how this stuff works, but everything that’s been posted is only for singular units
That’s where I’m at, i have been playing around with the idea and trying to find something off and on for a couple weeks now