IW (silnik gry)

IW
Deweloperzy Oddział Nieskończoności
Pierwsze wydanie październik 2005 ; 17 lat temu ( 2005-10 )
Wersja stabilna
Napisane w C , C++ , Python
Platforma
Licencja Prawnie zastrzeżony

Silnik IW to silnik gry stworzony i rozwijany przez Infinity Ward dla serii Call of Duty . Silnik został pierwotnie oparty na id Tech 3 . Oprócz Infinity Ward silnik jest również używany przez inne Activision pracujące nad serią, w tym głównych głównych programistów Treyarch i Sledgehammer Games oraz studia wspierające, takie jak Beenox , High Moon Studios i Raven Software .

Historia

IW 2.0 do IW 3.0

Silnik różni się od silnika id Tech 3 , na którym jest oparty, od Call of Duty 2 w 2005 roku. Nazwa silnika nie została opublikowana, dopóki studio IGN nie poinformowało IGN na targach E3 2009 , że Call of Duty: Modern Warfare 2 będzie działać na „silniku IW 4.0”. Rozwój silnika i Call of Duty zaowocował włączeniem zaawansowanych funkcji graficznych przy zachowaniu średnio 60 klatek na sekundę na konsolach i PC.

Call of Duty 4: Modern Warfare zostało wydane na silniku w wersji 3.0. Ta gra zawiera takie funkcje, jak penetracja pocisków, ulepszona sztuczna inteligencja, ulepszenia silnika oświetlenia, lepsze eksplozje, systemu cząstek i wiele innych ulepszeń. Treyarch zaczął używać ulepszonej wersji silnika IW 3.0 w Call of Duty: World at War . Wprowadzono ulepszenia w modelu fizycznym i dodano rozczłonkowanie . Środowiska charakteryzowały się również większą podatnością na zniszczenie i można było podpalić za pomocą miotacza ognia. Miotacz ognia rozprzestrzeniał ogień i był w stanie realistycznie spalić skórę i ubrania. Treyarch zmodyfikował silnik swojego tytułu Jamesa Bonda, 007: Quantum of Solace .

IW 4.0 do IW 5.0

Call of Duty: Modern Warfare 2 zostało wydane przy użyciu silnika IW 4.0, jedynej gry, która to zrobiła. Silnik IW 4.0 zawierał technologię strumieniowego przesyłania tekstur, aby tworzyć znacznie więcej szczegółów otoczenia bez poświęcania wydajności. Call of Duty: Black Ops nie było oparte na IW 4.0; raczej Treyarch dodatkowo ulepszył wersję IW 3.0, której używali w swojej poprzedniej grze. Ta wersja silnika zawierała również technologię przesyłania strumieniowego, ulepszenia oświetlenia i obsługę obrazowania 3D. Call of Duty: Modern Warfare 3 wykorzystuje ulepszoną wersję silnika IW 4.0. Ulepszenia w silniku umożliwiają lepszą technologię strumieniowania, która umożliwia grę w większych regionach przy minimalnej szybkości 60 klatek na sekundę . W tej wersji wprowadzono dalsze ulepszenia silników dźwięku i oświetlenia.

Call of Duty: Black Ops II zostało opracowane przy użyciu kolejnej iteracji silnika IW. Mieszanie tekstur zostało udoskonalone dzięki nowej technologii zwanej „reveal mapping”, która porównuje odcienie dwóch tekstur, a następnie łączy je ze sobą. Ponadto wprowadzono ulepszenia silnika oświetlenia, które obejmują HDR , oświetlenie odbite, samoocienianie , przecinające się cienie i różne inne ulepszenia. Call of Duty: Black Ops II korzysta z DirectX 11 kart graficznych w wersji gry dla systemu Windows. Tryb „zombie” został przeniesiony do wieloosobowej części silnika, co pozwoli na znacznie większą różnorodność w tej części gry.

IW 6.0 do IW 7.0

Call of Duty: Ghosts zawiera ulepszoną wersję IW 5.0 znaną z Call of Duty: Modern Warfare 3 . W tej chwili nie wiadomo, czy jakiekolwiek funkcje silnika zostały zaczerpnięte z Call of Duty: Black Ops II . Ponieważ głównym deweloperem jest Infinity Ward, powrócili do swojego oryginalnego systemu nazewnictwa silnika i nazwali tę iterację IW 6.0. IW 6.0 jest kompatybilny z systemami nowej generacji, takimi jak Xbox One i PlayStation 4, więc liczba wielokątów, szczegółowość tekstur i ogólna wierność grafiki zostały zwiększone. IW 6.0 jest również kompatybilny z Microsoft Windows, Wii U, PS3 i Xbox 360. Silnik IW 6.0 wykorzystuje technologię Pixar, SubD, która zwiększa poziom szczegółowości modeli w miarę zbliżania się do nich. Mark Rubin powiedział o oświetleniu HDR: „Kiedyś malowaliśmy je i zakrywaliśmy pęknięcia, ale teraz wszystko dzieje się w czasie rzeczywistym”. Ghosts wykorzystuje technologię Iris Adjust, która pozwala graczowi realistycznie doświadczyć z punktu widzenia danej osoby, jak jej oczy reagowałyby na zmiany warunków oświetleniowych. Inne funkcje obejmują nowe systemy animacji, dynamikę płynów, interaktywny dym, mapowanie przemieszczeń i dynamiczne mapy dla wielu graczy.

