Wait that was it?
I'm a professional UI designer / programmer working on an indie game in my free time. I also do a lot of 3D modeling.
#godot #blender #gamedev #indiedev #artI keep running into the same problem with in-engine cutscenes no matter what engine I use. Camera cuts are never a single frame. By default you can see 2 to 3 frames where objects rotate and pop in.
So here's my galaxy brain solution. This works everywhere, not just in Godot: Turn off the renderer during the cut. Seriously, the old frame will stay onscreen, and once things are ready you can enable it again.
My first laptop was a Thinkpad A31. I've been using it a lot lately. But it has this new quirk where the bios won't post sometimes. Today I figured out the problem: The GPU has a cracked solder joint. When it's warm, it expands and suddenly works.
I have to WARM UP a PENTIUM 4 to get it to boot.
January has been weird. But I did manage to make / improve a bunch of effects. There's too many to count, so see if you can spot them.
#godot #gamedev #indiedevI added an impact particle when Alex lands. It's pretty simple, but I think it adds a lot.
#godot #gamedev #indiedevThis is my sense of humor in 2026.
Also it works for some reason. Why?
I'm porting a very special game into the arcade. Those who know, know.
#godot #gamedev #indiedevMy game has unlockable mini-games in the form of arcade cabinets. These are all older titles I worked on solo. EchoWave was made for a game jam in 2017. I only started using Godot a few years ago, so all of these are ports.
#godot #gamedev #indiedev
Time moves in mysterious ways.
This is probably the weirdest thing I did this year. But who else can say they can shuffle a playlist on a Tascam DR-07?
Today is the perfect day to get obsessed with an old field recorder leading to you reverse engineering it's playlist format in an attempt to use it as an mp3 player.
Feels like the calm before the storm.
I don't know. He's on third we're not talking about him.
You know what? Let's just not animate the gear. That'll fix it.
...Wait, did you hear that?
#godot #gamedev #indiedevAlright. I fixed the gear again.
Wait- WHAT!?
#godot #gamedev #indiedev
Going into 2026 like...
Going into 2026 like...
I don't mention this enough. Every enemy in my game is also a weapon except for the bosses.
#godot #gamedev #indiedevOK I take it back. NOW it's my favorite sequence in the level.
I think this is my favorite sequence in the level so far.
Andross from Starfox. Back when I was first learning 3D modeling I made this by eyeballing footage from the SNES game. It's one of my first models in Blender.
#blender #art #StarFoxI think this is my favorite sequence in the level so far.
Wait, that worked?
At this point the games I look forward to get new releases so infrequently that I don't if I should be excited or worried. So I'll just say this: I'll play it. But I'm not getting hyped. See you in 2 years.
I've been noticing lately that bots appear when I use the tags. Usually all at the same time in the same order too. I'm going to try and go without for a while. It's always frustrating to get a notification and realize that the interaction wasn't real.
Look at all those chickens
I replaced the audio middleware. The cool part is that I had already wrapped it's sound calls in my own functions, so none of the code that talked to it had to change.
There is 1 piece of middleware still in the game, and I'm working on removing it / implementing the feature myself. No more closed systems. Keep the code where I can see it.
This USB device can perform faster if you connect it to a High-Speed USB 2.0 port. For a list of available ports, click here.
If you bonk this enemy the wrong way, you'll lose the fastest path. This wasn't intentional, but I saw it happen and went "Wait keep that in!"
There is 1 piece of middleware still in the game, and I'm working on removing it / implementing the feature myself. No more closed systems. Keep the code where I can see it.
New bug: Arcade cabinets restore your health when you exit a minigame. I'm tempted to keep this in.
I ran into a weird performance issue. For some reason, the level 1 scene would drop frames, but only after the level was cleared. The source didn't seem to be drawcalls or code. It turns out it was the NPC animation trees. Too many of them run constantly. So now I turn them off when they'e far away.
[This post could not be retrieved]
I've been drawing lately. I needed concept art for some NPCs. Normally I draw on paper, but I decided to try using a tablet again. Most of the time I can never get the linework right. But this week I discovered the smooth stroke tool.
...This thing has been here the whole time and no one told me.
Frostman's stage was easy. There I said it.
Cloudflare outages are just digital snow days.
Don't tap the glass...
BREAK IT!
#godot #gamedev #indiedevOn a whim I added an alternate path while blocking out level 2. I did not expect it to look this cool.
#godot #gamedev #indiedevI kind of went into focus mode and lost track of time. But also, all of the programming for the level 2 mechanics are finished. Soon it will be back to environment and character modeling.
I've shown this effect before, but there's something else that's cool about it. There's nothing stopping me from placing these fake windows in front of walls. This is how the doors to other maps work. I didn't model any openings.
#godot #gamedev #indiedev #screenshotsaturday