by skydereign » Fri May 04, 2012 5:40 pm
There are plenty of topics already asking this question. You should read them to get more opinions, but I say you should use a single file. Reason being if you make your game, and create 10 levels (10 geds) and then want to add an ability to the player, you'll have to go through and change it in every single ged. Where as with activation regions, all you have to do is change it the one time.
If there are sections of your game that aren't connected, you could use multiple files. Some users do this with their menus. But, if you are already using activation regions, it would make sense to put your menu in a region as well (instead of using multiple geds). Another option is to create levels via map files, that way only one map exists at a time (though this requires more scripting background).