I agree with the sentiments that Cavalry is overpowered, I also agree with the sentiments that this is largely an inevitability. As long as one team chooses to fight in loose formation with their infantry composed primarily of archers, xbows, and swordsmen, a smart player with a half decent horse and half decent equipment can kill far more players than he would normally if he were fighting on foot.
However I can think of two, or maybe three ways in which cavalry can be weakened LARGELY without changing the balance scheme for the rest of the
Crazy, inorite?
1. Archers Stakes
We already have "Siege shields" which can prevent frontal cavalry charges and provide some defense against arrowfire, but these things are less of a threat to cavalry and more of a nuisance. But what about archers Stakes? of the kind that were featured in Empire/Medieval II total war.
What I imagine is a throwable item that either deploys a small row or small arc of wooden stakes out from the direction the player is facing, or [and this would be more complicated] the throwable item has between 4-8 ammunition and will deploy 1 stake for every one thrown.
Also, the stakes could pose a real threat to cavalry by inflicting damage on horses if they charge into the stakes at the pointed end, proportional to the speed at which the horses are running. However this addition is not wholly necessary, as most cav players are USUALLY as good as dead if they are ever caught in a position where their horse stops completely. [which is what happens if they choose to run directly into a wall of anything.
Because the stakes are pointed at an incline, they would only prevent movement in 1 direction. So unless the team of infantry uses heavy teamwork to deploy a ring of stakes, cavalry can still perform a flanking or rear charge and run through the stakes from behind.
Whether or not a full speed horse should be permitted to jump over the stakes is an interesting question. I personally would be opposed to it since it defeats the point of having stakes entirely but if horses are not able to attack whilst jumping, it's probably more dangerous for the horseman than the guy behind the stakes.
2. Couched Pikes [or braced pikes]
Lancers are given the choice of simply pointing their lance in the direction they want it to deal damage, and using the speed and momentum of the horse to impale whatever gets in the way of their lance. Why shouldn't pikemen be able to do the same?
My idea is to have as an option for the long spear and the pike [the pike-pike, not the Ahlspiess], via the X button, lower their pike a few degrees above horizontal. The pikeman is now in a 'braced' formation, and cannot move his body [although he can rotate] Whilst in this position, any horse or horseman that runs into him will suffer the equivalent of couched lance damage, varying in proportion to the horses speed.
For the sake of balance, the couched lance damage is only dealt to the horse/horseman if they come into contact with the tip of the spear, not the shaft. [otherwise a player could go into this formation, spin around, and trip every horse that comes within 3 meters of him.
Two other nuances. First, unlike regular couched lance attacks, the 'couched pike' does not have a time limit for length of use. I.e. the pikeman can remain in a couched pike position for as long as he wants to. However if the pikeman does make contact with a horse/horseman the pike automatically exits the couched position and has to engage in a cooldown period.
This makes pikes even more formidable against cavalry but renders them no less vulnerable to infantry and skirmishers.
3.) Deployable Pavise [i.e. Board Shields]
to my knowledge the pavise or 'board shield' was used in the same general way that siege shields are used presently, providing the user with cover against arrow fire. My idea is that certain [not all] board shields have the ability via the X button to become a thrown weapon, turning it into a smaller and weaker version of the siege shield.