Mechanical complexity doesn't necessarily equate to gameplay depth; Nor does gameplay depth to enjoyment. Some of the most enjoyable games have a really simple gameplay loop - just done well. Great game feel, nice setting, whatever. Take it from someone who's initial forays into game design involved the kitchen sink.
Too many/complex mechanics become cumbersome and usually land up being half baked or poorly integrated. The sweet spot, IMO, is in a relatively small set of polished mechanics that can interact with each other in interesting ways to produce a lot of player options. Options that have gameplay significance, and are fun to use.
Platinum Games are good at this. Metal Gear Rising, Vanquish and Bayonetta are all superficially simple and quick to learn; But there're always layers of complexity to the mechanics which provides plenty of room for mastery - and some of the highest skill ceilings I've seen.
Mechanical complexity doesn't necessarily equate to gameplay depth; Nor does gameplay depth to enjoyment. Some of the most enjoyable games have a really simple gameplay loop - just done well. Great game feel, nice setting, whatever. Take it from someone who's initial forays into game design involved the kitchen sink.
Too many/complex mechanics become cumbersome and usually land up being half baked or poorly integrated. The sweet spot, IMO, is in a relatively small set of polished mechanics that can interact with each other in interesting ways to produce a lot of player options. Options that have gameplay significance, and are fun to use.
Platinum Games are good at this. Metal Gear Rising, Vanquish and Bayonetta are all superficially simple and quick to learn; But there're always layers of complexity to the mechanics which provides plenty of room for mastery - and some of the highest skill ceilings I've seen.