Английская Википедия:IW (game engine)

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Шаблон:Short description Шаблон:Use mdy dates Шаблон:Infobox software

The IW engine is a game engine created and developed by Infinity Ward for the Call of Duty series. The engine was originally based on id Tech 3. 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.[1][2][3]

History

IW 2.0 to IW 3.0

The engine has been distinct from the id Tech 3 engine on which it is based since Call of Duty 2 in 2005. The engine's name was not publicized until IGN was told at the E3 2009 by the studio that Call of Duty: Modern Warfare 2 (2009) would run on the "IW 4.0 engine".[4] Development of the engine and the Call of Duty games has resulted in the inclusion of advanced graphical features while maintaining an average of 60 frames per second on the consoles and PC.

Call of Duty 4: Modern Warfare was released using version 3.0 of the engine. This game included features such as bullet penetration, improved AI, lighting engine upgrades, better explosions, particle system enhancements and many more improvements. Treyarch began using an enhanced version of the IW 3.0 engine for Call of Duty: World at War.[5] Improvements were made to the physics model and dismemberment was added. Environments also featured more destructibility and could be set alight using a flamethrower. The flamethrower featured propagating fire and it was able to burn skin and clothes realistically. Treyarch modified the engine for their James Bond title, 007: Quantum of Solace.[6]

IW 4.0 to IW 5.0

Call of Duty: Modern Warfare 2 (2009) was released using the IW 4.0 engine, the only game to do so. The IW 4.0 engine featured texture streaming technology to create much higher environmental detail without sacrificing performance. Call of Duty: Black Ops was not based on IW 4.0; rather, Treyarch further enhanced the version of IW 3.0 they had used in their previous game. This version of the engine also featured streaming technology, lighting enhancements, and support for 3D imaging. Call of Duty: Modern Warfare 3 (2011) utilizes an improved version of the IW 4.0 engine. Improvements on the engine allowed better streaming technology which allowed larger regions for the game while running at a minimum of 60 frames per second. Further improvements to the audio and lighting engines were made in this version.

Call of Duty: Black Ops II was developed using a further iteration of the IW engine.[7] Texture blending was improved due to a new technology called "reveal mapping" which compared tones between two textures and then blends them together. Also, there were upgrades to the lighting engine which included HDR lighting, bounce lighting, self-shadowing, intersecting shadows and various other improvements. Call of Duty: Black Ops II took advantage of DirectX 11 video cards on the Windows version of the game. The "zombie" mode was moved to the multiplayer portion of the engine which will allow for much more variety within this part of the game.[8]

IW 6.0 to IW 7.0

Call of Duty: Ghosts features an upgraded version of the IW 5.0 seen in Call of Duty: Modern Warfare 3 (2011). It was unknown whether or not any engine features have been taken from Call of Duty: Black Ops II. Since the main developer was Infinity Ward they returned to their original engine naming system and called that iteration IW 6.0.[9] IW 6.0 was compatible with systems such as Xbox One and PlayStation 4 so polygon counts, texture detail and overall graphical fidelity had increased. IW 6.0 was also compatible with Microsoft Windows, Wii U, PS3 and Xbox 360. The IW 6.0 engine featured technology from Pixar, SubD, which increased the level of detail of models as one got closer to them.[10] Mark Rubin said about the HDR lighting "We used to paint it in and cover up the cracks, but now it's all real-time".[11][12] Ghosts used Iris Adjust tech which allowed the player to experience from a person's point of view how their eyes would react to changes in lighting conditions realistically. Other features included new animation systems, fluid dynamics, interactive smoke, displacement mapping and dynamic multiplayer maps.[13]

Call of Duty: Black Ops III used a highly upgraded version of the engine used in Black Ops II for the PS4/Xbox One/PC/macOS version.[14][15] Call of Duty: Infinite WarfareШаблон:'s IW 7.0 featured weightlessness system, game physics improvement, improved AI and improved non-player characters behaviors.[16] For Call of Duty: Black Ops 4, Treyarch heavily modified the engine used in Black Ops III to support up to 100 players, and introduced a new 'Super Terrain' system.[17][18]

IW 8.0 to IW 9.0

With Call of Duty: Modern Warfare (2019) and Call of Duty: Warzone, Infinity Ward employed their Poland studio to rebuild the engine completely.[19][20] Dubbed IW 8.0, the engine was created within five years, and featured substantial upgrades such as spectral rendering, volumetric lighting and support for hardware-accelerated ray tracing on the PC version.[21][22][23] Support for Nvidia's Deep Learning Super Sampling (DLSS) was added later in April 2021.[24][25][26] Activision stated that the new engine was also shared across the board for all Call of Duty developers to use in future titles.[27] Call of Duty: Black Ops Cold War does not use this new engine, but instead uses a highly modified version of the Black Ops III and 4 engine.[28] Call of Duty: Vanguard was powered by the same engine used in Modern Warfare and Warzone with enhancements from developer Sledgehammer Games.[29][30]

