💦 CREATE AND FUCK YOUR OWN AI CUMSLUT 🔥 TRY NOW ♥
Create AI Cumsluts 💦
Rollin.gif
InflationSim5_lo.gif
ObiBlobParticles.gif
RollinBad.gif
February 7, 2025

WIP - Rolling

Good news, everyone! I finally had a break through last night and got rolling to work with the softbody physics. After trying every built in method available with this physics plugin (and getting poor results for all of them) I went down a bit of a rabbit hole and developed my own technique with some custom code.

As I've explained before, every softbody is made up of a bunch of particles that can squish and deform. A long time ago, I got rolling to work in a defunct physics plugin by simply parenting body parts (like head, hands, etc) to these particles for a firm attachment. It was super easy! You might remember this gif from a few years ago.



However, the plugin I currently use does not have this ability since the particles are not real game objects and they only exist in code or in the editor. This makes the plugin much more efficient, but it also limits easy access to the particles. So to attach body parts I use a skeleton embedded inside the softbody with joints to firmly hold all the body parts in place. It works well, but this method does not allow any sort of physics-based rolling, hence why you can only waddle right now. Here's what that setup looks like behind the scenes.



The plugin has some other built in methods to attach things to a softbody, but the results are pretty janky. Body parts often vibrate or detach whenever the softbody is rolling. So I figured it was impossible to get the results I wanted with this plugin. Here's one disappointing test.


In a last ditch effort, I investigated ways to access the particles programmatically and I eventually found a viable method. First, I manually isolate groups of particles for body parts to attach to. Here's a group for the head attachment.

 

Then some code cycles through all the particles in the group to retrieve their positions and orientations. It averages them all and tells the body part to follow that average position and rotation (plus some offset values to fine tune it). And voila, the body parts stay firmly attached without any fussing or jank! It sounds pretty simple as I type this out, but finally arriving at this solution took a lot of trial and error.

I think the hard part is over now, but there's still a slew of things I need to hook up and fix to make this work with all the other systems in the game. Hopefully that all goes smoothly and I can release the next build in a week or two.

Comments (20)

P
Pro Glitch Gamer · February 17, 2025

Any plans for new clothing items in the future

b
blobygon · February 17, 2025

Yes. Not sure when, but I'll keep adding new stuff like that here and there as I continue development.

G
Guydra · February 10, 2025

YOOOO please make a Katamari Damacy mini game!!!!!

b
blobygon · February 10, 2025

I'll see what I can do

H
Holiday L. · February 8, 2025

Man I love game development, no matter what it is, it’s always fascinating

A
Andre Thire · February 8, 2025

Been trying to get a virtual machine up and running on my desktop so I can finally play this, but I don’t think I have everything needed to do that either.

b
blobygon · February 9, 2025

I wish you luck

N
Nick · February 8, 2025

That’s awesome to hear can’t wait to see the new build the next week or two. ^^

r
rattie · February 8, 2025

Ohh I would love this accompanied by some sloshing noises

R
Rip vanwinkle · February 8, 2025

I am so excited idk if you remember but I suggested rolling a while back before I knew about the difficulty im so proud that youve figured a way to incorporate it

D
Donald Barnett · February 8, 2025

Also, super jazzed at the idea of being able to play katamari damacy but with a blob girl and food. Lol. Ooh, wait that's a fuckin' baller level idea lmao

h
howabout no · February 8, 2025

that combined with the option of her being a slimegirl would be super rad

D
Donald Barnett · February 8, 2025

Good work, can't wait to see it in build 🫡

D
DiscoJacket · February 8, 2025

Let's go! Out of curiosity do you think you'll include any more lewd stuff in your projects since the last one you made included genitals? Your snackrooms btw inspired me to join your patreon

b
blobygon · February 8, 2025

Idk how sexually explicit I want to get with this project, but we'll see. :P

L
LordOfMeaty · February 8, 2025

That's awesome man! I was going to say, is this going to be it's own thing and locked behind the blueberry stuff, or is it added onto the round body in general?

b
blobygon · February 8, 2025

I'm not totally sure how it will work yet. I'm thinking rolling will happen automatically in the last stage of the blueberry transformation instead of waddling. Then I might let you choose if you want the waddling or rolling body when upgrading to the Blob class for the round body type. Rolling and waddling require very different setups, so I can't smoothly swap between them. I'd have to completely replace the player like I do when upgrading to the final weight classes.

P
PanDemonics · February 7, 2025

Woohoo! Loved the technical explanation~

N
Nightshade010101 · February 7, 2025

I love the technical details! That sounds like one hell of a process to work through.

P
Popparocksordonpatch · February 7, 2025

Another Home run knocked out of the park! Been looking forward for this update for since I first pledged on patreon. Very Eager to see what else you have in store for us :)