Hi everyone,
I'm trying to think through if something is feasible / possible...
I would like to have a Character Creator for my Adventure/RPG hybrid. The most basic way I can think about this is defining certain views for each iteration, which would mean that, let's say:
- Character with long hair (char1)
- Character with short hair (char2)
I would need to create separate views for everything, so "char.climbing" also needs a "char2.climbing" "char.sitting" also needs a "char2.sitting".
As soon as I want to do iterations on skin tone, clothing colour, it becomes... a lot.
I was wondering if there was a way in AGS to combine multiple views? Or dynamically generate a sprite? Or recolour a given RGB value from a sprite/view?
That way skin tone could be mapped to a GUI-Button. And when you click button1, it reads all the RGB values to colour the sprite one skin tone. (I use 3 to 4 different colours for skin, for shading).
That would potentially work for recolouring a sprite. Does AGS have this feature?
For more dynamic changes, like hairstyles, it would mean I need to superimpose another view on top of another, which sounds like an impossibility probably.
Any ideas/suggestions on how to explore this a bit further would be most appreciated. Fully appreciate it might be an impossibility anyway. :-)
Thanks!
I'm trying to think through if something is feasible / possible...
I would like to have a Character Creator for my Adventure/RPG hybrid. The most basic way I can think about this is defining certain views for each iteration, which would mean that, let's say:
- Character with long hair (char1)
- Character with short hair (char2)
I would need to create separate views for everything, so "char.climbing" also needs a "char2.climbing" "char.sitting" also needs a "char2.sitting".
As soon as I want to do iterations on skin tone, clothing colour, it becomes... a lot.
I was wondering if there was a way in AGS to combine multiple views? Or dynamically generate a sprite? Or recolour a given RGB value from a sprite/view?
That way skin tone could be mapped to a GUI-Button. And when you click button1, it reads all the RGB values to colour the sprite one skin tone. (I use 3 to 4 different colours for skin, for shading).
That would potentially work for recolouring a sprite. Does AGS have this feature?
For more dynamic changes, like hairstyles, it would mean I need to superimpose another view on top of another, which sounds like an impossibility probably.
Any ideas/suggestions on how to explore this a bit further would be most appreciated. Fully appreciate it might be an impossibility anyway. :-)
Thanks!