Daniel / Caaz
banner
caaz.me
Daniel / Caaz
@caaz.me
Web & Game Developer, 3D Modeler, Bug Smasher.

I could use some help! If you're in need of a Godot Developer or a Web Developer, I'm looking for a job!

https://ko-fi.com/Caaz
I used to, but these days I primarily use repository issues. The tagging features are pretty important to me, and it's pretty easy to see what's in progress as it'd be in a feature branch, and then closing them on merge is super nice too. Automating managing this has probably saved me time.
November 18, 2025 at 8:29 PM
It's probably time to start adding gameplay, but I finally got a chance to make use of the best tree generator I've ever come across! Tested out 340 trees in this scene and nothing exploded, so I think I'm on the right path.
November 17, 2025 at 8:40 PM
spent too long making this fancy for some reason and it's supposed to be a prototype, I was just bewitched by the pretty space colors. Bird kinda gets lost in the detail of it all though, but of an accessibility concern.
November 17, 2025 at 8:46 AM
Flying character controls are interesting, but I'm probably gonna need to set up more animations for this to look right.

Also not really sure how to handle pitch/roll. Maybe I should look at some bird videos.
November 17, 2025 at 7:28 AM
I spotted those! I've always wondered if I should bother putting mine up... though a lot of em are kinda outdated these days. I really oughtta.... clean out this folder. This is only the godot one too, there's a whole "old" folder with 45 other unorganized projects lmao
November 16, 2025 at 5:20 PM
I did not have to look far for toon lighting, real simple shader!
November 15, 2025 at 6:50 PM
I think I can accidentally make a diablo now so that's cool.

Something I'm gonna have to look into is making the shading a bit more toon for 2D lights, but so far this is fine.

I set up an import script for importing all the animations (with looping if appropriate) and set up the blend tree!
November 15, 2025 at 6:13 PM
Post your bird art?!

I never get to participate in these! Have some eldritch pigeons
November 12, 2025 at 12:47 AM
Been messing around with FlatPixel recently, building a library of animations for platformer use. I feel like most 3D animation libraries don't cover this use case well, as being readable from the side profile isn't all that common for 3D.

tripleseven.itch.io/flatpixel
November 11, 2025 at 12:51 AM
Day 2 of reworking Godscrown for networking. I've got card drawing functional, and I've started to lay out the game to allow for translations and lore dumps. Also, 5-card-hands and a better player info display!
November 6, 2025 at 8:39 AM
This multiplayer stuff is easy actually! Got through the initial steps, basically just setting up the two players with their role.

Gonna tackle refactoring gameplay since I have to, but I've got some nicer ways to code up tutorials and achievements that I want to make sure work.
November 5, 2025 at 4:25 AM
My usual approach is that you want a sorted list of keys, then you can use it to access the normal dictionary in order. Something like this.

Code in alt
October 30, 2025 at 12:47 AM
From a gameplay perspective this was interesting. The limited moves made me feel like if I was making 4+ pairs or combos the move wasn't worth making. At the same time, a lot of the time I couldn't spot good plays well, which is admittedly a skill issue
October 29, 2025 at 4:41 PM
Ooo yeah honestly just color palette selection would do the trick, I'd love that. Right now I feel some of the saturation of things like the blues and pink can draw the eye hard to them, when the meat of the page that I want to look at is elsewhere (more in alt)
October 27, 2025 at 8:49 AM
Image -> Mode -> Indexed

I think it's similar in terms of how much depth colors are, still 8 bit per channel (I believe, I could be wrong) but per pixel it'd reference a single 8 bit index, in my case this lead to about half the file size, but it's already using simple colors so ymmv
October 27, 2025 at 7:34 AM
I know about it but I don't actually use it, I find godot not too bad to just pop tiles into. Usually I don't work with isometric tiles though. I usually use tilesetter with aseprite which handles connections really nicely. it has isometric too, but I haven't used it for that.
October 26, 2025 at 6:51 PM
Pretty much everything here was constructed using this grid method which figures out what tile I'm sloping to, connecting corners, and then extracting the resulting shape.
October 26, 2025 at 6:49 PM
Yooo I just went through this same sort of practice!
I was shooting for isometric tiles that tile without overlap here.

Was doing some slopes with the thought that all tiles would fit into the 1x1x1 cube tile. hella surprised me that some 2x1 slopes perfectly align to a flat and a 45 degree slope
October 26, 2025 at 6:49 AM
I just did a card game, so mildly similar turn based, and found that structuring the game using coroutines was incredibly helpful in making the architecture super simple. Over development it was trivial to add more steps and effects at various steps of gameplay. It worked out real well!
October 23, 2025 at 3:14 AM
Oh yeah totally, I usually work with a gray background!

I find this works a little nicer than using pure black, because it gives a nice mid-tone shade I can use as a references for the brightness of the scene. If I were to use black It'd cause me to lean more towards darker shades.
October 20, 2025 at 3:43 AM
Day... 7? of #CosmicHorrorsJam! I've been hard at work adjusting this game's balance to ensure it's engaging enough to play! Each role now has their own deck of action, and those actions can have additional effects! I've gotta figure out UI for explaining those effects now...

#indiegamedev
October 16, 2025 at 11:14 PM
Oh, you can do this without the switch statement!
Something like this, using .get, you can also provide a fallback value if it can't find the key.
October 16, 2025 at 9:15 PM
Every now and then I do something and think "wait a minute, am I an artist?" which never happened a year ago.

#indiegame #gamedev #art #noir #godscrown
October 14, 2025 at 2:27 AM
Oh you wanna learn about my lord and savior await?!

Check out the main gameplay loop, it nearly boils down to the actual rules of the game! Also the fact that I can capture it on one screen is kinda crazy too. The rest of the game is just signals to make the UI animate and such.
October 13, 2025 at 6:29 AM
Day 4 of #CosmicHorrorsJam and I've got gameplay! And a name! Godscrown! This has been incredibly quick to develop thanks to Godot's coroutine and signal stuff!

#indiegamedev #cardgame #screenshotsaturday #yesiknowimadaylate #godot #art
October 13, 2025 at 5:51 AM