QUOTE(DYasha @ Feb 28 2013, 18:25)

The problem with FPS is that they are all geared towards the multiplayer mode these days, severely hurting the single player campaign. Even Halo suffers from that effect (the sequels). Far Cry 3 is one of the few FPS that is focused on a single player campaign, which is why it's a great game (except for the tigers that kill you instantly and appear out of nowhere. There are more tigers in this game than on planet Earth).
I think the main reason is how expensive it is to design levels. Multiplayer games have much better tricks to stretch out levels over a long timespan, since part of the content is other players.
The obvious solution is procedural generation of levels, in order to generate a massive amount of content at relatively little cost. There are already plenty of interesting 2D world generators, but the trick is to bring that up into 3D with an action theme. Procedural 3D world generation is actually really hard: it's literally the cutting-edge of game design. Minecraft has partially succeeded, but it still relies on players to build part of the content (the world) themselves. The Twilight Forest mod for Minecraft gets one step closer by adding more areas with monsters and loot to explore - you might want to check that out.
TL;DR: make an indie game with procedural level generation if the lack of single player FPSes is the bane of your existence
On topic: playing the Hentaiverse for the first time today, since I decided to save up 10k credits so I can make bounty claims in the future.
This post has been edited by Absterge: Mar 1 2013, 03:35