I am making a FPS and the entire game is based on a school campus. There are about 9 buildings that will make up this school, plus there is the stadium (where a boss fight will take place) and the parking lot, ect. I have made the first 2 buildings (well I'm finishing up the 2nd one anyway). When I go to compile the map it takes forever, yet when I do this with just the first building it takes only 250 seconds or so to compile the whole level (it basicly gets stuck with more than one building). The school is just one floor, and each building has at most 12 classes (then I added in all the extras like desks and chairs, ect.). So my question is should I create the entire school as a whole level since that is the game, or should I do one building per level and use warps to take you to different areas? These buildings aren't huge either, 2 halls and 8 classes. I have grouped groups of desks and lights to speed up the process if that helps any. Thanks for any opnions.
BTW for those of you intersted about my game, it is loosly based off of the Metroid Prime series.