Call of Duty: Modern Warfare II (2022) was developed on a highly upgraded version of the engine first used in 2019's Modern Warfare.[31][32][33] Dubbed IW 9.0,[34] the engine was co-developed by Infinity Ward, Treyarch, and Sledgehammer Games, and was planned to be used in future installments of the series in a unified effort to ensure that every studio was working with the same tools,[35][36][37] allowing them to create a single cross-game launcher, known as Call of Duty HQ.[38] Call of Duty: Modern Warfare III (2023) was also planned to use this engine and be integrated into the Call of Duty HQ launcher.[39]

Sledgehammer Games engine

Call of Duty: Advanced Warfare featured Sledgehammer Games' in-house custom engine with only a few lines of legacy code remaining from the IW engine.[40] Majority of the engine in Advanced Warfare had been built from the ground up.[41][42] Sledgehammer Games incorporated brand new animation, physics, rendering, lighting, motion capture and facial animation systems.[43][44][45] The developers reworked the audio engine which had also been built from the ground up.[46] According to Sledgehammer Games audio director Don Veca, the team was able to incorporate an audio intelligence system to the game.[47][48][49]

Call of Duty: Modern Warfare Remastered and Call of Duty: Modern Warfare 2 Campaign Remastered were developed on an advanced version of this engine with modifications from Raven Software and Beenox, respectively.[50][51] Raven Software and Beenox introduced enhancements to the original games including new models and animations as well as rebuilt textures.[52][53] Call of Duty: WWII uses an improved version of Sledgehammer Games' in-house custom engine from Advanced Warfare.[54] Sledgehammer Games eventually replaced this engine with IW 8.0 for their next game, Call of Duty: Vanguard, in 2021.[55][56]

Games using IW engine

Title Version Year Notes Features
Call of Duty 2 IW 2.0 2005 Modified version of id Tech 3 from Call of Duty (Call of Duty: Classic on PS3/Xbox 360)
  • Normal mapping
  • Light bloom
  • Heat haze
  • Enhanced textures
  • Unified shadowing system
  • Game console support
  • DirectX 9 support[57]
Call of Duty 4: Modern Warfare IW 3.0 2007 Highly upgraded version of Call of Duty 2's IW 2.0 engine
  • Dynamic physics engine
  • Bullet penetration
  • Improved AI
  • Lighting engine upgrades
  • Upgraded animation systems[58]
  • Improved shadows[59]
  • Particle system enhancements
  • Ragdoll physics integrated into character death animations
  • Self-shadow every frame
  • Audio system enhancements
Call of Duty: World at War IW 3.0 2008 Call of Duty 4: Modern Warfare's IW 3.0 engine updated
  • Audio occlusion
  • Improved physics
  • Ragdoll physics after death animations
  • Dismemberment
  • More destructible environments
  • Realistic burning of skin and clothing
  • Propagating fire
007: Quantum of Solace[6] IW 3.0 2008 Modified version of Call of Duty 4: Modern Warfare's IW 3.0 engine
  • Cover system
Call of Duty: Modern Warfare 2 IW 4.0 2009 Upgraded from Call of Duty 4: Modern Warfare's IW 3.0 engine
  • Texture streaming technology
  • Lighting improvements
  • Improved AI
  • Improved physics
  • More efficient rendering[60]
Call of Duty: Black Ops[61] IW 3.0 2010 Call of Duty: World at War's IW 3.0 engine updated
Call of Duty: Modern Warfare 3[63][64] IW 5.0 (MW3 engine) 2011 Improved version of Call of Duty: Modern Warfare 2's IW 4.0 engine
  • Improvements to texture streaming technology to allow for larger regions
  • Lighting engine enhancements to show reflections of some objects on tile floors
  • Improvements to the audio engine
Call of Duty: Black Ops II[65] Black Ops II engine (Updated version of IW 3.0)[66] 2012 Call of Duty: Black Ops' IW 3.0 engine heavily modified
  • Reveal mapping (improved texture blending)
  • Improved water effects
  • Improved lighting effects
  • Lens flare effects
  • HDR lighting
  • Bounce lighting
  • Self-shadowing[66]
  • Intersecting shadows
  • DirectX 11 for Windows version[67]
  • Improvements to the audio engine
