IW (Spiel-Engine) - IW (game engine)
|
Das Licht-, Schatten- und Textur-Streaming der Engine ist in diesem Screenshot zu sehen, der aus dem Multiplayer-Modus von Call of Duty: Modern Warfare 2 stammt .
| |
| Entwickler | Infinity Ward , Sledgehammer Games , Treyarch |
|---|---|
| Erstveröffentlichung | Oktober 2005 |
| Stabile Version | IW 8.0 ( Modern Warfare / Warzone )
|
| Geschrieben in | C , C++ , Python |
| Plattform | Microsoft Windows , OS X , PlayStation 5 , PlayStation 4 , PlayStation 3 , Xbox Series X/S , Xbox One , Xbox 360 , Wii U , Wii |
| Lizenz | Proprietär |
Die IW-Engine ist eine Spiel-Engine, die von Infinity Ward für die Call of Duty- Reihe entwickelt wurde . Die Engine basierte ursprünglich auf id Tech 3 als Kern, da die Engine selbst unter Einbeziehung von GtkRadiant von id Software proprietär ist . Abgesehen von Infinity Ward wird die Engine auch von anderen Activision- Studios verwendet, die an der Serie arbeiten, darunter die Hauptentwickler Sledgehammer Games und Treyarch sowie Support-Studios wie Beenox , High Moon Studios und Raven Software .
Geschichte
IW 2.0 bis IW 3.0
Der Motor wird von dem deutlichen gewesen id Tech 3 - Engine , auf den ich seit basiert Call of Duty 2 im Jahr 2005. Der Name des Motors nicht veröffentlicht wurde , bis IGN auf die gesagt wurde , die E3 2009 durch das Studio , dass Call of Duty: Modern Warfare 2 würde auf dem "IW 4.0-Motor" laufen. Die Entwicklung der Engine und der Call of Duty- Spiele hat dazu geführt, dass fortschrittliche Grafikfunktionen integriert wurden, während auf Konsolen und PC durchschnittlich 60 Bilder pro Sekunde beibehalten wurden.
Call of Duty 4: Modern Warfare wurde mit der Version 3.0 der Engine veröffentlicht. Dieses Spiel enthielt Funktionen wie Kugeldurchdringung, verbesserte KI, Beleuchtungs-Engine-Upgrades, Partikelsystem- Verbesserungen und viele weitere Verbesserungen. Treyarch begann mit der Verwendung einer verbesserten Version der IW 3.0-Engine für Call of Duty: World at War . Das Physikmodell wurde verbessert und die Zerstückelung wurde hinzugefügt. Umgebungen waren auch besser zerstörbar und konnten mit einem Flammenwerfer in Brand gesetzt werden. Der Flammenwerfer verfügte über ein sich ausbreitendes Feuer und war in der Lage, Haut und Kleidung realistisch zu verbrennen. Treyarch hat die Engine für ihren James-Bond-Titel 007: Ein Quantum Trost modifiziert.
IW 4.0 bis IW 5.0
Call of Duty: Modern Warfare 2 wurde mit der IW 4.0-Engine veröffentlicht, dem einzigen Spiel, das dies tat. Die IW 4.0-Engine verfügt über eine Textur-Streaming-Technologie, um viel höhere Umgebungsdetails zu erzeugen, ohne die Leistung zu beeinträchtigen. Call of Duty: Black Ops basierte nicht auf IW 4.0; Vielmehr hat Treyarch die Version von IW 3.0, die sie in ihrem vorherigen Spiel verwendet hatten, weiter verbessert. Diese Version der Engine bietet auch Streaming-Technologie, Beleuchtungsverbesserungen und Unterstützung für 3D-Bildgebung. Call of Duty: Modern Warfare 3 verwendet eine verbesserte Version der IW 4.0-Engine. Verbesserungen an der Engine ermöglichen eine bessere Streaming-Technologie, die größere Regionen für das Spiel ermöglicht, während es mit mindestens 60 Bildern pro Sekunde läuft. In dieser Version wurden weitere Verbesserungen an den Audio- und Licht-Engines vorgenommen.
Call of Duty: Black Ops II wurde unter Verwendung einer weiteren Iteration der IW-Engine entwickelt. Das Textur-Blending wurde durch eine neue Technologie namens "Reveal Mapping" verbessert, die Töne zwischen zwei Texturen vergleicht und sie dann miteinander vermischt. Außerdem gab es Upgrades an der Beleuchtungs-Engine, die HDR- Beleuchtung, Bounce-Beleuchtung, Selbstschatten , sich überschneidende Schatten und verschiedene andere Verbesserungen umfassen. Call of Duty: Black Ops II nutzt DirectX 11-Grafikkarten in der Windows-Version des Spiels. Der "Zombie"-Modus wurde in den Mehrspieler-Teil der Engine verschoben, was viel mehr Abwechslung in diesem Teil des Spiels ermöglicht.
IW 6.0 bis IW 7.0
Call of Duty: Ghosts enthält eine aktualisierte Version des IW 5.0 aus Call of Duty: Modern Warfare 3 . Es ist derzeit nicht bekannt, ob Engine-Features aus Call of Duty: Black Ops II übernommen wurden oder nicht. Da der Hauptentwickler Infinity Ward ist, sind sie zu ihrem ursprünglichen Engine-Benennungssystem zurückgekehrt und nennen diese Iteration IW 6.0. IW 6.0 ist mit Next-Gen-Systemen wie Xbox One und PlayStation 4 kompatibel, sodass die Anzahl der Polygone, die Texturdetails und die allgemeine grafische Wiedergabetreue erhöht wurden. IW 6.0 ist auch mit Microsoft Windows, Wii U, PS3 und Xbox 360 kompatibel. Die IW 6.0-Engine verfügt über Technologie von Pixar, SubD, die den Detaillierungsgrad der Modelle erhöht, wenn man sich ihnen nähert. Mark Rubin hat über die HDR-Beleuchtung gesagt: "Früher haben wir sie eingemalt und die Risse verdeckt, aber jetzt ist alles in Echtzeit." Ghosts verwendet die Iris Adjust-Technologie, die es dem Spieler ermöglicht, aus der Sicht einer Person realistisch zu erleben, wie ihre Augen auf Änderungen der Lichtverhältnisse reagieren würden. Weitere Features sind neue Animationssysteme, Fluiddynamik, interaktiver Rauch, Displacement-Mapping und dynamische Multiplayer-Karten.
Call of Duty: Advanced Warfare enthält die hauseigene benutzerdefinierte Engine von Sledgehammer Games, wobei nur wenige Zeilen Legacy-Code von der IW-Engine übrig sind. Der Großteil der Engine in Advanced Warfare wurde von Grund auf neu gebaut. Entwickler Sledgehammer Games gab an, dass sie brandneue Animations-, Physik-, Rendering-, Beleuchtungs-, Motion-Capture- und Gesichtsanimationssysteme integriert haben. Call of Duty: Black Ops III verwendet eine stark verbesserte Version der Engine, die in Black Ops II verwendet wird . Call of Duty: Endlose Warfare ' s IW 7.0 verfügt über Schwerelosigkeit System, Spielphysik Verbesserung, verbesserte KI und verbesserte Nicht-Spieler - Charaktere Verhaltensweisen. Call of Duty: WWII verwendet eine verbesserte Version der hauseigenen Custom Engine von Sledgehammer Games von Advanced Warfare . Für Call of Duty: Black Ops 4 hat Treyarch die in Black Ops III verwendete Engine stark modifiziert, um 100 Spieler zu unterstützen.
IW 8.0
Mit Call of Duty: Modern Warfare und Call of Duty: Warzone hat Infinity Ward ihr polnisches Studio beauftragt, die Engine komplett neu aufzubauen. Die als IW 8.0 bezeichnete Engine wurde innerhalb von fünf Jahren entwickelt und bietet erhebliche Upgrades wie Spektralrendering, volumetrische Beleuchtung und Unterstützung für hardwarebeschleunigtes Raytracing auf der PC-Version. Activision hat erklärt, dass die neue Engine auch für alle Call of Duty-Entwickler zur Verwendung in zukünftigen Titeln freigegeben wird. Call of Duty: Black Ops Cold War verwendet diese neue Engine nicht, sondern eine stark modifizierte Version der Black Ops III- Engine. Call of Duty: Vanguard wird von derselben Engine angetrieben, die in Modern Warfare und Warzone verwendet wird, mit Verbesserungen vom Entwickler Sledgehammer Games.
Spiele mit IW-Engine
| Titel | Ausführung | Jahr | Upgrade von | Merkmale |
|---|---|---|---|---|
| Call of Duty 2 | IW 2.0 | 2005 | Modifizierte Version von id Tech 3 von Call of Duty |
|
| Call of Duty 4 Modern Warfare | IW 3.0 | 2007 | Call of Duty 2 ' s IW 2.0 - Engine |
|
| Ruf der Pflicht: Die Welt im Kriegszustand | IW 3.0 | 2008 | Call of Duty 4: Die IW 3.0-Engine von Modern Warfare |
|
| 007: Ein Quantum Trost | IW 3.0 | 2008 | Call of Duty 4: Die IW 3.0-Engine von Modern Warfare |
|
| Call of Duty Modern Warfare 2 | IW 4.0 | 2009 | Call of Duty 4: Die IW 3.0-Engine von Modern Warfare |
|
| Call of Duty Black Ops | IW 3.0 | 2010 | Call of Duty: World at War ' s IW 3.0 Motor |
|
| Call of Duty Modern Warfare 3 | IW 5.0 (MW3-Motor) | 2011 | Call of Duty: Modern Warfare 2 ' s IW 4.0 Motor |
|
| Call of Duty Black Ops II | Black Ops II-Engine | 2012 | Call of Duty: Black Ops ' IW 3.0-Engine stark modifiziert |
|
| Call of Duty Ghosts | IW 6.0 Next Gen | 2013 | Call of Duty: Modern Warfare 3 ' s MW3-Engine aktualisiert (IW 5.0) |
|
| Call of Duty: Black Ops III | Black Ops III-Engine | 2015 | Call of Duty: Black Ops II ' s Black Ops II - Engine aktualisiert |
|
| Call of Duty: Infinite Warfare | IW 7.0 Next Gen | 2016 | Call of Duty: Ghosts ' stark modifizierte Engine (IW 6.0 Next Gen) |
|
| Call of Duty: Black Ops 4 | Black Ops 4-Engine | 2018 | Die Black Ops III-Engine von Call of Duty: Black Ops III wurde aktualisiert |
|
| Call of Duty: Modern Warfare & Call of Duty: Warzone | IW 8.0 (Überarbeitete Version der IW-Engine) | 2019 & 2020 | Stark verbesserte Version der IW-Engine mit stark verbesserter Beleuchtung, Physik, Grafik usw. |
|
| Call of Duty: Black Ops Kalter Krieg | Black Ops-Engine für den Kalten Krieg | 2020 | Aktualisierte Version der Engine von Call of Duty: Black Ops III mit Werkzeugen der IW 8.0-Engine |
|
| Call of Duty: Vorhut | IW 8.0 | 2021 | Aktualisierte Version der Engine von Call of Duty: Modern Warfare |
|