In my previous report, I was working on logic for managing all of the extra colors I want the player to have access to for my second Freshly Squeezed Entertainment project called Clown Alley Creator, a creativity tool about creating your own fun clowns.
Despite other obligations, I managed to make some good progress, but I’m not finished yet.
Sprints 2024-24: Color options
In progress:
- Create wider variety of primary/secondary color options
Most of the logic and infrastructure for this work is complete, so it is basically a matter of creating all the colors.
And I would like to provide a large variety of color options, and doing so has become one of those “Oh, I had no idea that there was some design and purpose needed” kind of things.
How hard is it to just provide a bunch of color options in various hues?
Well, I didn’t want to provide a bunch of colors in a seemingly random order, and I wanted it to be easy for a player to find the color they might want, so I can’t provide infinite options or I would risk overwhelming them.
So I decided that each hue might get a set of shades. Adding shades of grey is easy enough:
I’m still in the middle of coming up with a good solution for more colorful options. If you are interested in the technical details, currently I’m trying to start from a particular H value for a color in HSL (hue, saturation, lighting) format, then creating variations by modifying the L value, then converting to RGB format.
I got to the end of the week before I got to finish the work, but I’m hoping it provides a variety of shades for each color that feels intuitive for the player while also letting me generate a decent quantity of options easily.
Thanks for reading, and stay curious!
—
Want to learn about future Freshly Squeezed games I am creating? Sign up for the GBGames Curiosities newsletter, and download the full color Player’s Guides to my existing and future games for free!