Call of Duty: Ghosts[68] IW 6.0[9] 2013 Significantly upgraded version of Call of Duty: Modern Warfare 3's engine (IW 5.0)[69]
  • Pixar's SubD (models sub-divide the closer the player gets to them)[70]
  • New animation systems for movement (sliding, leaning etc.)[71]
  • Fluid dynamics
  • Interactive smoke
  • Improved AI[72]
  • Dynamic multiplayer maps
  • Displacement mapping[73]
  • New volumetric HDR lighting system[74]
  • Iris Adjust tech[75]
  • Graphics Tessellation for Windows, PlayStation 4 and Xbox One
  • PhysX support for Windows version
  • Specular mapping on particle effects
  • Use of Umbra's advanced rendering technology (Umbra 3)[76]
Call of Duty: Advanced Warfare Sledgehammer Games engine 2014 Heavily modified and overhauled from Call of Duty: Modern Warfare 3's IW 5.0 engine
  • Built from the ground-up for PlayStation 4 and Xbox One
  • New renderer with physically-based rendering
  • New animation systems
  • New physics systems
  • New audio systems
  • New motion-capture and facial animation systems[40][44]
  • Filmic post-effects pipeline
  • Materials-based lighting[77]
Call of Duty: Black Ops III (PS4/Xbox One/PC/macOS version)[78] Black Ops III engine (derived from IW 3.0) 2015 Call of Duty: Black Ops II's updated IW 3.0 engine heavily modified[79]
  • New renderer
  • New animation systems[80]
  • Improved lighting
  • Dynamic water simulation system
  • Dynamic Movement
  • Dynamic resolution scaling[81]
  • Upgraded physics systems
  • Upgraded AI[79]
Call of Duty: Infinite Warfare IW 7.0[82] 2016 Significantly upgraded from Call of Duty: Ghosts' heavily modified engine (IW 6.0) and incorporating aspects of the engine overhaul for 2019's Call of Duty: Modern Warfare[19]
  • Physically-based rendering
  • Re-written lighting systems[83]
  • Zero-gravity simulation system[84]
  • Re-written animation systems
  • Physics improvements
  • Re-written AI
  • Improved NPC behaviors[85]
  • Streaming level transition improvement[86][87]
  • New performance capture stage[88]
  • Dynamic Movement
  • Photogrammetry
Call of Duty: Modern Warfare Remastered
Call of Duty: Modern Warfare 2 Campaign Remastered
Modified IW (derived from Sledgehammer Games engine) 2016; 2020 Upgraded version of Call of Duty: Advanced Warfare's engine with modifications from Raven Software and Beenox[51]
  • Improved shader effects
  • HDR support and new lighting engine[89]
  • Realistic physics and improved AI behavior[90]
  • New models and animations[50]
  • Rebuilt textures and upgraded texture mapping[52]
  • Revamped post-process pipeline[53]
Call of Duty: WWII Sledgehammer Games engine 2017 Improved version of Call of Duty: Advanced Warfare's engine
  • Photogrammetry
  • HDR and improved lighting
  • Materials-based lighting
  • Upgraded post-effects pipeline[77]
Call of Duty: Black Ops 4 Black Ops 4 engine (derived from IW 3.0) 2018 Updated from Call of Duty: Black Ops III's engine
  • Improved lighting
  • Enhanced dynamic water simulation
  • Slimmed Dynamic Movement
  • New 'Super Terrain' system[91]
Call of Duty: Modern Warfare
Call of Duty: Warzone
IW 8.0 (Rebuilt engine)[19] 2019; 2020 Heavily rebuilt and overhauled version of IW engine with much improved lighting, rendering, physics, textures, audio, etc.
  • New lighting engine with across the board volumetrics
  • Improved physics
  • Improved animations
  • New sound engine
  • New texture streaming technology
  • Ray tracing support for PC via NVIDIA RTX graphics cards
  • New physically-based rendering engine
  • Spectral rendering
  • Advanced photogrammetry
  • Tesselation upgrades with new geometry culling algorithm
  • DirectX 12 API
  • Dolby Atmos support[92]
  • Large map streaming[93]
  • DLSS support added on April 22, 2021[94][95]
  • Improved post-process pipeline
Call of Duty: Black Ops Cold War Black Ops Cold War engine[96] 2020 Upgraded version of Call of Duty: Black Ops 4's engine (heavily modified IW 3.0) using tools and underlying technology from the IW 8.0 engine
  • Support for next generation consoles (PlayStation 5 and Xbox Series X/S)
  • Improved real-time lighting
  • Hardware-based ray tracing support for next-gen consoles
  • PC ray tracing and DLSS support via NVIDIA RTX graphics cards
  • FOV Slider for Xbox One, PS4, Xbox Series X, PS5, PC
