None of the Above.
The real killer for me is guns that feel like they have no force, impact, or effect. That feeling when a gun has the weight of plastic, recoil of a BB gun, and just sounds washed out or just weak. In addition when it takes 30+ rounds from said weak gun to kill anything and the enemy doesn't really seem phased by the attacks until its health is gone and falls down.
The shining example of how this mechanic is done right is Killzone. That game has a ton of weight behind each shot, the weapons handled like they weren't made of air, the animations of throwing a grenade, reloading, melee, etc tossed the camera around a bit to show motion your characters body made (which results in your head not staying perfectly still as it tends to do in most FPS). The sounds where rich and heavy, and it just felt satisfying to shoot.
The game Haze was one game that kinda just didn't have the oomph behind its weapons and just had a lack of weight behind the gameplay. Resistance for me also felt lacking in that department.
The real killer for me is guns that feel like they have no force, impact, or effect. That feeling when a gun has the weight of plastic, recoil of a BB gun, and just sounds washed out or just weak. In addition when it takes 30+ rounds from said weak gun to kill anything and the enemy doesn't really seem phased by the attacks until its health is gone and falls down.
The shining example of how this mechanic is done right is Killzone. That game has a ton of weight behind each shot, the weapons handled like they weren't made of air, the animations of throwing a grenade, reloading, melee, etc tossed the camera around a bit to show motion your characters body made (which results in your head not staying perfectly still as it tends to do in most FPS). The sounds where rich and heavy, and it just felt satisfying to shoot.
The game Haze was one game that kinda just didn't have the oomph behind its weapons and just had a lack of weight behind the gameplay. Resistance for me also felt lacking in that department.