GirthyLemon
banner
girthylemongames.bsky.social
GirthyLemon
@girthylemongames.bsky.social
A newbie hobbyist game dev.
Currently working on a simple shooter game using mainly open-source tools like Godot, Blender and Audacity.

Main genre interests are shooters, strategy and puzzle games.
Killing some time in Blender, trying to get a mood-piece or 2 done for my first-person shooter game.

Always liked the imposing and monolithic vibes of brutalist architecture and should also be a style that helps keep geometry simple for the game.

#GameDev #Blender3D
June 28, 2025 at 8:04 AM
My enemy character now goes into attack-mode when he spots the player and chases after them when they loose sight. Need to work out some other states and behaviours to keep this interesting, but can almost call this a game now!

#GameDev #GameAI #Godot #Solodev #Indiedev
June 27, 2025 at 9:28 AM
Working some more on my enemy state machine and I've gotten an attack state to trigger where the enemy fires bullets at the player. Need to work out some raycasts to find out when the player escapes their view and what to do next, but it's something!

#GameDev #Godot #GameAI
June 25, 2025 at 9:33 AM
Finally got his ragdoll to behave a little more!
Seems the issue was a combination of rogue vertex groups and constraints needing to get baked in Blender before exporting to Godot.

#GameDev #Godot #SoloDev #IndieDev
June 24, 2025 at 4:23 AM
DAKKA DAKKA

Spending the day trying to bake this guy's animations and IK constraints since I believe they are the reason his hands and feet fall off when he ragdolls in Godot.

#GameDev #Blender3D #Solodev #Godot
June 24, 2025 at 1:53 AM
June 23, 2025 at 4:34 AM
Working on an armed NPC placeholder character for my little first-person shooter project. Gonna need quite a few animations for him but I'll keep them simple for now since he's just a placeholder.

#GameDev #Blender #Godot #indiedev #animation #solodev
June 23, 2025 at 2:02 AM
One thing I love about game dev is the variety. Didn't feel like coding today, so I'm working on a new version of my NPC placeholder. This time with gun 🤘

#gamedev
June 23, 2025 at 12:21 AM
Spending today's game dev efforts on getting some work done on my main menu. I heard some more experienced devs say that UI development can really creep up on you and mess up your deadlines, so I'd rather get some of that out the way sooner rather than later.

#Godot #UI #GameDev
June 20, 2025 at 2:26 AM
Worked out a simple solution on how to do a main menu with a fade transition.
June 18, 2025 at 11:10 PM
Thanks to @feles-machina.bsky.social for the tip about using the physicalbone3d nodes as hitboxes. I now apply a force on the killing blow to knock the ragdoll in the direction of the attack.

Stagger state now also works, but just freezes his animation for a set amount of time.

#Gamedev #Godot
June 18, 2025 at 5:34 AM
Can now officially shoot and kill enemies with working ragdoll physics!
Needs some polish of course, but it works!

#GameDev #GameAI #Godot #Solodev #IndieDev #Fps #Ragdoll
June 15, 2025 at 8:46 PM
Attempting ragdoll physics... This needs some work.

#gamedev #godot #solodev #indiedev
June 15, 2025 at 7:37 PM
On a roll these days! 😀

Here's a print log of my character taking different amounts of damage depending on where he's hit. Also got some calculations in there to give some chance of triggering a staggered state.

#GameDev #Godot #solodev
June 15, 2025 at 3:23 AM
Today I found out about the BoneAttachment3D node in Godot. Gonna try and see if I can get it to work as a way of getting different hurtboxes set up on an animated character.

#gamedev #Godot #solodev
June 15, 2025 at 3:00 AM
NPC now uses a placeholder character model and animations!

#gamedev #gameAI #solodev #godot #fps
June 14, 2025 at 1:00 AM
Trying to work out how to get animated models into Godot tonight so I made this little NPC placeholder character and got him rigged and animated.

#gamedev #godot #blender #animation
June 13, 2025 at 9:48 PM
Building my first NPC finite-state machine ai.
It just patrols around for now but it's a start. Also takes damage based on where it gets shot so headshots are encouraged.

#gamedev #godot #gameAI #solodev #indiedev
June 11, 2025 at 11:34 PM
Got a super basic state-machine up and running. So far it just prints a few lines and loops back and forth between idle - and patrol state based on a timer, but shows that the state-machine logic is sound.

#gamedev #godot #indiedev #solodev #gameAI
June 11, 2025 at 6:01 PM
Polished up the staircase movement and ammo system to fix a few issues. Also got the shotgun to fire multiple pellets in a random spread pattern and got a simple health and damage system working.

#gamedev #godot #solodev #firstpersonshooter
June 10, 2025 at 12:48 PM
Had to re-write some code today and got it working again, although I'm not sure exactly how it broke in the first place... At least I can now drop weapons into the world again.

Maybe not the prettiest code, but it works 😅

#gamedev #godot #solodev #indiedev
June 7, 2025 at 11:45 PM
Got ammo pickups working with weapons that lie on the ground. Also got the player character to move on stair steps smoothly and got an interaction system working so that the button can activate other things in the level.

#gamedev #godot #solodev #indiedev
June 6, 2025 at 3:01 AM
Been a long time since I sat down to work on this so I was starting to forget my code structure a little 😅 Got back to it today and worked on a little ammo pickup item.

#gamedev #solodev #godot
June 1, 2025 at 9:18 PM
Spend an hour this evening trying to get weapon animations to blend together a little bit so they don't snap as awkwardly between one another.

#Godot #GameDev #SoloDev #indieDev #FPS #FirstPersonShooter
March 24, 2025 at 11:20 PM
Managed to squeeze in a couple of hours of dev time and got some reloading to work, including the shot-gun shell-by-shell interruptible reload! Fucc yeee!

#Godot #GameDev #SoloDev #FirstPersonShooter #IndieDev
March 21, 2025 at 5:53 PM