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
Pinned
This is 8-bitBot: A programming puzzle game that I am working on and aiming to release in December.
There is much to do still, but it is coming nicely along so far.

Steam wishlisting: store.steampowered.com/app/3959370/...
Playable demo on my website (a bit outdated): quakatoo.com/projects/cod...
New vs old version of my steam capsule design.
I've been growing doubtful if the capsule art represents #8-bitBot well, so ... I tried to improve it. I don't know if this is an improvement, but ... it is something. Time will tell.

#gamedev #indiedev #cozygame #puzzlegame
November 12, 2025 at 4:53 PM
Well, that is something... 🥳
November 11, 2025 at 8:50 PM
The 8-bitBot demo version is now on itch io: zet23t.itch.io/8-bitbot - playable in browser.

Let's see how that goes :)

#gamedev #indiegame #puzzlegame #programminggame #solodev
8-bitBot Demo version by Eike Decker
Program bots to solve small puzzles
zet23t.itch.io
November 9, 2025 at 4:51 PM
Just noticed that the number of props that I am adding to my game is growing faster than my steam wishlist count of said game and is probably soon higher 🙃

#indiedev #solodev
November 9, 2025 at 4:29 PM
I smoothed the insertion process for new instructions.
So I removed the darkening overlay and preventing the popup to close... Well, technically it does "close", but a new one is replacing it. It is just another hack on top of everything, so who cares 🤷

#gamedev #indiedev #solodev #raylib #8-bitBot
November 9, 2025 at 4:16 PM
My collection of office assets I created for my game thus far.
The idea with the printer is, that the bots can deliver paper to it, though I lack the tech at the moment to make this work...

#gamedev #indiedev #solodev #raylib #puzzlegame #programming
November 9, 2025 at 2:41 PM
The loading window I built. It typically shows for less than 1s, so I added a pause to record this.... I'll also add the version number. Which I want to have somewhat automated. Like incrementing a build number when making builds, etc.

#raylib #gamedev #indiedev #8-bitBot
November 9, 2025 at 9:05 AM
The web build of my game is now around 13MB (compressed), so downloading the data file can take a while. During that game, the game content just stayed black - which isn't great.

So today I improved that, and it ... got interesting. 🧵

#gamedev #indiedev #devlog #raylib
November 8, 2025 at 5:09 PM
Revisiting one of the oldest part of my project's code base to improve the UX of placing instructions... and old means: just 3 months old. Yet, it feels so outdated already.
And at that point, that file had only like 3k lines of code 😅
#gamedev #indiedev #raylib #programming
November 8, 2025 at 10:54 AM
Can you do me a favor and quickly test the browser game version of my game? Optimally, also test the feedback system in the main menu :D

quakatoo.com/projects/8-b...

Thank you ♥️

#gamedev #cozygame #puzzlegame #programming #webgame
8-bitBot
8-bitBot: A programming puzzle game where you have to solve coding challenges.
quakatoo.com
November 7, 2025 at 6:19 PM
The new screen when finishing a level. 6h of work maybe and about 200 lines of code.
Creating art assets. Trying to figure out general concept. Doubting if I can get something somewhat decent done. Arguing with myself to keep things simple.

#gamedev #indiedev #cozygame #puzzlegame
November 7, 2025 at 1:58 PM
I just closed ScreenToGif and it asked me if I want to install the new version. Yeah, sure, I am done with the app!

Then I open OBS studio. It right away asks me, if I want to install the new version. Hell, NO, I have to do something!

Guess which app I update more frequently...
November 7, 2025 at 1:50 PM
Still in the process of creating a proper win screen, but at least it starts looking usable.
I believe this has to be animated and flash a little as a reward, so I hope this is worth the time.

Steam: store.steampowered.com/app/3959370?...

#gamedev #indiedev #raylib #puzzlegame #cozygame
November 7, 2025 at 9:29 AM
The process how I design the UI for my game is utmost terrible. I should really look for simplifying this. My entire approach is flawed. Besides, I am not happy with the current skin. But I have no time to replace it now 😫

#gamedev #indiedev #raylib
November 6, 2025 at 10:01 PM
Always funny to compile a binary in WSL and running it as a desktop app on Windows... utmost surprising that this is working at all.

#gamedev #raylib #c
November 3, 2025 at 9:07 PM
After fixing the web version, I am preparing more level updates for #8-bitBot for the alpha release
- new win condition: loading a crate on a bot
- new floor signs
- adding levels and localized descriptions

Steam page: store.steampowered.com/app/3959370?...
#gamedev #puzzlegame #programming #raylib
November 2, 2025 at 8:00 PM
Current state on my Android phone🫠
Have to debug the shaders. That will be fun.
I will try to expose my local test webserver to my phone and implement hot reloading for the shader so I make and test changes without a half minute rebuild/test time.
#gamedev #indiedev #webgl #raylib #shaderprogramming
November 2, 2025 at 11:35 AM
This is the current tutorial state, captured again!

I started going over the levels again, too. I want to hold on the idea that in the beginning, the bot needs to be brought home.

Steam page:
store.steampowered.com/app/3959370?...
#screenshotsaturday #gamedev #solodev #raylib #cozygame #puzzlegame
November 1, 2025 at 12:53 PM
Adding tile variants: one tile type can have different versions of the same tile type to create a bit of variety. Using it here for subtle color variations for the floor tiles. I am not entirely sure if this kind of color variation is good.

#gamedev #indiedev #solodev #raylib
November 1, 2025 at 10:35 AM
Turns out that the level AABB is not so great for overall camera zoom fitting; the lamp is really high...
November 1, 2025 at 7:18 AM
State of the tutorial for the first level. The workflow is not great, but I am not sure if I will change it.
Each step needs changes to like 5 different parts of the program. It would be much nicer if all was in a single place for each step, but that is difficult.
#gamedev #devlog #indiedev #raylib
October 31, 2025 at 9:40 PM
This is how my tutorial system works: For the portions of interest in the UI code, I call a function with an enum and a rectangle in the tutorial module to register a named location.
The tutorial system can then use that information to highlight these elements.
#gamedev #solodev #indiedev #raylib #c
October 31, 2025 at 7:03 AM
I picked up @tonialuisa.bsky.social suggestion for the target spot and I think it looks good :D
BUT, I have another question... This is the first level in the game - how would you prefer to start? I haven't got many decoration done for the industrial parts, yet.

#gamedev #gameart #indiedev #blender
October 30, 2025 at 5:04 PM
Well... it did not crash in the end 🙃
I think that counts for something...
Progress is OK so far, but I need some hotkeys to jump to steps to speed up testing...

#gamedev #indiedev #raylib #solodev
October 29, 2025 at 10:02 PM
First tutorial steps ... oh boy. I think the system I use is sane, but I have to watch out to not lock the player... I already had some cases during testing 🫠

#gamedev #indiedev #devlog #solodev
October 29, 2025 at 5:20 PM