When pitting two top military shooters like Call of Duty: Infinite Warfare and Battlefield 1, it’s clear that nothing matters more than how well these games play, and which is the more fun of the two to spend an evening with. And it’s clear that Infinite Warfare’s single player campaign is solid but formulaic, but it does have its moments and gives players some interesting choices about which mission to take on next in the campaign. Its sci-fi weapons are a bit generic and not as fun to use as Battlefield 1’s accurately-recreated gear though, but it does have a meatier and longer campaign that gamers might enjoy more than Battlefield 1’s collection of war stories.
When it comes to multiplayer, Call of Duty: Infinite Warfare’s is little more than a rehash of last year’s Call of Duty: Black Ops III’s multiplayer modes. This doesn’t mean it’s not good fun though, but those looking for something different will find a lot to like about Battlefield 1’s World War I scenarios and deep multiplayer modes such as its deep Operations mode. In the end, though, and taking into account that last year’s Call of Duty arguably featured the series’ best zombies mode to date, it’s clear both games offer a worthy gameplay experience.
WINNER: NONE (draw)
There was much debate last year about whether Call of Duty was suffering from “franchise fatigue” and if the series had failed to innovate and players were finally getting tired of the near-future settings of the last batch of games. Well, Infinite Warfare went one step further and has a Halo-like sci-fi setting, but is still a pretty good package overall though.
Developer DICE, on the other hand, went the opposite way with Battlefield 1, a game set during World War I with superb presentation, atmosphere and a robust collection of multiplayer modes. And truth be told Battlefield 1 feels more like a classic military shooter and has more personality than Activision’s latest Call of Duty game, and is therefore the winner in this head to head comparison.
WINNER: BATTLEFIELD 1