Eike
banner
zet23t.bsky.social
Eike
@zet23t.bsky.social
Game dev / game artist
Favorite tools: C, Aseprite, Blender

Working on: 8-bitBot, a programming puzzle game

Wishlist 8-bitBot: https://store.steampowered.com/app/3959370/8bitBot/

Twitter: @zet23t
Blog: https://quakatoo.com
Testing the snow coverage feature on browser, I am noticing that the arrow for the parking instruction explanation is ... looking interesting.
Oh, and the shadows are missing 🫠
On top of that, I need some management for controlling the snow in the editor.

#gamedev #indiedev #solodev #raylib
November 23, 2025 at 1:47 PM
So how could I put a localized "wishlist" text on the white banner of the sign? Or maybe I don't need it? So much to do 🥵

#gamedev #indiedev #solodev #raylib #cozygame #puzzlegame
November 23, 2025 at 7:04 AM
Do you already have a present 🧑‍🎄? It is only a little more than a month away!
In other news, I managed to get tracks in the snow working 🥳
It just broke a few other systems, but I guess I can fix those 😅
I'm really happy how this is starting to look!

#gamedev #raylib #cozygame #puzzlegame
November 22, 2025 at 5:45 PM
The biggest problem for me when writing shader stuff is figuring out why certain things just don't work at all. Once a connection is established, the rest is steady work and progress. Getting from the black snow to the cutout region version? TWO HOURS.

#gamedev #indiedev #solodev #raylib
November 21, 2025 at 5:51 PM
Right now, it is using the current height of the scene, including dynamic objects - changing this comes next: I have to introduce a static scene render pass. After that, I can look into clearing areas, e.g., wheels leaving imprints or adding a snowplow mechanic.
November 21, 2025 at 2:49 PM
Despite earlier not-so-good-looking results, I am quite happy with how this is developing. The snow is made up of individual cones whose radius is scaled depending on the evenness of the ground, adapting to the height of the scene.

#gamedev #indiedev #solodev #raylib
November 21, 2025 at 2:49 PM
It's now down to around 20k triangles and it looks actually a bit decent. Maybe this is going to work after all 😅

#gamedev #indiedev #solodev #raylib
November 20, 2025 at 10:11 PM
Ewh, WHAT did I DO!?
Obviously mixing up some indices.
November 20, 2025 at 9:54 PM
This kinda looks... not too bad. But 36k triangles for a 2x2 cell block is a bit much, isn't it?
November 20, 2025 at 9:51 PM
Yeah. That is exactly what I had in mind. Just ... a lot cooler 🫠

Oh boy, I hope there is something to salvage from this 🙈
November 20, 2025 at 9:13 PM
The rough idea I have in mind is, to utilize the top down camera to not only draw some kind of ambient shadow, but to also place a snow mesh on top of all geometry. I have no idea if this will work...

#gamedev #indiedev #solodev #raylib
November 20, 2025 at 8:35 PM
I got first feedback (that's not by me) for my game via the feedback system I wrote🥳

It is spam 🙄

on the upside: The feedback system is working.

If you want to try the game, here is the link: zet23t.itch.io/8-bitbot
November 20, 2025 at 5:01 PM
Looks better now... hopefully that is good enough now.
November 19, 2025 at 9:27 PM
Hm. Some objects still have buggy UVs.
November 19, 2025 at 8:51 PM
Toying with rendering options: Plain vs. top-down vs. top-down with my crappy screen space ambient occlusion.

I could try to improve my SSAO approach - or go without. I think it does not add much in comparison.

#gamedev #indiedev #solodev #raylib
November 19, 2025 at 7:01 PM
Shadow casting is ... starting to make sense. It is still terrible by sensible standards, but I have to start somewhere and it is not like I am using a game engine 😅

#gamedev #indiedev #solodev #raylib #cozygame #puzzlegame
November 18, 2025 at 10:18 PM
Slowly progressing with mapping the render texture with the top down depth map projection on the world objects. I want to see if I can use it for 2 things: Shadow casting and placing snow on the topmost surfaces.

#gamedev #indiedev #solodev #raylib
November 18, 2025 at 9:25 PM
Some days it already counts as a win when I didn't break anything in my code. Speaking of, did YOU know emscripten's stack size is just 64KB? So when I broke the WASM build last Friday, because I added new stuff ... that was the reason 🫠🧵
#gamedev #solodev
November 17, 2025 at 9:41 PM
Working on integrating a top-down camera for shadowing and snowy surface detection. I only have a rough idea how that could work out, so let's see if it does...

#cozygame #puzzlegame #gamedev #indiedev #solodev #raylib
November 17, 2025 at 8:48 PM
Well.... it's a start. The next days I will look into generating snow coverage for the environment. Not sure, but I think I have an idea that might work.

#gamedev #indiedev #solodev #raylib#cozygame #puzzlegame
November 16, 2025 at 9:51 PM
The one upside of graphics programming is, that some errors have surprising and entertaining qualities. IDK what this is, but I suspect: Uninitialized render textures. Maybe.

#gamedev #solodev #raylib #graphicsprogramming
November 16, 2025 at 8:42 PM
I guess I need more winter themed assets.
As for the particle system ... I think this will do for now:
Slow (CPU) ✔️
Sloppy ✔️
Barely functional ✔️
Now I need the top-down camera that renders a depth map. For certain purposes I have in mind... for a while.

#gamedev #solodev #c #raylib #cozygame
November 16, 2025 at 3:50 PM
Why would you want to have the particles only show in one preview, when you can have it in every preview? -- Party Saursus Rex ☮️🦖
November 16, 2025 at 1:56 PM
The particle system is now rendering fine in the level, but ... it would be nice if it also rendered properly in the preview 🤔
November 16, 2025 at 10:23 AM
Let it snow ...
I need some wind modifiers.

#gamedev #raylib #c #indiedev
November 16, 2025 at 6:48 AM