Color Depth

Overall★★★★★★★★★★3.31
Fun★★★★★★★★★★3.15
Innovation★★★★★★★★★★4.00
Theme★★★★★★★★★★3.88
Graphics★★★★★★★★★★3.62
Audio★★★★★★★★★★1.62

Description

Since I didn’t have much time this weekend, '''Color Depth'' is less of a game and more of a little graphics “tool” or rather “toy”. Instead of pixels you change the depth of tiles. The deeper they are, the darker they get. You can also import your own images and work with those. If you like your masterpiece, you can also save it as a PNG to share!

The thing was inspired by Populus of all things!

Features

- Simple, friendly drawing app
- Relaxing color schemes
- Different brush types
- Import and Export functionality

How to “play”

Use your mouse to go higher or deeper on the canvas, select different brushes, and just play around and have fun :)

Controls

- *Mouse* -- move pointer
- *Left mouse button* -- Decrease tile depth
- *Right mouse button* -- Increase tile depth
- *Mouse Wheel* -- cycle through brushes
- *[PgUp] / [PgDown]* -- Cycle through color schemes
- *[1]-[7]* -- Change to brush
- *[O]* -- Open image (ideally 32×18px in size, but image will be scaled to fit)
- *[S]* -- Save canvas as PNG file
- *[Esc]* -- Back to title / Quit (when on title)

Versions

- 1.0.1.0: Fixed game crash when going fullscreen
- 1.0.0.0: Initial Ludum Dare 57 Compo release

Credits

A game by Phil Strahl a.k.a. Pixel Prophecy made in 48 hrs. Well, actually much less 😅

Comments16

UnidayStudio
UnidayStudio6 Apr 2025, 20:06
Hey commenting in advance here because I got notified that you published a game, just to say that I can't wait for the YouTube video. I hope you make them because it's almost part of the LD event to wait for the PixelProphecy video/documentary! Wish you the best!
TolMera
TolMera6 Apr 2025, 20:36
Inspired by Populus? That game has inspired so many things for me, awesome to see someone else mention it :)

Cool tool - cool idea, would make interesting art installations with something like this
Badgerdash
Badgerdash7 Apr 2025, 07:37
What a cool idea! Like it!
Sicosiber
Sicosiber7 Apr 2025, 17:15
Very cool concept! I would be interested in being to do extra little things with the depth, like put tiny little people on it and interact with it somehow!
LDJam user 236545
LDJam user 2365457 Apr 2025, 18:51
During brainstorming I though "Color depth? Nah you can't make a game based on that." Well, here I am proven wrong. Fun to play with, and a clever way to leverage the tile map project from your streams.

FYI, I hit an error when double-clicking the title bar to maximize. I'm not familiar with Game Maker, but it's possible the rendering target isn't being re-allocated on certain types of window events. If you're interested in digging in, here's the error I got:
```
___________________________________________
############################################################################################
ERROR in action number 1

of Draw Event for object CTRL_gridboard:
Trying to set a surface target that does not exist.
at gml_Script_draw_grids_to_surface@gml_Object_CTRL_gridboard_Create_0
############################################################################################
gml_Script_draw_grids_to_surface@gml_Object_CTRL_gridboard_Create_0 (line -1)
gml_Object_CTRL_gridboard_Draw_0

```

Here's my creation!
PhilStrahl
PhilStrahlauthor7 Apr 2025, 21:26
@unidaystudio Thank you so much! I have too many videos in the pipeline; but I'm working on getting another traditional post mortem video finished! Thanks for watching! 🥰

@tolmera Haha yes, I wanted to play with "bulldozing terrain" (and still have ideas for it) but in the time I had, all I managed to make was this little tool. Thanks for giving it a try! 😊

@badgerdash You’re too kind! Thank you! 🥰

@sicosiber That’s a cool idea! Maybe have some sort of auto-battler-rogue-like play out in your creations... I have to give that some thought!

@andrewkennedy Indeed, that’s the stub I started from 😅 Thank you for playing around with it and --wow!-- you even made art with it!! 😲Thanks for sharing! And also thanks for reporting the bug. Indeed, I created a render target once and, while occasionally checking whether it still existed, I would never re-create it if not! It’s fixed now in post-jam version 1.0.1 😊👍
BangKerpow
BangKerpow8 Apr 2025, 21:49
Very cool idea. I had a hard time finding where to click when I colored too deeply (not sure how to describe this).

I tried to make a bunny with a floppy ear

neowhoru
neowhoru11 Apr 2025, 08:59
Very interesting idea :D I really had some fun drawing with it.
Franciszek Pyrć11 Apr 2025, 17:16
Quite a fun tool, but it would be cool if you could change the canvas size

Also, I see the audio category is enabled, but I couldn't hear any sound
OadT
OadT13 Apr 2025, 18:01
Unexpected, but cool entry! Had fun building some small rooms and placing boxes in them :smile:
PhilStrahl
PhilStrahlauthor14 Apr 2025, 00:02
@bangkerpow Thank you so much for playing and the video, that’s a cute bunny! And I think I know what you mean. The hover area for a tile gets lowered and raised with the tile so a low tile behind a very high tile is harder to select. I'll keep on tweaking this, thanks for reporting! ☺️👍

@neowhoru Thank you, glad you had a fun time with it 😊

@dock-frankenstein Changing the canvas size (and starting depth) is definitely something I should implement. And thanks for noticing that the sound rating doesn’t make sense, I’ve opted out of it now. 😅

@oadt Thank you for trying! Interesting of you to say that you "built rooms" with it since I never thought of it as some sort of "architectural" tool, but it totally makes sense! Maybe I could repurpose it as a level editor 🤔
commanderstitch
commanderstitch19 Apr 2025, 01:43
It feels like a level editor. i wanted to click and drag the brush quite a bit. Good job!
Frank Gevaerts
Frank Gevaerts21 Apr 2025, 23:05
Fun idea! I think I agree with @commanderstitch that being able to drag would be nice.

Overall I think this could grow to become a very fun toy, this semi-isometric way to show colours is very interesting!
superpokeunicorn
superpokeunicorn24 Apr 2025, 22:02
Wasn't able to extract the post jam version, windows said it was an invalid zip file, but the compo version worked fine.

Cute concept! I appreciate the amount of features you packed in, like different brushes/palettes as well as file saving/loading. Once I realized you could load any PNG, I had fun seeing what would happen when I loaded random images. Loading some of my own pixel art actually had some good results! Part of me wishes I could use colors from different palettes in the same image (maybe even in the same stack?) but I also found it fun to work within the limitations provided. Sorta hard to rate it since it's very different from other entries, but I had a good time with it for what it is. Nice work!

Here's my first creation:

Here's a sprite I made a while ago that wound up looking good when loaded into the editor:
niterich
niterich25 Apr 2025, 16:17
I also couldn't open the post-jam version - my computer said the zip file was empty. Perhaps there was a problem exporting?

Either way, fun little toy! It can be a bit difficult to lower a piece when there's a tall on in front of it, and it's a bit of a bummer you have to click each and every time instead of using a drag feature, but I had fun playing with it!

Anyway, here's a Pikachu.
PhilStrahl
PhilStrahlauthor30 Apr 2025, 11:22
@commanderstitch I feared that people might wanted to click and drag once my game had turned into this pixel art tool but by then it was too late to mess with it. 🙈😅

@frank-gevaerts Thank you for your kind words! Maybe I keep it around as a tool for another `PetProjects.createNew()` 😅

@superpokeunicorn Oh dear, thanks for the heads-up regarding the borked zip file of the post-jam version! 😬 And I'm glad you had fun with it despite the somewhat clunky user experience. And mixing palettes/colors sounds possible. And thank you for posting your art you made with it! 🥰

@niterich Thank you so much for playing around with it and confirming that the post-jam zip is broken, sadly. I feel your pain when it comes to work on a low stack that's behind a tall one, maybe I should add a feature to "flatten" the canvas display for such cases. And click-and-drag features is duly noted 😅👍 And so cool how that Pikachu turned out! 😍⚡

Other games by @philstrahl

Found a bug?
Tell us on Discord