They feel underpowered and a bit silly, that’s for sure.[/quote]
What, what? I don’t think I’ve ever seen someone state they felt guns were underpowered, usually everyone points out how overpowered they are. Why do you feel that way? Is it use at range? Most arguments about guns are how ridiculously “1-shot-kill” they are at close range, making the vast variety we have in game feel kinda’ moot since everything that isn’t a brute/hulk/jabberwok dies in a single shot or two.[/quote]
Barely being able to hit someone from across a street does grind my gears. Ranges overall could do with a big boost.
Scoring easy hits from point blank range makes sense, that’s fine. However, the amount of critical hits granted to you at that range is a bit outrageous. It’s a big topic to cover without writing half a novel but I do think the whole system could do with an overhaul.
Ah well, I’ll elaborate a bit more. Long guns are LONG. Standard rifles, shotguns. Working them at close or really close range can be very tricky, especially in untrained hands. Shooting from the hip would be a viable option in such situations (way lower chance for criticals, faster shots) but aiming would just be unreliable against fidgety and alerted strange zombies and monsters. Handguns and SMGs are much easier to operate at close range but recoil penalties could do with being more severe. Bah, just rambling about obvious things now…
A lot of turn-based games employ some sort of aiming mechanic for guns.
Snap shots.
Aimed shots.
Focused shots.
Metal Gear Zombie (or whatever LazyCat calls it these days) uses a (in my opinion) partially implemented aiming system. Wait for a turn and your character will enter aiming mode. (Cancelled if you move.) Possibly a flat boost to your chance to hit. Such a system could, and probably should, be further developed and balanced. Wait long with a rifle and you’ll get a big boost. Would all depend on what kind of weapon you’re using. A pistol with simple sights would only be able to gain a small, quicker bonus, but you’d definitely be able to score a good hit on a target standing across the street. Stuff like that.