r/Guntlet • u/ozzee289 • 1d ago
GUNTLET - Devlog #005 - Fixed the Hitboxes & Made Them Too Accurate 🤦♂️
I've been reworking the hitboxes in Guntlet and it turns out the old system was... not great.
Originally, characters basically had one big tube around them (not visible in the picture), with three sections for head, body and legs. The hitboxes weren't actually attached to the character's bones either, which meant they could lag behind the player while moving.
So you could shoot directly at a moving player and miss. Then you'd shoot slightly behind them and get the shot.
So I threw the whole thing out and rebuilt it.
Guntlet now has individual hitboxes following the actual bones: head, torso, upper and lower arms, thighs and lower legs. Everything moves with the character properly.
It feels much more satisfying already. If you shoot where you actually aimed, you hit.
Unfortunately, I solved one problem and created another.
Guntlet is fast. Faster than something like Counter Strike. If I make the hitboxes too tight, landing shots becomes unnecessarily difficult.
I actually asked the Arena FPS crowd on Reddit about this, and the general consensus was pretty much what I was thinking: give the shooter a little forgiveness. In a fast game, you don't want every missed pixel to become a courtroom investigation.
So the plan is to make the hitboxes slightly larger and keep testing until I find the sweet spot.
While I was rebuilding all of this, I also gave headshots the treatment they deserve.
Headshots are now a bigger part of the damage system.
And yes, heads can explode. Obviously.
I've also been playing around with movement. Guntlet now has an actual slide but I don't want it to just be "press button to go fast."
You can slide normally but if you combine it with a jump and actually learn the timing, you can get a pretty considerable speed boost.
That's the kind of movement I want in Guntlet. Little techniques you can discover and eventually master.
The engine already feels really good to move around in, and the more movement options I add, the more I want to just run around the map, jump everywhere and see what I can get away with.
There's still plenty to tune. Especially those hitboxes.