The Game Engine is what controls many aspects of the game such as physics and graphics.
id Tech 3 Engine
The id Tech 3 Engine is the first engine used by the series. Both the IW Engine and Treyarch NGL are based on it.
- Call of Duty (2003)
- Call of Duty: United Offensive (2004)
- Call of Duty: Classic (2009)
IW Engine
The IW Engine is the game engine powering most of the Call of Duty series.
It is used by many games, including:
- Call of Duty 2 (2005) - IW 2.0
- Call of Duty 4: Modern Warfare (2007) IW 3.0
- Call of Duty: World at War (2008) - IW 3.0 (Modified)
- Call of Duty: Modern Warfare 2 (2009) - IW 4.0
- Call of Duty: Black Ops (2010) - IW 3.0 (Heavily Modified)
- Call of Duty: Modern Warfare 3 (2011) - MW3 engine (Modified IW 4.0, unofficially IW 5.0)
- Call of Duty: Black Ops II (2012) - Black Ops II engine (Heavily Modified IW 3.0)
- Call of Duty: Ghosts (2013) - IW 6.0 (Updated MW3 engine)
- Call of Duty: Black Ops III (2015) - Black Ops III engine (heavily modified Black Ops II engine)
- Call of Duty: Infinite Warfare (2016) - IW 7.0 (Modified IW 6.0 engine)
Treyarch NGL
The Treyarch NGL engine was only used in two games before it was replaced by IW 3.0.
- Call of Duty 2: Big Red One (2005)
- Call of Duty 3 (2006)
Asura Engine
The Asura Engine is the engine used by THQ for only one game.
- Call of Duty: World at War: Final Fronts (2008)
Unity Engine
The Unity Engine is the engine used by Faceroll Games for their one game.
- Call of Duty: Heroes (2014)
In-house engine
Call of Duty: Advanced Warfare and Call of Duty: WWII run on a custom in-house engine.[1]