Call of Duty: Advanced Warfare zawiera własny, niestandardowy silnik Sledgehammer Games, w którym z silnika IW pozostało tylko kilka linijek starszego kodu. Większość silnika w Advanced Warfare została zbudowana od podstaw. Deweloper Sledgehammer Games wprowadził zupełnie nowe systemy animacji, fizyki, renderowania, oświetlenia, przechwytywania ruchu i animacji twarzy. Call of Duty: Black Ops III korzysta z mocno ulepszonej wersji silnika zastosowanego w Black Ops II . Call of Duty: Infinite Warfare IW 7.0 zawiera system nieważkości , fizyki gry , ulepszona sztuczna inteligencja i ulepszone zachowania postaci niezależnych . Call of Duty: WWII wykorzystuje ulepszoną wersję autorskiego silnika firmy Sledgehammer Games firmy Advanced Warfare . W Call of Duty: Black Ops 4 Treyarch znacznie zmodyfikował silnik używany w Black Ops III , aby obsługiwać do 100 graczy, i wprowadził nowy system „Super Terrain”.

IW 8.0 do IW 9.0

W przypadku Call of Duty: Modern Warfare i Call of Duty: Warzone Infinity Ward zatrudniło swoje polskie studio do całkowitej przebudowy silnika. Silnik, nazwany IW 8.0, został stworzony w ciągu pięciu lat i zawiera znaczne ulepszenia, takie jak renderowanie widmowe, oświetlenie wolumetryczne i obsługa wspomaganego sprzętowo ray tracingu w wersji na PC. Obsługa Deep Learning Super Sampling (DLSS) firmy Nvidia została dodana później w kwietniu 2021 r. Activision oświadczyło, że nowy silnik jest również udostępniany wszystkim programistom Call of Duty do wykorzystania w przyszłych tytułach. Call of Duty: Black Ops Cold War nie korzysta z tego nowego silnika, ale zamiast tego wykorzystuje wysoce zmodyfikowaną wersję silnika Black Ops III . Call of Duty: Vanguard działa na tym samym silniku, co w Modern Warfare i Warzone , z ulepszeniami od dewelopera Sledgehammer Games.

Call of Duty: Modern Warfare II jest rozwijane na wysoce ulepszonej wersji silnika użytego po raz pierwszy w Modern Warfare z 2019 roku . Silnik, nazwany IW 9.0, został opracowany wspólnie przez Infinity Ward, Treyarch i Sledgehammer Games i zostanie wykorzystany w przyszłych odsłonach serii, aby zapewnić, że każde studio pracuje z tymi samymi narzędziami.

Gry wykorzystujące silnik IW

Tytuł Wersja Rok Notatki Cechy
Wezwanie do służby 2 IW 2.0 2005 Zmodyfikowana wersja id Tech 3 z Call of Duty
  • Normalne mapowanie
  • Lekki rozkwit
  • Zamglenie ciepła
  • Zunifikowany system cieniowania
  • Obsługa konsoli do gier
Call of Duty 4 Modern Warfare IW 3.0 2007 Wysoce ulepszona wersja silnika IW 2.0 Call of Duty 2
  • Penetracja pocisku
  • Ulepszona sztuczna inteligencja
  • Ulepszenia silnika oświetlenia
  • Ulepszenia systemu cząsteczek
  • Fizyka Ragdoll zintegrowana z animacjami śmierci postaci.
  • Własne cieniowanie każdej klatki
Call of Duty: Wojna światowa IW 3.0 2008 Zaktualizowano silnik IW 3.0 Call of Duty 4: Modern Warfare
  • Okluzja dźwięku
  • Ulepszona fizyka
  • Ragdoll fizyka po animacjach śmierci
  • Amputacja
  • Bardziej zniszczalne środowiska
  • Realistyczne spalanie skóry i odzieży
  • Propagowanie ognia
007: Kwant pocieszenia IW 3.0 2008 Zaktualizowano silnik IW 3.0 Call of Duty 4: Modern Warfare
  • System osłon