Call of Duty: Vanguard IW 8.0[97] 2021 Upgraded version of Call of Duty: Modern Warfare's engine
Call of Duty: Modern Warfare II
Call of Duty: Warzone 2.0
Call of Duty: Warzone Mobile
Call of Duty: Modern Warfare III
IW 9.0[34] 2022; 2023 Highly upgraded version of Call of Duty: Modern Warfare's engine
  • Support for mobile devices (Android and iOS)
  • New water simulation system[106]
  • Improved AI[107][108]
  • New audio engines[109]
  • Improved 3D directionality and immersive audio[110]
  • Cross-game support within a single launcher on consoles and PC (Call of Duty HQ)[111]

References

Шаблон:Reflist

Шаблон:Portal bar Шаблон:Call of Duty series Шаблон:Video game engines

fr:Infinity Ward#Moteur de jeu

  1. Шаблон:Cite web
  2. Шаблон:Cite web
  3. Шаблон:Cite web
  4. Шаблон:Cite web
  5. Шаблон:Cite web
  6. 6,0 6,1 Шаблон:Cite news
  7. Шаблон:Cite web
  8. Шаблон:Cite web
  9. 9,0 9,1 Шаблон:Cite web
  10. Шаблон:Cite web
  11. Шаблон:Cite magazine
  12. Шаблон:Cite web
  13. Шаблон:Cite web
  14. Шаблон:Cite web
  15. Шаблон:Cite web
  16. Шаблон:Cite web
  17. Шаблон:Cite web
  18. Шаблон:Cite web
  19. 19,0 19,1 19,2 Шаблон:Cite magazine
  20. Шаблон:Cite web
  21. Шаблон:Cite web
  22. Шаблон:Cite news
  23. Шаблон:Cite web
  24. Шаблон:Cite web
  25. Шаблон:Cite web
  26. Шаблон:Cite web
  27. Шаблон:Cite web
  28. Шаблон:Cite web
  29. Шаблон:Cite web
  30. Шаблон:Cite web
  31. Шаблон:Cite news
  32. Шаблон:Cite web
  33. Шаблон:Cite web
  34. 34,0 34,1 Шаблон:Cite web
  35. Шаблон:Cite web
  36. Шаблон:Cite web
  37. Шаблон:Cite web
  38. Шаблон:Cite web
  39. Шаблон:Cite web
  40. 40,0 40,1 Шаблон:Cite web
  41. Шаблон:Cite web
  42. Шаблон:Cite web
  43. Шаблон:Cite web
  44. 44,0 44,1 Шаблон:Cite web
  45. Шаблон:Cite web
  46. Шаблон:Cite web
  47. Шаблон:Cite web
  48. Шаблон:Cite web
  49. Шаблон:Cite web
  50. 50,0 50,1 Шаблон:Cite news
  51. 51,0 51,1 Шаблон:Cite web
  52. 52,0 52,1 Шаблон:Cite news
  53. 53,0 53,1 Шаблон:Cite web
  54. Шаблон:Cite web
  55. Шаблон:Cite web
  56. Шаблон:Cite web
  57. Шаблон:Cite web
  58. Шаблон:Cite web
  59. Шаблон:Cite web
  60. Шаблон:Cite web
  61. Шаблон:Cite web
  62. Шаблон:Cite web
  63. Шаблон:Cite web
  64. Шаблон:Cite web
  65. Шаблон:Cite web
  66. 66,0 66,1 Шаблон:Cite news
  67. Шаблон:Cite web
  68. Шаблон:Cite web
  69. Шаблон:Cite web
  70. Шаблон:Cite web
  71. Шаблон:Cite web
  72. Шаблон:Cite web
  73. Шаблон:Cite web
  74. Шаблон:Cite web
  75. Шаблон:Cite web
  76. Шаблон:Cite web
  77. 77,0 77,1 Шаблон:Cite news
  78. Шаблон:Cite twitter
  79. 79,0 79,1 Шаблон:Cite web
  80. Шаблон:Cite web
  81. Шаблон:Cite news
  82. Шаблон:Cite news
  83. Шаблон:Cite magazine
  84. Шаблон:Cite web
  85. Шаблон:Cite web
  86. Шаблон:Cite web
  87. Шаблон:Cite web
  88. Шаблон:Cite web
  89. Шаблон:Cite web
  90. Шаблон:Cite web
  91. Шаблон:Cite news
  92. Шаблон:Cite web
  93. Шаблон:Cite web
  94. Шаблон:Cite web
  95. Шаблон:Cite web
  96. Шаблон:Cite web
  97. Шаблон:Cite web
  98. Шаблон:Cite web
  99. Шаблон:Cite web
  100. Шаблон:Cite web
  101. Шаблон:Cite news
  102. Шаблон:Cite web
  103. Шаблон:Cite web
  104. Шаблон:Cite web
  105. Шаблон:Cite web
  106. Шаблон:Cite web
  107. Шаблон:Cite web
  108. Шаблон:Cite web
  109. Шаблон:Cite web
  110. Шаблон:Cite web
  111. Шаблон:Cite web