May 01
An interesting topic as of late are games that offer so much varied gameplay that is actually detracts from the experience. How can this be possible you might wonder? Well lets start with this - would you play an FPS/RTS/RPG with Action elements? Would you even know what to expect? When creating games it's a common practice to approach the overall development in two ways. Both can suffer from gameplay overload.
The first of the development practices is called a vertical slice. A vertical slice is essentially a snapshot of everything your game has to offer. A demo really. It combines gameplay, mechanics, art and everything else that makes a game into one solid playable level (or stage, or puzzle, etc). The elements that make up the core gameplay (maybe not all of your gameplay) are polished, or near polished. The obvious plus is you know whether or not your game will be fun in a shorter period of development time, much like a good prototype.
The second approach is unilateral development. The game is developed across the board horizontally adding in all features and all levels as you go. No single mechanic or feature is ever taken to the polished "demo" state until very late in the process. The big negative here is that you won't end up playing the game with all the mechanics together till the end. You'll have no idea how feature X mixes with feature Y.
Take a look at the chart below:
Two identical games, both in development for the same amount of time. One team chooses to polish one level (yellow bar), and the core gameplay (blue bar). The other builds 7 levels unilaterally while working on the core gameplay, secondary gameplay and misc. features. You can begin to see who's going to have more time tuning gameplay and most importantly figuring out if the game is fun sooner.
So with that in mind (and without going off on a tangent / future blog post), gameplay overload can happen much easier when developing a game unilaterally. Designers tend to toss in many features (most un-polished) in search of fun gameplay, instead of focusing on a core idea and making it work. Once you have polished one gameplay mechanic, move onto the next. If they don't blend well together, start over with something else. It will be much easier to determine which gameplay mechanic isn't fun when you have 2, instead of 6.
A bad side effect of developing multiple gameplay mechanics at once (and polishing none), is gameplay overload. Simply put the player experience is broken up and whatever suspension of you've built thus far, killed. Just because you can add feature X or feature Y, doesn't mean you have to. Keep it simple, and most importantly, keep it fun.