Repost from "Drive 5 minutes":

The solution I would use is "Treadmill Space". Split your world up into "tiles". Load 9 tiles in a square with the player positioned in the center tile. When the player reaches the edge of a tile, remove the 3 tiles behind the player and load the 3 tiles in front of the player.

Using this method you can have unlimited space.


Conitec's Free Resources:
User Magazine || Docs and Tutorials || WIKI