but yes COD Modern Warfare 2...
Just played it a second time, the game's really good. I would say
Infinty Ward is one of the best developers out there! I think I own all of their games...
CoD 2003 / CoD United Offensive 2004 / CoD2 2005 / CoD4 (MW) 2007 / CoD WaW 2008 / CoD MW2 2009!
And of course I also own their Medal of Honor games, before they split with
2015/EA. MoH:Allied Assult (2002) was a ground-breaking game. I left the MoH series with Pacific Assult, which was the first EA-only MoH, IIRC.
Not only is the action non-stop, but they managed to create a very believable world with "standard" gaming HW at the time of each game's release. I think MoH:AA's
Omaha beach assault level was the only scene that brought my againg PC to it's knees but ever since then, they have been generating some
very efficient code... :bowdown:
Valve is my favorite developer hands down. But then comes a fantastic group of runner ups, including 2K,
bethesda, Bioware, Blizzard, Bungee, Crytek, Epic, GRIN, Id, Infinity Ward, Monolith, Red Storm, Remedy, Rockstar North and Ubisoft Montreal.
click on images for full res!
To this day, I'm still a firm believed that it's because of an uber crappy engine. If they let Valve do the Cryengine, you'd get many more FPS out of that game with less GPU processing power.
FWIW, at least Crysis has something to show for all it's processing requirements. One of the game-series that ticks me off the most
efficiency-wise is
Rockstar's GTA series. Don't get me wrong, the games themselves are
landmarks, but considering what they render
per scene (very little), they take the cake for bad coding, imo.
As an example, here's a few screens from GTA4 - compare it to COD-WM2 above (run on the same PC of course) - and you will see what I mean...