Several strange humanoid behaviors that only occur at ridiculous character scales

You can see all of these here: Character Scaling Demo - Roblox

Bugs for very large scale:

  • Characters slide around. I assume this is due to the walkspeed. I would describe it as low friction if humanoids worked properly on low friction.

  • Legs sink through the ground if you fall onto it, sometimes while walking too. Legs also don’t collide with relatively small things unless you position them right between the legs. You can first notice it at scale 7, probably because that’s when the character starts getting really heavy.

Bugs for very small scale

  • Characters climb a fraction of a stud away from what they’re actually climbing on, and when they get to the top of the climbing wall they continue to “climb” forward onto the surface of the part. (unrelated: is it intended to have the same threshold for “step up” behavior no matter what size the character is?)

  • Characters float a fraction of a stud above the actual ground. This only happens at scale <0.1, apparently because the float distance is ~0.5 studs. Pictured is 0.05 scale, I assume it’s related to the climbing bug.

Found another one for tiny scale today. The “step up” behavior will activate even if there’s no way to actually get on top of the part.

that’s weird, in the past i’ve needed to change leg sizes in order to get different step up lengths

Floating bug update - I’m stupid and this is happening because I can’t resize parts below 0.2. I use meshes to resize below that so the floating is due to a misrepresentation of the parts’ sizes.

This stupidity isn’t the cause of the other two tiny bugs though.