you can easily do this by giving "bonus" like spear have against cav. The only question becomes arent ranged already a little more "op" than melee? thats why sniping is kinda of an issue?
Regarding range units, my idea was
Archer
All-purpose ranged unit
Slinger
Especially strong against ranged units (pebbles are very strong against non-armored or only lightly armored targets)
Javelineers
Especially strong against cavalry units
The gameplay goal is that Javelineers behind a meatshield / walls is somewhat as dangerous to cavalry as Spearmen, and the same for Slingers against ranged units compared to melee cavalry. Thus breaking up the core triangle cavalry > ranged > infantry > cavalry, and allowing to create Civs that have armies that approach threats differently.
And yeah, techs that buff a specific unit type to either make it excel at its intended role even more or lessen its weaknesses and is only available to one of a few Civs is another possible idea to make the gameplay approach of each Civ more unique.
Hi guys! Would anybody want to help with the art design for the Classic Warfare AEA mod? Here is the forum https://wildfiregames.com/forum/topic/140701-classical-warfare-aea/