Character customizability

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By grey_lotus

Hello. I’m working on a 2d fighting game with Godot and I’ve struck a stone with creating props for the characters. For instance, if I want the character to wear a headband rather than a ski mask, do I have to create different spriresheets for both the headband and ski mask? I’m confused. Please help.

:bust_in_silhouette: Reply From: johnygames

I guess it depends on the art style of your game. You could create cut out animations where different body parts are separate objects that move on their own via bone-driven animation or via the AnimationPlayer node. You could then create targets for your props to follow. If you use spritesheets though, it will be difficult to use this method, if not impossible. In that case you would have to create a basic character template in the image manipulation program of your choice and then add all the different props on this basic template so as to create all the possible variations. This is a tedious process. If you have settled with spritesheets, I don’t think there is much else you can do.