Nick
banner
nickhatboecker.de
Nick
@nickhatboecker.de
🇩🇪 Web developer by day and a game developer by night. Trying to rock Godot Engine 🤘 Currently working on Puppy Rescue & #FindThisPixelAnomaly

🎮 https://steampowered.com/app/3290400
🔗 https://nickhatboecker.de/linktree
I've started to implement a debug menu customized for my game. With this I can now unlock Steam achievements and set stats with a single button click or print out store variables 🎉

#gamedev #indiegames #godot #godotengine #debug
November 2, 2025 at 6:01 PM
"The Room Above" has a nice UI to explain the game mechanics. I definitely need to implement this for #FindThisPixelAnomaly

#gamedev #indiegames
October 29, 2025 at 6:01 PM
Map 3 is done 🎉 That means I already started to build the final map 😱 I will need some play testers soon (anybody up for hard mode? 😬 ). Once we nail the last bugs, the game can be released.

#gamedev #indiegames #spooktober #godot
October 16, 2025 at 5:03 PM
I finally finished implementing map 2 for #FindThisPixelAnomaly 🎉 And even started map 3 😱 Would be crazy if I could finish map 4 before Halloween, but I guess Steam wouldn't be fast enough to review the game anyway 😄

#gamedev #indiegames #hiddenobject #spooktober
October 12, 2025 at 9:49 PM
Marketing sucks for gamedevs. Keeping track of all the mails I sent to content creators is hard, so I wrote a tool to send & log these. I can even add variables which are replaced in the mail texts.

Small docker, only runs on my local machine. Gets the job done, I guess 💪

#gamedev #indiegames
October 5, 2025 at 11:48 PM
Hey Boon, nice changes!

I found some text overlapping its box on /affiliate .
I'm on MacOS in Chrome. 1920px window width.
September 22, 2025 at 7:55 AM
Thanks to my lovely wife I now have an appropriate hairstyle in Story of Seasons Grand Bazaar 🥹 Didn't like the default styles so she bought me the DLC 😭
August 27, 2025 at 8:27 PM
Got a new pin at GamesCom ☺️ It's my favorite Hazbin Hotel Song 🎶
August 22, 2025 at 6:44 PM
On my way to GamesCom Cologne. If you see this pin, it's me 👀

#FindThisPixelAnomaly
August 22, 2025 at 10:01 AM
Got a super sweet comment on my game #FindThisPixelAnomaly 🥹 Thank you so much!
August 20, 2025 at 5:25 PM
Pimped the addon's GitHub README a little bit. Pictures are worth a thousand words 😁

#godotengine #godot #gamedev
August 18, 2025 at 9:01 PM
Creating functions on the fly in Godot! 💥

Reddit user siwoku had the idea and newold25 and me added some features 💪

You can even create get/set variables with this addon.

Find the code on GitHub: gist.github.com/NickHatBoeck...

#gamedev #indiedev #godot
August 13, 2025 at 8:22 PM
Dev Challenge: Implement a farming sim clock interface within 1 day.

Features: Time, date, season, year. Text will turn red at 1:00 am, like in Stardew Valley.

Finding the day of the week (Mon, Tue, ...) for given date, season and year was the hardest part.

#gamedev #indiegames #godotengine
August 11, 2025 at 11:00 PM
Vector2 exports aren't that complicated but somehow I never got familiar with these 😅 That's why I prefer an enum export with UP, RIGHT, DOWN, LEFT.

@export var direction: Direction2D.Directions

#gamedev #godotengine
August 7, 2025 at 7:57 PM
Tried to get into developing a Godot addon to help me with my story heavy game. It's an UI to create events (like open a dialogbox, conditions, move an npc), which will then be converted to JSON.

#gamedev #indiegames #godotengine
July 28, 2025 at 8:23 PM
I just recently learned how to use Tweens in Godot. I often use it in combination with fading in/out nodes via the modulate property. What I didn't know is that you can use sub properties like the alpha value of the modulate property.

So you can just write "modulate:a" 🤯
July 14, 2025 at 5:05 PM
I didn't know that custom BBCode effects in Godot are pretty easy to implement oO

All that it takes is a script extending RichTextEffect. Here is an example script, that prints the text between [highlight][/highlight] in a color I set in an autoload "Utils" script.

#gamedev #GodotEngine
July 12, 2025 at 5:01 PM
I just LOVE Godot's built in BBCode effects like this text shake 🤩

#gamedev #indiegames #GodotEngine
July 11, 2025 at 5:06 PM
Daaamn, I really think this is getting somewhere 🥹 Animations are so much fun!

#indiegames #gamedev #godotengine
July 10, 2025 at 5:01 PM
I missed on so many cool effects, because I couldn't get my head around Tweens in Godot 😱 I was stuck using the AnimationPlayer for anything moving 🙈

#gamedev #indiegames #godotengine
July 9, 2025 at 5:04 PM
Playing around with animation stuff in Godot. People tend to concentrate on game graphics, so I try to improve my UI.

But it feels like there aren't a lot of examples or tutorials on this kind of stuff. Do you have any recommendations? 🤔

#gamedev #uidesign #indiegames #godotengine
July 7, 2025 at 5:02 PM
Say Happy Birthday to the birthday girl 🥳
June 14, 2025 at 11:53 AM
I just couldn't warm up to Storybook 😖 , that's why I started to build my own Vue playground.

The goal is to have a collection of smaller components, that can be shared among other projects via npm/yarn.

#webdev #indiedev #vuejs
May 29, 2025 at 5:03 PM
Just get the first object you get out of any of these two functions.

Save this object in a "pickedObject" variable. Whenever the cursor moves, pickedObject's position is also updated.

When you put the object down, reset pickedObject by "pickedObject = null".
April 14, 2025 at 5:03 PM
After that I added the first object to be moved: A 16x16 sprite of a dog bowl. ↔️
The bowl is a StaticBody the cursor's Area2D can detect on layer 12.

Two functions of the Area2D come in handy here:
- get_overlapping_bodies ()
- get_overlapping_areas()
April 14, 2025 at 5:02 PM