Eike's Avatar

Eike

@zet23t

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

870
Followers
1,353
Following
1,492
Posts
21.10.2023
Joined
Posts Following

Latest posts by Eike @zet23t

Video thumbnail

A character editor is here!

#gamedev #indiegame #indiedev #pixelart

07.03.2026 08:19 πŸ‘ 16 πŸ” 4 πŸ’¬ 1 πŸ“Œ 0
Post image

I worked on the next devlog, but it will take another day before I can upload it ... having not much time at all right now :(

#gamedev #indiedev #solodev #raylib #cozygame #puzzlegame

06.03.2026 21:50 πŸ‘ 11 πŸ” 3 πŸ’¬ 2 πŸ“Œ 0
Post image

Just noticed that this screen needs also a rework.
I think it makes sense to show the campaign board and the level solution playback. Since the campaign can have non-linear levels, the "next level" selection makes no sense any more.

#gamedev #indiedev #solodev #raylib

04.03.2026 18:37 πŸ‘ 9 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

I think this can count as "finished". It is less spectacular than I was aiming for, but ... I can come back at it when I have "finished" the other missing parts.
Next things to work on: Adding SFX playback to the intro cut scene and adding an outro cut scene.
#gamedev #indiedev #solodev #raylib

04.03.2026 18:13 πŸ‘ 8 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

Once this campaign map thing can be considered done (not like I am ever done with anything...), I should maybe update some videos on steam and hope I get a few more wishlists per day than just around 1. With the intro, it hopefully looks more intriguing to interested people.

03.03.2026 21:18 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

It's not fully done yet and I have so many more ideas what I could do with this PCB board design in the UI - but, I think I am procrastinating here. I have to finish this rework and get the intro done, too (some SFX is missing).
#gamedev #indiedev #solodev #raylib

03.03.2026 21:18 πŸ‘ 5 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

This opens a lot of ways to make these boards look more interesting. At least to me, this looks like a very fitting concept for a game that is teaching programming principles. Another idea I had is, that there could be a PCB trophy room with collected board designs.

02.03.2026 21:50 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

I had a couple of ideas that I find very intriguing;
I have replaced the binary states that LEDs used with 32bit integer registers and LEDs point to individual bit values. The LEDs in this video show the current startup time in milliseconds in binary form.
I love this.
#gamedev #indiedev #solodev

02.03.2026 21:50 πŸ‘ 7 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0
Post image

HA! It works. The LED to the next unlocked level is lit. The thing that's special about it: The layout of the circuit board is a text file and the lit state is configured in the text file. I have some creative ideas what to do with it, hehehe 😏

#gamedev #indiedev #solodev #raylib

02.03.2026 16:26 πŸ‘ 10 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Post image

Working on the LED renderings... fine tuning individual pixel appearances. The 3d effect is more or less sprite stacking. Except I am not using sprites but individual quads.
#gamedev #indiedev #solodev #raylib

01.03.2026 21:28 πŸ‘ 6 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Post image

Quite a bit too much effort just for "fluff graphics". As always, I kind of struggle to set myself proper boundaries. But then again, interesting looking graphics are for me the easiest kind of marketing.
At least I _hope_ that it looks interesting
#gamedev #indiedev #solodev #raylib

01.03.2026 12:14 πŸ‘ 9 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
Post image

I've never designed PCBs and it probably shows now πŸ™ƒ
It just needs to look a bit fancy. Now I'll need animated LEDs and resistors and capacitors.
The format is, once again, used to feed a mini bytecode execution engine with data.

#gamedev #indiedev #solodev #raylib

01.03.2026 08:02 πŸ‘ 6 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image Post image

Maybe I'll make the whole popup look like an ISA circuit board. The left and right level previews would become integrated displays. I could even pixelate them and use a lowres LCD filter on it...
Then again, I have to finish the game at some point πŸ™ƒ
#gamedev #indiedev #solodev #raylib

28.02.2026 15:37 πŸ‘ 5 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image Post image

Work in progress comparison of the ongoing design refinement of the campaign level selection. I want to convert the grid of buttons into a circuit board. I have a rough idea in my head how this could look in the final implementation ...
#gamedev #indiedev #solodev #raylib

28.02.2026 10:40 πŸ‘ 5 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Cleaner Object Placement UI & First Cutscene Progress - 8-bitBot Devlog 12
Cleaner Object Placement UI & First Cutscene Progress - 8-bitBot Devlog 12 This week I reworked the object placement interface in 8-bitBot. The UI is now cleaner, the icons are clearer, and object controls remain usable even when elements are placed near the edge of the screen. The layout is also structured with future gamepad support in mind. I also added support for sw

I've just uploaded a new devlog video about last week's progress πŸ₯³

27.02.2026 10:16 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

The cutscene I work on is like 80% done and I start wondering how I will integrate it. I think I want to
change this campaign overview a bit; A button for each encountered cutscene. Grid aligned buttons. Levels that have conditions to become available...
#gamedev #indiedev #solodev #raylib

26.02.2026 18:08 πŸ‘ 9 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

🀣 I am trying to get this view set up to make the bot look like it is talking, but now I am laughing more than reasonably making sense.

#gamedev #indiedev #solodev #raylib

25.02.2026 20:45 πŸ‘ 10 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

I need to get the perspectives right...

25.02.2026 20:41 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Obviously it was the same mistake on my end as the last time. Making the same mistake repeatedly...

25.02.2026 20:41 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

I want to render another 3d model into a render texture, so I am using the same code path as for the tutorial character and ... something breaks and it affects other systems, too. No crash. Just broken.
Moments I want to flip the table.

#gamedev #indiedev #solodev #raylib

25.02.2026 20:15 πŸ‘ 7 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Post image

Sidenote: I am getting more comfortable with editing my recordings (took me long enough). After using #OpenShot in the beginning, I switched now to #ShotCut and I find the handling more convenient. I am not using anything fancy; just cutting out audio takes and video parts. Easy enough.
#gamedev

25.02.2026 07:21 πŸ‘ 12 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Post image

There a few things I need to get the first rough version of the cutscene working:
- Control props from tutorial (switch on/off)
- Speech bubble character must be exchangeable
- Play sounds via tutorial script
I think that would suffice as minimal feature set
#gamedev #raylib #indiegame

24.02.2026 18:20 πŸ‘ 7 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

Back to the cut scene, I am confused why I see nothing. At least the lights of the modem tell me, that a level got loaded πŸ™ƒ
Not sure what I broke here. Probably I added some new setting and now I am ...
oh right. I added the max light attenuation, which probably is 0 here πŸ™ˆ
#goodwetalkedaboutit

24.02.2026 17:26 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Crazy day yesterday, I didn't get to work on 8-bitBot at all. I did, at least, add a new puzzle.

Now working on the last bits of functionality for the reworked object editing: Snapping.
Gamepad input handling for this menu is also on my to-do list πŸ˜΅β€πŸ’«

#gamedev #indiedev #solodev #raylib

24.02.2026 05:49 πŸ‘ 4 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Thank you letting me know 😊

This goes both ways.

23.02.2026 06:00 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Ohhhh, that's looking so cute! Is this SDF based modeling?

23.02.2026 05:59 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Yeah, it's a bit unconventional compared to 3d modeling software, but I hope this way it integrates well with gamepad support. I still have to test that out...

23.02.2026 05:55 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Busy day, very little time to work on this. But most buttons are now functional. Snapping is still missing. Next to some other bits - and improvements I would like to have on top...

#gamedev #indiedev #solodev #raylib

22.02.2026 22:08 πŸ‘ 8 πŸ” 2 πŸ’¬ 2 πŸ“Œ 0
Video thumbnail

The 3D icons for manipulating the objects were quite a hack and I wanted to replace it for quite some time.
I think I found another hack to make it work without rewriting much of that code πŸ™ƒ
This might even handle gamepad input πŸ€”

#gamedev #indiedev #solodev #raylib

22.02.2026 07:39 πŸ‘ 8 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Before & After: Adding Lighting to My Puzzle Game | 8-bitBot Day 220 #raylib #indiedev  #gamedev
Before & After: Adding Lighting to My Puzzle Game | 8-bitBot Day 220 #raylib #indiedev #gamedev Day 220 of building 8-bitBot in pure C and raylib. I went back to the first campaign and added lighting to every level. Same puzzles. Same layouts. Completely different mood. It’s surprising how much atmosphere can change without touching the gameplay at all. What do you think β€” subtle improveme

A very short video I made on how I notice how lighting effects the visual appearance of my levels and revisiting these levels to add lights too every level in the game:

21.02.2026 16:16 πŸ‘ 4 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0