The lighting, shadow, and texture streaming of the engine's 4.0 version can be seen in this screenshot, taken from the multiplayer mode of Call of Duty: Modern Warfare 2. | |
Developer(s) | Infinity Ward |
---|---|
Initial release | October 2005 |
Stable release | IW 9.0 (Black Ops 6)
|
Written in | C, C++, Python |
Platform | |
License | Proprietary |
The IW engine is a game engine created and developed by Infinity Ward, with the current iteration developed in its studio in Kraków, Poland for the Call of Duty series.[1] The engine was originally based on id Tech 3 by id Software with Ritual Entertainment's ÜberTools enhancements. Aside from Infinity Ward, the engine is also used by other Activision studios working on the series, including primary lead developers Treyarch and Sledgehammer Games, and support studios like Beenox, High Moon Studios, and Raven Software.[2][3][4]