Moving a ball forward, mechanical force I'd like to have a ball (blender game engine) which rolls forward by its own and with real physics and friction.

It shouldn't be animated though, what I'd like to have is kind of like a "motorized ball" who rolls forward just by its own force. No work arrounds with wind or invisible objects pushing or draging it.

What I did:


keyframes for the spinning animation (360 degrees)
made it a rigid body
sensors "always" and "action" so that it spins when in game mode


but it just falls down to the floor and spins where it is. It doesnt react to the floor whatsoever (which has collision on and is a passive).

Or is there a complete different way to do such things like "mechanical animation" or whatever it's called?
Thank you in advance :)
You need to tick the Animated checkbox under the Rigid Body tab:



If the object just sets there and doesn't roll, you should make sure your Friction levels are set properly for the involved collision objects:



Zero friction will result in no forward movement, make it higher and the "Stickiness" gets higher while lower settings make it more slippery.