Call of Duty: Modern Warfare 2 IW 4.0 2009 Wysoce ulepszona wersja silnika IW 3.0 Call of Duty 4: Modern Warfare
  • Technologia strumieniowania tekstur
  • Ulepszona sztuczna inteligencja
Call of Duty: Black Ops IW 3.0 2010 Zaktualizowano silnik Call of Duty: World at War IW 3.0
Call of Duty: Modern Warfare 3 IW 5.0 (silnik MW3) 2011 Zaktualizowano silnik IW 4.0 Call of Duty: Modern Warfare 2
  • Ulepszenia technologii strumieniowania tekstur w celu uwzględnienia większych regionów
  • Ulepszenia silnika oświetlenia, aby pokazać odbicia niektórych obiektów na kafelkach podłóg
  • Ulepszenia silnika audio
Call of Duty: Black Ops II Silnik Black Ops II (zmodyfikowana wersja IW 3.0) 2012 Call of Duty: Black Ops IW 3.0
  • Odsłoń mapowanie (ulepszone mieszanie tekstur)
  • Ulepszone efekty wodne
  • Ulepszone efekty świetlne
  • Efekty flary obiektywu
  • oświetlenie HDR
  • Oświetlenie odbijające
  • Samoosłanianie
  • Przecinające się cienie
  • Wersja DirectX 11 dla systemu Windows
  • Ulepszenia silnika audio
Call of Duty Ghosts IW 6.0 2013 Wysoce ulepszona wersja silnika MW3 Call of Duty: Modern Warfare 3 ( IW 5.0)
  • Pixar (modele dzielą się, im bardziej gracz się do nich zbliża)
  • Nowe systemy animacji ruchu (ślizganie się, pochylanie itp.)
  • Dynamika płynów
  • Interaktywny dym
  • Ulepszona sztuczna inteligencja
  • Dynamiczne mapy dla wielu graczy
  • Mapowanie przemieszczeń
  • Nowy wolumetryczny system oświetlenia HDR
  • Technologia regulacji przysłony
  • Tesselacja grafiki dla Windows, PlayStation 4 i Xbox One
  • PhysX dla wersji Windows
  • Odwzorowanie lustrzane efektów cząstek
  • Korzystanie z zaawansowanej technologii renderowania Umbra (Umbra 3)
Call of Duty: Black Ops III Silnik Black Ops III (zmodyfikowana wersja IW 3.0) 2015 Zaktualizowano silnik Black Ops II w Call of Duty: Black Ops II
  • Nowy renderer
  • Nowe systemy animacji
  • Ulepszone oświetlenie
  • Dynamiczny system symulacji wody
  • Ruch dynamiczny
Call of Duty: Infinite Warfare IW 7.0 2016 Mocno zmodyfikowany silnik Call of Duty: Ghosts (IW 6.0)
  • Renderowanie oparte na fizyce
  • Ulepszone oświetlenie
  • System symulacji zerowej grawitacji
  • Poprawa fizyki
  • Ulepszona sztuczna inteligencja
  • Ulepszone zachowania NPC
  • Ulepszenie przejścia między poziomami przesyłania strumieniowego
  • Nowy etap przechwytywania wydajności
  • Ruch dynamiczny
Call of Duty: Black Ops 4 Silnik Black Ops 4 (zmodyfikowana wersja IW 3.0) 2018 Zaktualizowano silnik Black Ops III w Call of Duty: Black Ops III
  • Ulepszone oświetlenie
  • Ulepszony dynamiczny system symulacji wody
  • Odchudzony dynamiczny ruch
  • Nowy system „superterenu”.
Call of Duty: Modern Warfare i Call of Duty: Warzone IW 8.0 (przebudowana wersja silnika IW) 2019 i 2020 Mocno przebudowana wersja silnika IW ze znacznie poprawionym oświetleniem, fizyką, grafiką itp.
Call of Duty: Black Ops Zimna wojna Silnik Black Ops Cold War (zmodyfikowana wersja IW 3.0) 2020 Ulepszona wersja silnika Call of Duty: Black Ops III wykorzystująca narzędzia z silnika IW 8.0
Call of Duty: Vanguard IW 8.0 2021 Ulepszona wersja silnika Call of Duty: Modern Warfare
  • Fotorealistyczne szczegóły graficzne
  • Tekstury z systemem warstw uszkodzeń
  • Destrukcja taktyczna
  • Zaawansowany system cieniowania o zmiennej szybkości (VRS).
  • Obsługa superrozdzielczości AMD FidelityFX
Call of Duty: Modern Warfare II i Call of Duty: Warzone 2.0 IW 9.0 2022 Wysoce ulepszona wersja silnika Call of Duty: Modern Warfare
  • Nowy system symulacji wody
  • Ulepszona sztuczna inteligencja
  • Nowe silniki audio
  • Ulepszona kierunkowość 3D i wciągający dźwięk