Quoted By:
Battlefield 1942 is such a piece of shit game. The only reason that it ever got popular back in 2002 was because it was the first to have the Battlefield formula. AFAIK.
It's still "fun" if you play it a certain way because that core formula is good enough to carry the whole thing, but holy shit, the game itself simply doesn't play good. (They probably did get things right later, but I haven't played any other Battlefield games.)
The hitscan-based gunplay, for being what you're going to be dealing with most of the time while playing, just feels like garbage and it's almost my whole gripe. It's as responsive as playing with finger guns is. The only way to get used to it would be to play for at least a thousand hours, and there's no point in doing that because it's not 2003 anymore.
The only non-situational playable class is the one with an SMG, because the only hope of winning fights without grenades is puking out bullets and hoping the game doesn't fuck you over. You could have perfect tracking while standing still and still not get any hits, and then get decimated by the first shot someone fires at you while strafing. Maybe somebody finds that to be fun? I don't.
The one exception is the sniper rifle, but it's also botched and cancerous to use. It's so bad that noscopes are actually more accurate than scoped shots, and for whatever reason your bullets go above your crosshair meaning that you have to aim at somebody's neck to get a headshot. All while also dealing with a bullet lead mechanic. Not much fun.
So because of everything to do with hitscan being a stupid fucking diceroll for anyone that hasn't been playing for ten thousand hours, almost all fights come down to grenades. Just about every single close to medium range fight you have will come down to who has more luck with chucking grenades. Most of the deaths you'll have will just be made up of grenades that you didn't even have a chance to retaliate against in the first place. It's the worst shit.