I have a character built from four individual graphics (body, legs, head, ears), and they are all red. In the settings the users should be able to choose from different colors via checkboxes, so let's assume they tap on green...
I'd like the character to instantly swap colors and I assume that's doable. My beginner-mind thinks of a folder containing sub-folders in each of which the same four character-graphics are being stored in their respective color. For the game itself ("in the memory") there is a folder with the currently used graphics, currently filled with the red ones. Changing to green would erase these red versions and instead copy the green versions in place. (The idea is to have the single graphics always to be named the same although coming from within different color-folders, so the code wouldn't mind...)
Would that be a good way to do this?