Estlor
Explorer
I think if you want to replace prestige classes, you can't do it with just feats alone. Feats should remain rather generic, non-class specific special bonuses or rule bending abilities you gain as you go up in level.
A better idea would be to borrow "Talent Trees" from D20 modern. Make a number of trees to cover the possible archetypes that class is meant to represent and allow the player to cherry-pick from them as wished.
For example, pretend the class Fighter had talent trees for these niches (and this list is in no way meant to be exhaustive):
Mirmydon (the ultimate soldier)
Swashbuckler (a lightly armored warrior with panache)
Marksman (a ranged weapon expert)
Guacho (a master of mounted combat)
Gladiator (unorthodox fighting with exotic weapons)
As a PC with a fighter, I can choose to pick low-level abilities from each talent tree, becoming (in essance) a "pure base class fighter." However, I can focus on Swashbuckler (basically a fighter/duelist multiclass) or some other talent tree at the expense of other abilities.
The difference between a feat and a talent is the same between a feat and a class ability. A fighter picking from the Swashbuckler talent tree might take Combat Expertise as a feat and gain the Acrobatic Charge talent off of the tree.
A better idea would be to borrow "Talent Trees" from D20 modern. Make a number of trees to cover the possible archetypes that class is meant to represent and allow the player to cherry-pick from them as wished.
For example, pretend the class Fighter had talent trees for these niches (and this list is in no way meant to be exhaustive):
Mirmydon (the ultimate soldier)
Swashbuckler (a lightly armored warrior with panache)
Marksman (a ranged weapon expert)
Guacho (a master of mounted combat)
Gladiator (unorthodox fighting with exotic weapons)
As a PC with a fighter, I can choose to pick low-level abilities from each talent tree, becoming (in essance) a "pure base class fighter." However, I can focus on Swashbuckler (basically a fighter/duelist multiclass) or some other talent tree at the expense of other abilities.
The difference between a feat and a talent is the same between a feat and a class ability. A fighter picking from the Swashbuckler talent tree might take Combat Expertise as a feat and gain the Acrobatic Charge talent off of the tree.