So how about this idea:

The Base level is out of a cell/region system, every region/cell leads to a file where all the Entitys are saved in - Position Action Behaviour stuff everything for this Region.

By leaving a Region the old one will be destroyed and the new one will be loaded.


FEL - Lead Game Designer & Core Developer