Attention Pixel Artists!
Have you ever found yourself agonizing over what paint mix combination to use for your pixel art?
Have you ever been frustrated that you couldn’t quite match the color you need?
Have you ever run out of paint buckets for a particular color then forgot what paint mix you needed?
Have you ever just simply run out of paint buckets due to poor planning?
Wouldn’t it be nice to know what paint recipe to use for each and every pixel of your art?
How about a complete list of all the colors you need, their recipes, and exactly how many paint buckets you need?
Wouldn’t it be great to put a grid over your picture so that you can clearly see and count every pixel?
Wouldn’t it be a dream come true if you could take any photograph consisting of over 16 million colors and reduce those colors down to the 148 possible Blockheads paint colors?!?
No way… you mean… Nah… you’re kidding us, Skeeve… this isn’t possible - is it?
Yep. It is, peeps! And we’ve done it!
All of the above mentioned things are now possible in one neat little Excel File using a Visual Basic Macro written by - you guess it - me, Skeeve. And heretofore known as The Skeevatron. Let me show you how it works with a real example.
First, let’s take a photo off the web called “Tie Fighter Sunset”.
It looks like a fairly simple pixel art, but in reality it is a 940 x 640 pixel image! We need to reduce this bad boy down to below 255 x 255 or at least break it up into parts before running it through the Skeevatron. (The Skeevatron only functions at images this size or lower. If popular demand dictates larger images, I will upgrade the macro).
Ok, here she is reduced to a much smaller size: 60 x 40 pixels. And as you can see, there isn’t much that has changed except size. (You should zoom in if you can to compare) By the way, reduction was done using the ordinary MSPaint program that comes with windows. Even without this, there are many ways to do it and free software readily available.
Ok, now there are many different shades of colors in this photo which most likely exceed the 148 Blockheads colors. We want to take this picture and run it through the Skeevatron so that the image is converted to display only the 148 Blockheads colors. But, that’s not quite enough. We also want to know what recipes go along with each color, such as “Indian Yellow + Indian Yellow + Marble White”. We also want a report generated telling us how many squares of each color we are going to paint, and how many paint buckets are needed for each.
So… what are you waiting for?! LET’S DO THIS!!!
Ok, admittedly, I enlarged this so you could see it easier, but the original image was really only 60 x 40.
At first glance it really doesn’t look any different from the pre-converted image. But comparing pixel by pixel you will see subtle changes, and I can assure you that each pixel you see now, is one of the 148 Blockheads colors!
But you want to know what recipe goes with those colors, don’t you? I know you do…so…
And here you are!! Now, just a little explanation is needed as to what the letters mean:
- R = Ochre Red
- Y = Indian Yellow
- G = Emerald Green
- C = Copper Blue
- B = Ultramarine Blue
- P = Tyrian Purple
- W = Marble White
- K = Charcoal Black
- N = None (Used for Single Color and Double Color paint mixes)
But… but… Skeeve… what if I want to just see the grid around the pixels and not the recipes?
No problem - simply use the Excel tool to do that after erasing the recipes! (Actually, I find it best to copy and paste to a separate worksheet). In any event, what you’re looking for is this:
So, using my own program and this same example above, this is what I did in an actual Blockheads world:
In case you want to know where this is: It’s on a world called “Neva Land” about 65TC right of Spawn.
And lastly, the report:
Pretty self-explanatory I hope.
So, what do I want from you?
Absolutely nothing! It’s free. I’m thrilled to share this with you all if it is of any use.
The problem is that I cannot attach an Excel file on this forum. So there are 2 ways I could get this file to you:
- PM me with your email and I will email you the Excel file for you to play with and enjoy.
- If there is someone, like oh… I dunno… @RedEagle who has a website that maybe they can host the file on, I could upload it to there for all to share in.
And finally - if this little program is useful, feel free to suggest improvements and upgrades and such just like you’ve all done with @Bibliophiles amazing message bot for which I am not even worthy to even compare my piddling program with!
This has been a Skeeve Enterprises Production.