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...
Some animation test. It is very crude.

#gamedev #indiedev #solodev #raylib
December 29, 2025 at 10:55 PM
Still working on this editor thing. Not entirely sure if this is a wise thing to work on. I think I have to make it functional enough and move on for now. That means serializing the animation data and playing it in the tutorial steps...

#gamedev #indiedev #solodev #raylib
December 29, 2025 at 9:33 AM
Today's progress on the animation tool for the tutorial character: So far, this was the easy part - I need to do the eye morphing / animation handling next. I am rendering the eyes as filled Bezier spline polygons on a render texture.
#gamedev #indiedev #solodev #raylib
December 26, 2025 at 7:36 PM
Sigh. Yet another editor to edit the poses and animations of this character. I especially need the eye shape editing tool. Various reasons why I do this in-game and not with an editor...

#gamedev #indiedev #solodev #raylib
December 26, 2025 at 10:02 AM
Toying around with making eyes and how to animate those. Developing some ideas how this could work...

#gamedev #indiedev #solodev #raylib
December 25, 2025 at 10:16 PM
Looking to replace my tutorial character with this individual. Let's see if I can make actual animated eye expressions that reflect the context of the text...

#gamedev #indiedev #solodev #raylib
December 25, 2025 at 3:24 PM
Wishing you all a joyful holiday season and an amazing time ahead! 🎄✨

#gamedev #indiedev #solodev #raylib #cozygame #puzzlegame
December 24, 2025 at 8:16 PM
Refining the level info popup a bit more. Not really content yet, but step by step getting closer to look more like an actual game.

#cozygame #puzzlegame #gamedev #indiedev #solodev #raylib
December 24, 2025 at 9:10 AM
Lol, oooohkay? I thought "why not test the new UI in the sandbox editor level?" - and then THIS happens? The rendered scene is actually interactive o.O? I certainly didn't expect that to "work"... Though it is only the cursor that is responsive. Funny bug.

#gamedev #indiedev #solodev #raylib
December 23, 2025 at 10:32 PM
Not having much time these days - but I want to pep up the level intro popup a bit. This is the new vs old UI and also the new design for the followup level. The level view in the dialog shows the bot in closeup atm.

#gamedev #indiedev #solodev #raylib #cozygame #puzzlegame
December 23, 2025 at 10:20 PM
I am still working on 8-bitBot! But I mostly did boring stuff the recent days (clean ups, error reporting), so there is not much to show. But I added a few new objects... Maybe I should try to make the gnomes look a little bit less angry...
#gamedev #indiedev #solodev #raylib #cozygame #puzzlegame
December 21, 2025 at 5:37 PM
Started working on another neglected topic: error logging. I sometimes get told that the game crashed, but obviously I would not have any idea why it would. Hopefully I will be less clueless in the future!
Still need to symbolize the stack traces... 😫
#gamedev #indiedev #solodev #raylib
December 19, 2025 at 2:09 PM
Looking into improving the bot model... though I am not sure if this would work out.

#gamedev #indiedev #solodev #raylib
December 18, 2025 at 6:17 PM
Revisiting the UX for creating the programs; fixed some bugs, but I still have more problems: Auto stepping eases programming, but one thing I dislike is, that when I steer the bot over the map edge, I don't see that happening. Which would be fun :D
#gamedev #indiedev #solodev #raylib
December 16, 2025 at 3:48 PM
All major UI elements in my game are now replaced with smoother elements. The screenshots show new vs old. I hope it looks now more appealing.

#gamedev #indiedev #solodev #raylib #cozygame #puzzlegame #codinggame
December 16, 2025 at 11:07 AM
I just updated 8-bitBot on itch: zet23t.itch.io/8-bitbot
It is still an early release with a bunch of known (and unknown) bugs. Creating the code solutions should now be much easier!
8-bitBot Demo version by Eike Decker
Program bots to solve small puzzles. Play in your browser
zet23t.itch.io
December 15, 2025 at 1:46 PM
I can define now an "intro" level for each campaign, which shows a non-playable level with a predefined program. It certainly helps balancing the appearance of this UI triple-board.

#gamedev #indiedev #solodev #raylib #cozygame #puzzlegame
December 15, 2025 at 12:12 PM
Preparing the web build, I noticed poor performance for the level preview renderings. Luckily I went through this already and now I get the profiling data with named functions in a few seconds when needed. And there it is: silly me recreating multiple render textures every frame 🙃
#gamedev #solodev
December 15, 2025 at 11:52 AM
I'm still designing the level selection screen. I like the central selection and right preview element for confirmation.
The left side however looks ... so empty! It currently contains the campaign description. But what else could it show? A campaign level maybe?
#gamedev #indiedev #solodev #raylib
December 15, 2025 at 10:09 AM
Snow imprints start to work for multiple active levels ☃️
This is nothing I ever intended to support when writing the code - though the architecture design itself is flexible to handle this quite fine.

#gamedev #indiedev #solodev #raylib #cozygame #puzzlegame
December 14, 2025 at 6:45 PM
I got the particle system working in the preview. I had some preparations done for that before, so this was just about utilizing the tech I built before. Now for the snow surface rendering, this is something I did not anticipate and will have to work out now...
#gamedev #indiedev #solodev #raylib
December 14, 2025 at 5:51 PM
The level selection preview shows now the level being played back with the last program the player worked out. Since the level and gameplay data are just structs of a few thousand bytes and all assets are preloaded, selecting levels is perfectly fluid 😊

#gamedev #indiedev #solodev #raylib
December 14, 2025 at 12:03 PM
Roughly how I imagined it; the level is previewed before selecting it for playing. However, the snow and particle system is unlikely to play along with this, since these systems use global resources. But I think I can manage to handle this. FPS is nicely stable :)
#gamedev #indiedev #solodev #raylib
December 14, 2025 at 8:15 AM
This looks super promising! The tiny planet and the liftoff of the ground looks great!
December 14, 2025 at 8:10 AM
Visiting the level selection today. Since I have now a campaign selection, I thought I would display a campaign description on the left side and when selecting a level, showing the level on the right side. Have to see how that works out in the end...

#gamedev #indiedev #solodev #raylib
December 14, 2025 at 6:55 AM