Marble push crate physics fail?

Think of your character being a marble, and you want to push that crate in front of you out of the way.

More specifically, think of this top down view scenario:

Now, I would expect something similar to this happening, considering how the crate is being pushed from the side:

No way!! How could you even expect that?! Obviously this happens!

That does not seem right and I don’t know how to fix it. Does anyone have an idea?

You have probably very high friction. Maybe between the marble and the box and/or the box and the ground. This can easily lead to this kind of unwanted results.

Ok, I tried lowering the friction, but it doesn’t seem to work either…
I uploaded a small sample webplayer to demonstrate the problem:

https://dl.dropboxusercontent.com/u/143512782/test/test.html

Right now there are the following problems:

  • The crate physics are total weird.
  • You can hold down W to speed up the marble until it’s way too fast.
  • The marble feels unresponsive in general.

I have these physics settings:
Marble:

  • Mass 1
  • Drag 0.5
  • Angular Drag 0.05
  • Interpolate

Box:

  • Mass 0.4
  • Drag 0
  • Angular Drag 0.05
  • Interpolate

Both have the same physic material:

  • Dynamic Friction 0.3
  • Static Friction 0.35
  • Average combining

Marble is 0.5 units big.

Any ideas how to fix these problems … I have fiddled with it since a couple days and just can’t get it to work right.

I have also looked for other games of this sort that were made in unity but none seem to involve pushing crates around. (Maybe because of these weird physics?)

Bump :frowning:

When you post a webplayer, it would be nice, if we could directly try it out!

Check the center of gravity for the boxes.

Center of mass is 0 0 0

Hmm, I lowered the friction to 0.2 and gave every object in the scene this physic material… now it is working alot better! Maybe this default “None (Physic Material)” has very high friction?

With this change I was able to push a crate over 2 tight bridges, up a ramp and use it to push off 2 planks so I’d say it works great!

However, the crate does still randomly strafe off to the side sometimes.

New webplayer: https://dl.dropboxusercontent.com/u/143512782/test2/test2.html

Check the friction between the marble and the cubes. It feels almost magnetic.

Everything shares the same physic material with friction 0.2

hm
bump
pls