allow me to offer a bit more insight-
first off. gtx580>480
enemies- don't SPAWN many, but making them respawn, or making them last longer in fights is a good way to optimize
static geometry- try to keep maps from rendering more than 100,000 polys at once. do this by using detail only when needed, and lighting properly the detailed areas to emphasize them. under 100,000 polys= runs well on slower machines.
bloom- slows down a game on a poor video card
ambience- the level of ambiance has absolutely no effect on frame rate
dynamics- try to use NONE of them. only the most important things, like explosives or lifting boxes should be dynamic, and try to spawn them when the player reaches the room, don't just leave them laying around.
skyboxes- skyboxes have absolutely no effect on framerate.
lighting- if dark frager had remembered all of my tutorial, he'd understand that light ranges need to be kept high, but don't use many lights

that's how to realistically lightmap levels on 0 ambiance. also, using darkness to make a game harder is cheap and no fun for the player.
hope this helps.
imageflock.com/img/1272671763.jpg[/img]
skype = isaacpreston. I want to talk to YOU
