Original Post
How can armor best be used to enrich gameplay? A style: I've played games where newly obtained armor is simply better than others you've already encountered. It's relatively fun finding or fighting for each better item to improve your defenses. However, you're likely to spend a lot of time in-between upgrading, and once you obtain the coveted "best armor", you're done with that whole sub-system of the game, and armor no longer enriches anything. B style: I've played other games with situational armor, where a certain type of armor provides better protection against a certain type of attack. It's interesting making decisions on what to wear based on what you're preparing to fight. But sometimes, you might not know what you need, and you end up penalized for guessing wrong. Even when you always know what you'll need ahead of time, the swapping is usually needed too often (because you encounter drastically different enemies often), and it can become tiring to the point that you would settle for something less effective as long as it had averaged defenses. Are there any other ways to use armor in games? Or gimmicks and methods to enhance either of these two? If I settle for the B system, I'd like to come with ideas to make armor changes more player-driven than enemy-weapon driven. But something other than the typical "wear that for stealth, and that for combat". Something of which the length of is player-decided. For a random example - "ninja mode". The player wears a dark leather ninja jumpsuit that's designed to make it easier to pull off ninja moves quickly and effectively. He wears this outfit because he's in the mood to do ninja stuff, not because he's preparing to fight clowns (who are, hypothetically, weak against ninjas). Any ideas are appreciated. For the record, my game takes place in the future, but that doesn't exclude ninjas.