I had a free time and had a thought to look at Kirby's latest games' playthrough (Forgotten Land and Return to Dreamland on Switch, I guess). I've never played Kirby at all, but I see it has a lot of transformations in it.
So I thought, how do you handle all these transformations, technically? Let's just assume I use Unity for simplicity sake, the only safest thought that crosses my mind would be creating every different Kirby transformation then just switch it on-the-fly, as if it's a different character each. The other is maybe use the same Kirby model and activate/deactivate the accessories (it has and switch over all its abilities (like skill set switcher or something I don't know), I'm not sure how that goes in detail. How do you think all these transformations are handled? It seems simple maybe, I don't know, I just can't help but to ask for opinion on this.
This is one video that I think shows some, if not all, Kirby's transfomation as an example: