ChaosLemon @chaoslemongames.bsky.social · 3hNPC nade throwing seems to work alright and I can now easily adjust how often he throws them when he thinks the player is standing to still. Some more edge cases to consider here, but real happy to see this in action finally! #GameDev #Godot #SoloDev #IndieDev 0144
ChaosLemon @chaoslemongames.bsky.social · 4hWorking on that grenade throwing logic for my enemy NPC's again today. The logic of how and when I trigger it needs a little extra work so that not every NPC instantly starts throwing nades whenever the player seems stationary from it's perspective. Maybe an NPC manager for coordination? #GameDev 082
ChaosLemon @chaoslemongames.bsky.social · 01/10/2026Man, Control Resonant is stealing my free time these days... Kind of makes me want to try making a 3rd person hack'n slash some day. Great game! #Remedy #Gaming #ControlResonant 000
ChaosLemon @chaoslemongames.bsky.social · 28/09/2026Spending some time today trying to get the enemies in my games to use animation and correct state machine logic for that grenade toss that I've been working on. Definitely the most demanding part of my finite state machine so far 😐 #GameDev 082
ChaosLemon @chaoslemongames.bsky.social · 25/09/2026I've built my NPC as a finite state machine so far, but spent a little time today learning about behavior trees. Might be worth trying for a future project... Seems there's also some plugins for Godot that let you set up these things more easily. Next time baby! www.youtube.com/watch?v=KeSh...youtube.com5 minute Behavior Tree tutorialYouTube video by Petter Ögren 110
ChaosLemon @chaoslemongames.bsky.social · 21/09/2026Grenade throw test. Enemy grenade throw now uses a custom implementation of a parabolic projectile trajectory. Ashamed to say I needed a little AI assistance for the physics equation derivations, but at least it works... 😅 #Gamedev 052
ChaosLemon @chaoslemongames.bsky.social · 21/09/2026I want my enemy NPC's to throw grenades, but I need to make thrown grenades fly along predictable trajectories so that the enemies can throw at specific target positions and check if the trajectory contains obstacles. This is gonna be a pain, but at least it's educational 🤔 #Gamedev #Godot 1112
ChaosLemon @chaoslemongames.bsky.social · 15/09/2026Got a little keycard system running opening doors tonight. #GameDev #Godot #SoloDev 0142
ChaosLemon @chaoslemongames.bsky.social · 14/09/2026Spent a few minutes tonight putting together a quick little health bar following this tutorial: www.youtube.com/watch?v=f90i... #GameDev #Godot #SoloDev 0102
ChaosLemon @chaoslemongames.bsky.social · 12/09/2026Gosh Nabbit! 😅 Realizing I've tied my hitbox and health system a little to closely to the PhyscisBone3D class in Godot. Gonna have to dedicate some time for iteration, but it's an expected part of the game dev process I suppose. #GameDev #Godot 080
ChaosLemon @chaoslemongames.bsky.social · 08/09/2026Attempting a little clean-up in my state-machine logic. My way of doing reaction time for NPC state transitions was incredibly messy so trying to just handle it with a function in the state class itself instead of the spaghetti code I was starting to dive into 🤪 #GameDev #Godot #GameAI 071
ChaosLemon @chaoslemongames.bsky.social · 07/09/2026Trying to work on getting enemies to react to guns being fired close by so they get alerted if the player starts shooting while their backs are turned. State machine for the enemies is quickly getting really messy though so might have to take time for some clean up soon.... 😅 #GameDev 072
ChaosLemon @chaoslemongames.bsky.social · 06/09/2026First time I got melee attacks working! #GameDev #Godot #SoloDev #IndieDev 0354
ChaosLemon @chaoslemongames.bsky.social · 03/09/2026Every day I have to remind myself that my first game SHOULD NOT be my dream game, but I keep getting carried away 😅 I went overboard with the fidelity of the models I used for my reload animations. Getting a whole game to that level would take years and I want to move a little faster. #GameDev 060
ChaosLemon @chaoslemongames.bsky.social · 31/08/2026Took some effort, but managed to get some directional damage indicators working today. #GameDev #Godot #SoloDev #IndieDev 0181
ChaosLemon @chaoslemongames.bsky.social · 28/08/2026Another combat test. Managed to get NPC's to respect a short reaction time and got their ragdolls to work a little better although they still get messed with when other characters step on them. Should be a simple collision layer issue. #Godot #Gamedev #Solodev #IndieDev 0143
ChaosLemon @chaoslemongames.bsky.social · 28/08/2026Made a little camera knock/shake effect for when player takes hits. #Godot #GameDev #Solodev #IndieDev 0233
ChaosLemon @chaoslemongames.bsky.social · 25/08/2026First time doing a combat encounter for my game! Big milestone! Some jank to fix and lots to do to improve enemy behaviors, but seeing it all come together is so rewarding! #GameDev #Godot #IndieDev #Solodev #FPS 0183
ChaosLemon @chaoslemongames.bsky.social · 25/08/2026Starting to get to the point where I need to build some environments for my shooter game, so I'm familiarizing myself with 'greyboxing' for prototyping levels. Also worked a little on the player UI so that the amount of grenades held by the player is displayed and updated properly. #GameDev 080
ChaosLemon @chaoslemongames.bsky.social · 24/08/2026Spending some more time on explosion damage and physics logic today. Trying to use a curve for damage, stagger force and physics force falloff over distance from explosions. #GameDev #Godot #SoloDev #IndieDev 0114
ChaosLemon @chaoslemongames.bsky.social · 24/08/2026Polished up some logic on my grenade throw which should help it's behavior stay consistent as I create more game entities that can be knocked around or take damage. Also added a little placeholder grenade throw animation. #GameDev #Godot #Solodev 1143
ChaosLemon @chaoslemongames.bsky.social · 17/08/2026Got some basic grenade logic working this weekend. #GameDev #Godot #SoloDev #FPS #InideDev 091
ChaosLemon @chaoslemongames.bsky.social · 29/07/2026Got a couple of animations working for a heavy marksman rifle. #GameDev #Blender #Animation #FPS 081
ChaosLemon @chaoslemongames.bsky.social · 29/07/2026Some placeholder visual feedback on shooting. Already makes the game feel a lot better. #Gamedev #Godot #Solodev #FPS 0142
ChaosLemon @chaoslemongames.bsky.social · 26/07/2026Found a pretty decent model that I'm going to use as a heavy precision burst rifle. Model by LuddlePudde, but modified it a little by giving it some larger optics and a longer barrel. #GameDev #Blender #Godot #Solodev 0103
ChaosLemon @chaoslemongames.bsky.social · 26/07/2026More dynamic motion on the enemy along with some more weapon and projectile functionality. I think pretty soon I'll try and import those weapon animations I've been doing. #GameDev #Godot #SoloDev 0152
ChaosLemon @chaoslemongames.bsky.social · 26/07/2026Finally getting back to this. Currently doing some bullet magnetism to keep in line with my Halo inspirations. Had to include some target lead so that the magnetism doesn't make the player miss moving targets... I'm pretty sure my code isn't optimal, but it works. #GameDev #Godot #SoloDev #Indie 092
ChaosLemon @chaoslemongames.bsky.social · 19/12/2025Beer and guns yay. Sitting around doing some shotgun reloading animations for my FPS game project #Animation #Gamedev 062
ChaosLemon @chaoslemongames.bsky.social · 18/12/2025Did a shotgun equipping animation today. Not sure I'm as happy with as I am the others I've done so far so I might return to this one and polish it up. Also edited the gun model to look a little beefier. Gun model by Nebula075. #Gamedev #Animation #Blender3D 0112
ChaosLemon @chaoslemongames.bsky.social · 18/12/2025Hmm, working on some shotgun animations, but not sure this is the right shotgun model for the job. Looks a little to small compared to the SMG from earlier, and I'd like this one to look a lot more chunky. #GameDev 031
ChaosLemon @chaoslemongames.bsky.social · 17/12/2025All my FPS weapon animations so far. Rifle is next. Arm model by Mr. PurplePidgeon SMG model by Praneeth Ganoji Pistol model by Vlasov Daniil #GameDev #Solodev #Animation #Blender3D 0123
ChaosLemon @chaoslemongames.bsky.social · 14/12/2025Back at the weapon animations. Pistol reload is next. I know that saving art assets for later is good practice, but main goal of my project is to have fun making it, so here I am 😂 #GameDev #Solodev #Animation 082
ChaosLemon @chaoslemongames.bsky.social · 13/12/2025Blender apparently deletes animations sometimes so I have to re-do a ton of work now, even after recovering an autosave....media.tenor.coma lizard is standing on its hind legs with the words please end my suffering below itALT: a lizard is standing on its hind legs with the words please end my suffering below it 000
ChaosLemon @chaoslemongames.bsky.social · 12/12/2025Having a great time doing all these little weapon animations for my game. #GameDev #Solodev #Blender3D #Animation 182
ChaosLemon @chaoslemongames.bsky.social · 12/12/2025Found a little time to do another weapon animation. Planning to have a little animation play whenever the player equips another weapon, much like in Halo. Gun - and arm models by Praneeth Ganoji and Mr. PurplePidgeon respectively #GameDev #Solodev #Animation #Blender #Godot 093
ChaosLemon @chaoslemongames.bsky.social · 11/12/2025I think I have a useable reload animation. Pretty pleased with it for one night's work. #GameDev #Solodev #Blender 192
ChaosLemon @chaoslemongames.bsky.social · 11/12/2025Been putting off my game deving so I'm to diving back in by doing something fun. First time doing a reload animation and I think it's turning out real well. I did the animation but the gun and hands were modelled by Praneeth Ganoji and Mr. PurplePidgewon respectively #GameDev #Blender 061
ChaosLemon @chaoslemongames.bsky.social · 03/07/2025I've gotten to the point in developing my shooter game template where I need to start making gameplay and design decisions. This is mostly a project I'm doing to learn the engine and brush up on coding so I'm not aiming for a masterpiece, but a prototype to build from would be cool! #GameDev 182
ChaosLemon @chaoslemongames.bsky.social · 29/06/2025If you're an EU citizen and a gamer who cares about the legacy of the art-form, this petition is probably your kind of thing! #StopKillingGames #GamePreservation #Artstopkillinggames.comStop Killing Games 000
ChaosLemon @chaoslemongames.bsky.social · 28/06/2025Played a good chunk of this and can highly recommend. Really under-appreciated little gem! 010
ChaosLemon @chaoslemongames.bsky.social · 28/06/2025Killing 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 073
ChaosLemon @chaoslemongames.bsky.social · 27/06/2025My 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 0173
ChaosLemon @chaoslemongames.bsky.social · 25/06/2025Working 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 0101
ChaosLemon @chaoslemongames.bsky.social · 25/06/2025Been following this project for a while and I think it turned out really well! Especially the music and world-building does it for me! #SongInTheSky #Animation #UniversalHeatyoutube.comSong in the Sky (FULL MOVIE)YouTube video by UniversalHeat 000
ChaosLemon @chaoslemongames.bsky.social · 24/06/2025Finally 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 1175
ChaosLemon @chaoslemongames.bsky.social · 24/06/2025DAKKA 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 0142
ChaosLemon @chaoslemongames.bsky.social · 23/06/2025Working 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 2174
ChaosLemon @chaoslemongames.bsky.social · 23/06/2025One 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 151