State of the Game - October 1, 2022 (Patreon)
Content
Hey everyone! I figured I'd start making concise development log submissions here on Patreon itself, for those who don't check the Discord often. Maybe every week or so. Here's what's been accomplished over the past handful of days.
Re-implementing belly rubs is one of the last big things I had to do coding-wise for 0.5. That's thankfully been taken care of now.
Took a bit of fiddling, like you would usually expect with coding. But the belly rub system is now even better than it was back in 0.1! The hitbox scales with the belly, so you hopefully shouldn't run into any dead zones as it gets bigger.
Speaking of hitboxes, let's go over those a bit with a little behind-the-scenes tidbit.
Currently, each character has a hitbox for each of the main gaining attributes in the game (chest, belly, butt, arms, hips), as well as for general gaining as a whole.
I've programmed all these to scale as those particular attributes scale accordingly.
You would think for the belly rubs, all you have to do is check for the belly hitbox, right? Well, yes and no. You do have to check for the belly hitbox. The catch is that there's more than one. Along with the ones already mentioned above, you have to account for special use cases as well. Those cases being isolating the belly from the general gain body shape. As well as the belly from the bloating body shape. That along with the normal belly shape makes 3 different hitboxes the belly rubs have to take account for. Thankfully it wasn't too much of a pain to get through.
As far as actual belly rub mechanics go, here's are some highlights that have been implemented (some of these could be tweaked before release):
- If your character is ill, rubbing their belly will make the illness go away 4 times faster
- If your character is bloated, rubbing their belly will make the bloat go away twice as fast
- If your character is bloated, rubbing their belly will make them burp a lot
- Characters can now bloat up to 8 times, as opposed to the current 3
- Belly rubs in general give additional happiness points (still trying to figure out how much)
Aside from that, I've also gotten all the shops to work properly (fingers crossed), as well as your run-of-the-mill bug fixes.
Coding-wise, 0.5 is pretty much complete. Though we're not out of the woods yet, as I still have a handful of visual elements that need to be taken care of. New UI icons, assembling new room layouts, implementing the new blurbs, the new shopkeeper designs, and the remaining Patron assets as well! So there's still quite a bit of work ahead.
But that's it for this progress report. Thanks for reading, and I'll see you again next week!