When I nerfed Snipers/Machinegunners I inadvertently made pistoleers way too powerful. I mean, pistols are supposed to now be about as good as other weapons - but their perks are crazy good. They have double damage, which you never see in other classes, and then Guns Akimbo doubles damage again. You wield two .22 pistols and deal 9 damage a turn, that's just... man.
Yeah, but once you have those your character growth is pretty limited. Pistols are ranged weapons. Short ranged, sure, but ranged nonetheless and perks for a ranged class that require you to be adjacent to enemies is kinda...not really that great. The only way to go up after those two perks is basically better pistols. Which isn't all bad I guess.
Meph, those suggestions sound good. After this round, I will have a Fourth Age of Monster Defence.
How can I make people use armor? I don't like the way this game currently is. There should be health, people should actually get hurt and actually be healed. Maybe I made armor too expensive? Maybe I made enemies too weak, so that they get killed before they're able to attack?
What I want is a steady game. Each turn, you guys kill part of the enemy; the rest do some damage; then you heal. And so on.
With the armor, here's the deal, from what I can see.
First off, to begin with, killing stuff is more fun than taking damage and healing from it. Sounds kinda obvious but that's gonna be a motivation for people to focus on killing stuff and not so much withstanding the horde.
Second thing is just that: The horde. Typically you are looking at a lot of zombies coming at you. You are squishy. If you don't want to die your first thought isn't 'I should buy some armor that can be chewed off me in 2 rounds by a zombie or two' but 'I should buy a bigger gun that lasts forever that I can kill as many of them before they can get to me'. The whole 'The best defense is a good offense'
Also, you have limited cash. You can either buy a good gun, or armor. How many zombie movies did you see where the people who lived did so by having armor and no weapons? In fact, when was the last time you saw a zombie movie where armor really basically mattered at all? Once you get caught by the horde, you are dead, armor or no. The instinct to kill them is much stronger than the instinct to get armor.
And that's also why Engineers are not very popular. Their stuff is very expensive, and their actions are time consuming. And what do you get for all that expense and time? A wall. Great. So now the zombies have to walk around it to kill you. And you haven't killed any of them. Whoopty doo.
So, Solutions? Maybe make zombies a bit faster and characters a bit less squishy, so that characters getting hit happens more often but the prospect of immediately dying because of it is less strong. Right now it seems like it's kinda unusual for people to be 'worn down'. People have mostly just gone 'pop'. Same with the zombies. So I think the perceived value of armor is less. The perceived value of weapons is huge.
Engineers will be harder. Building walls is nice and all, but if you make it cheaper/less expensive, it will be an overwhelming advantage to the players groups, but the guy sitting there building walls might not have much fun.
If armor was reductive but also damageable and it were more vital, maybe it'd make more sense to be an engineer. Medics for HPs, and Engies for Armor. Also, maybe have a automatic turret for engineers. First level could just shoot ahead dumbly, second level cold distinguish friend and foe, third could have a limited firing arc, fourth could have bigger guns, etc.