Blender Physics engine 'bake'

Hello,
I recently built a tower for the sake of knocking it down! However it explodes without any work on my part (yay!).

However my laptop is not designed for this work…
Could I some how ‘bake’ the physics simulation for say 30 seconds of video over a long time so the video is lag-free??

Thanks in advanced
Now to build a smaller building…

In the menu at the top of the blender window select Game / Record Animation (need to be in Blender Game to show this menu entry)

I did that, but how do I view the created animation?
Also what I want is a film that will not lag (even thou it does when I hit P). I believe this is possible by simply running the simulation over a set time?

Hello?
– bump –

Play it in game, having enabled ‘record animation’
Then, each object has an F-Curve.
Press ALT+A