System Depth VS Simplicity
In game design, what is your preference--a simple and easy to understand system that has a limited, but obvious number of ways to affect it, or a complicated system with a great deal of depth and many little handles you can grab and twist in different ways to steer the result?
When designing game systems, some consideration has to be given as well to the skill and experience of the player, within the system. For a shorter, casual game, or for a first time player of the game, it is important the system does not feel overwhelming and that the complexity loom like a monster and chase the prospect away. However, the long-term, dedicated gamer wants the system to continue to unfold with complexities, new twists, extra details that were previously uncovered and tactical challenges so that he or she can constantly strive to conquer it again and again in new ways, or on new ground.
We are building new systems all the time now. Health, damage, ranging, weapon costs and parameters... There is a great spectrum between simplicity VS depth. Got any advice for us, or thoughts you'd like to share?