Original Post
I''m working on a game where you can customize your clothing with a multitude of different sprites, like different types of sweaters and what not. But I''d like to make it more customizable by letting the user choose what color he''d like the clothes to be - and I do not want to have to create 10 different colored sprite sheets for one piece of clothing..
So I want the sprite to be greyed out initially and let the program colorize the greyness (give it a colored hue) on-the-fly. What would be the best way to do this?
Would it involve masks of some sort? Note I have minimal knowledge on the subject so if this is the case could you shed some light on it?
Also, I''m using Visual Basic and basic Windows API functions to blit out my sprites - which may or may not add a degree of difficulty to this whole matter..