I never really thought I'd get into Arma 2. I played the demo, and just thought it was weird and kind of excessively complicated. I've always loved military sims, but I also like my games to be fun, and Arma 2 seemed complicated to the point that it simply wasn't fun. On a whim and based on a number of reviews — since my appetite was whetted for a good military sim — I decided to buy Operation Flashpoint 2. I played a bit of it, then got sidetracked with life stuff for a few days. Then I saw on Direct2Drive that they were having a sale — half off Arma 2. Well, what the heck. Word of mouth was good, so I decided to grab it. I'm now a bit into both games, and can at least give my initial impressions.
Presentation
It's an interesting comparison between the two games. OF2 is far more polished. I haven't had any problems with bugs or glitches, the game runs very smoothly, and it has an overall much more slick and professional presentation to menus, cutscenes and so forth. However, OF2 was also clearly not developed with the mindset of pushing PC hardware. The game is on par, visually, with the more recent Call of Duty games. Which is to say, nothing impressive for a PC gamer. It doesn't even use motion blur, and I love motion blur. It's a pet peeve of mine when devs don't at least stick in the option. The lighting and textures in OF2 are good, but not outstanding. This is a bit of a disappointment for me, because realistic graphics can really enhance the sense of immersion.
Arma 2, on the other hand, has a much more advanced graphics engine. The only problem is that it's a bitch to run, and it's riddled with weird bugs. The lighting, texture detail and post processing are all far more advanced than what's present in OF2. There are plenty of moments where the game looks almost photo-realistic. However, this is marred by inconsistent performance and inconsistent quality. While some parts of the game look exceedingly impressive, other parts look very clunky. Character detail and animations leave a lot to be desired. And the performance... well, that's a whole other problem. Strangely, I could never get more than 25-30 fps regardless of the settings. There was a negligible performance difference on my system between the lowest and highest settings. The real killer is the view distance, which when cranked looks quite impressive but causes massive stuttering. According to the buzz on the intrawebs, the game engine never uses more than 2GB of RAM, which if true is a damn shame because the texture streaming can be downright awful. I also found the "very high" post processing to be a little exaggerated for me; fortunately you still get a nice touch of motion blur on the "high" setting.
But, is it fun to play?
Both games feel quite different. Arma 2 is undoubtedly the more hardcore of the two, and overall it looks and feels considerably more realistic. In OF2, you can run and shoot. Huh? In Arma 2, properly, you can walk and shoot, albeit with significantly compromised accuracy. Running and shooting? Not happening. In OF2, you can't lean. Really? Really? Ugh. Arma 2 also has a larger open world, more weapons, and more complex interactions. But don't go thinking it's the better game just yet.
OF2, despite not feeling as demanding or as realistic, gets some things done very well. It uses a very elegant radial menu system for issuing all kinds of orders that makes commanding a squad a snap. Arma 2 also does some things that just seem unnecessary, like requiring you to right-click to raise the scope, then hold down RMB to zoom. I'm not sure why developers the world over haven't realized that tapping RMB to raise the scope then using the scroll wheel to zoom in or out is the most elegant solution. But in Arma 2, the scroll wheel is used to access contextual commands in the "action menu". This is one area where OF2 is just far superior; it's just much easier to use contextual commands and navigate the in-game menus. Arma 2 also has a lot more weird bugs, but the scripting and AI are also a bit more complex which, coupled with a bigger open world, predictably creates problems. However, as of the current 1.04 patch, I haven't encountered any serious bugs. My biggest complaint is that the friendly medics take their sweet damn time getting around to patching you up. It's lame to just lie there helpless on the ground, so when I get shot I usually just revert to my last save. Oh, and the in-game dialogue in Arma 2 is painfully bad, as this amusing demo review from Shacknews quite accurately describes.
Masochism 101
Both games are hard and unforgiving, but Arma 2 is a little harder. Again, it feels more realistic. Stupid behavior and slow reactions get punished quickly. However, you can save anywhere, anytime. OF2 is a little more forgiving and, accordingly, feels just a bit more video-gamey rather than like a hardcore sim. But it also doesn't allow you to save anywhere, and the checkpoints can be pretty far apart. Personally, I am not a fan of no quicksaves. I like being the one who decides how much a section I should have to repeat; starting somewhere I was a half-hour or hour ago is annoying, not fun, especially in games where one shot is all it takes to go down. Arma 2 has the added bonus of allowing extensive customization of the various difficulties, so if there's one particular element you dislike about a difficulty, you can change it.
On a final note, Arma 2 gives you a better sense of your insignificance. During one early campaign mission, I was tasked with taking out a sniper that was pinning down an allied team. On one playthrough, I shot him; on another, my teammates shot him; on another, a third team took care of him before I got there; and another time, the sniper managed to kill all the members of the allied squad and it was mission failure, but the game kept going and I was issued new orders. So unlike OF2, where it seems more reliant on the player to get everything done, Arma 2 throws you in more unscripted combat situations and basically leaves everything up to you.
The Verdict
So, what's my pick? I'm actually glad I bought them both. They're both lots of fun, and a nice break from all the recycled, stylized action games flooding the shelves. Neither game is perfect; Arma 2 needs more polish and optimization, but feels very immersive and realistic; OF2 doesn't push technical boundaries or feel quite as immersive and realistic, but it's much more polished and user-friendly. Right now, I would have to give the nod to Arma 2, if just by a hair. It just feels more like a true sim, and though more flawed, it's also more ambitious. The cumbersome menus and performance issues detract some from the fun, but overall, it's a damn cool game. OF2 is certainly no slouch though, and if you're not really all about the ultra-realism and you're willing to sacrifice some scope for playability, you might prefer it. And on Direct2Drive at the time of writing this, OF2 is ten bucks cheaper than Arma 2.
About the screens: OF2 is maxed out with 4xAA; Arma 2 is on all maximum settings except for distance, which is at half-value, and there is no AA (I tried... it killed frame rates).