Originally Posted by
Greywander
The only reason you would need to slot players or monsters into categories is to give one category or character a bonus or penalty against another category. Which I suppose is functional (Age of Empires does this, e.g. with spears doing bonus damage to cavalry), but it's kind of boring. So instead of putting characters into limited categories, I think it makes more sense to give them sets of abilities. One ability makes you good at one thing, and another ability is able to counter it, though not necessarily directly. For example, the ability to fly is a huge benefit when all your enemies are melee attackers, but a ranged attacker more or less negates that benefit entirely, and not because ranged attacks have any special interaction with flying creatures (though in some systems they do).