I am planning to make a game where the player has to sort boxes in a shelf.
The boxes are randomly generated, each of them can have 1 out of 5 possible shapes, can contain either food or non food goods, can be heavy or light, etc.
Now i would like the box to look different for each combination, is there a way to build up the sprite by adding small elements, like labels on the box?
Or should all the sprites be made beforehand, one for each possible combination?
If it is possible, could you give me an idea of the logic?
Thanks in advance!