Can you render game physics as a video

I was wondering if it is possible to render blender game physics as a video?
Like a ball knocking over some blocks.

In the Game menu entry select ‘Record Animation’. This will then save keyframes for each object when you run the physics simulation. You can then render as an animation in the normal way.

Do i have to use the game engine to render physical properties such as rigid bodies and gravity?
About what you said in your last post; do you have to make keyframes to animate the natural physical properties such as gravity?
Basically, i just want to record as a video what happens when i hit the “p” key to start the animation.

Do you want Blender to screen record what goes on in the 3d view, or do you want it to bake physics to F-Curve (IPO) so that it can be rendered?