IW (silnik gry) - IW (game engine)

IW
Ekran MW2 1.PNG
Oświetlenie, cienie i strumieniowanie tekstur silnika można zobaczyć na tym zrzucie ekranu, zaczerpniętym z trybu wieloosobowego Call of Duty: Modern Warfare 2 .
Deweloper(zy) Totem Nieskończoności , Gry Sledgehammer , Treyarch
Pierwsze wydanie październik 2005 ; 16 lat temu ( 2005-10 )
Wersja stabilna
IW 8.0 ( Modern Warfare / Warzone )
Napisane w C , C++ , Python
Platforma Microsoft Windows , OS X , PlayStation 5 , PlayStation 4 , PlayStation 3 , Xbox Series X/S , Xbox One , Xbox 360 , Wii U , Wii
Licencja Prawnie zastrzeżony

Iw engine to silnik gry opracowane przez Infinity Ward do Call of Duty serii . Silnik był pierwotnie oparty na id Tech 3 jako jego rdzeniu, ponieważ sam silnik jest zastrzeżony i zawiera GtkRadiant firmy id Software . Oprócz Infinity Ward z silnika korzystają również inne studia Activision pracujące nad serią, w tym główni deweloperzy Sledgehammer Games i Treyarch , a także studia wsparcia, 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 czasu Call of Duty 2 w 2005 roku. Nazwa silnika nie została opublikowana, dopóki studio IGN nie poinformowało IGN na E3 2009 , że Call of Duty: Modern Warfare 2 będzie uruchomić na "silniku IW 4.0". Rozwój silnika i gier 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 przy użyciu wersji 3.0 silnika. Ta gra zawierała takie funkcje, jak penetracja pocisków, ulepszona sztuczna inteligencja, ulepszenia silnika oświetlenia, ulepszenia 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 idodano rozczłonkowanie . Środowiska były również bardziej zniszczalne i można je było podpalić za pomocą miotacza ognia. Miotacz ognia cechował się rozprzestrzenianiem ognia i był w stanie realistycznie spalić skórę i ubrania. Treyarch zmodyfikował silnik do 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 wykorzystywał technologię strumieniowania tekstur, aby stworzyć 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 ulepszył wersję IW 3.0, z której korzystali w 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 pozwala na większe regiony gry przy minimum 60 klatkach 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 z wykorzystaniem kolejnej iteracji silnika IW. Mieszanie tekstur zostało ulepszone dzięki nowej technologii zwanej „odsłonięciem”, która porównuje tony między dwiema teksturami, a następnie łączy je ze sobą. Ponadto wprowadzono ulepszenia silnika oświetlenia, które obejmująoświetlenie HDR, oświetlenie odbite, samozacienianie , przecinające się cienie i różne inne ulepszenia. Call of Duty: Black Ops II wykorzystujekarty graficzne DirectX 11 w wersji gry dla systemu Windows. Tryb "zombie" został przeniesiony do części silnika dla wielu graczy, co pozwoli na znacznie większą różnorodność w tej części gry.

śr 6,0 do śr 7,0

Call of Duty: Ghosts zawiera ulepszoną wersję IW 5.0 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 pierwotnego systemu nazewnictwa silników i nazwali tę iterację IW 6.0. IW 6.0 jest kompatybilny z systemami nowej generacji, takimi jak Xbox One i PlayStation 4, dzięki czemu zwiększono liczbę wielokątów, szczegółowość tekstur i ogólną wierność grafiki. 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 doświadczyć z punktu widzenia osoby, jak ich oczy realistycznie 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ść silników w Advanced Warfare została zbudowana od podstaw. Deweloper Sledgehammer Games oświadczył, że wprowadził zupełnie nowe systemy animacji, fizyki, renderowania, oświetlenia, przechwytywania ruchu i animacji twarzy. Call of Duty: Black Ops III wykorzystuje mocno ulepszoną wersję silnika zastosowanego w Black Ops II . Call of Duty: Nieskończony Warfare ' s IW 7.0 wyposażony bezważkość system, fizyka gry poprawę, ulepszone AI oraz ulepszone non-player characters zachowań. Call of Duty: WWII korzysta z ulepszonej wersji własnego, niestandardowego silnika Sledgehammer Games firmy Advanced Warfare . W przypadku Call of Duty: Black Ops 4 Treyarch mocno zmodyfikował silnik używany w Black Ops III, aby obsługiwać 100 graczy.

IW 8,0

W Call of Duty: Modern Warfare i Call of Duty: Warzone Infinity Ward zatrudniło swoje polskie studio do całkowitej przebudowy silnika. Nazwany IW 8.0 silnik został stworzony w ciągu pięciu lat i zawiera istotne ulepszenia, takie jak renderowanie widmowe, oświetlenie wolumetryczne i obsługę akcelerowanego sprzętowo ray tracingu w wersji na PC. Activision stwierdził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 mocno zmodyfikowaną wersję silnika Black Ops III . Call of Duty: Vanguard jest napędzany tym samym silnikiem, co w Modern Warfare i Warzone, z ulepszeniami od dewelopera Sledgehammer Games.

Gry wykorzystujące silnik IW

Tytuł Wersja Rok Zaktualizowano z Cechy
Call of Duty 2 IW 2,0 2005 Zmodyfikowana wersja id Tech 3 z Call of Duty
  • Normalne mapowanie
  • Rozkwit światła
  • Mgiełka ciepła
  • Zunifikowany system cieniowania
  • Obsługa konsoli do gier.
Call of Duty 4 Modern Warfare IW 3,0 2007 Call of Duty 2 ' s IW 2.0 silnik
  • Penetracja pocisku
  • Ulepszona sztuczna inteligencja
  • Ulepszenia silnika oświetlenia
  • Ulepszenia systemu cząstek
  • Fizyka ragdoll zintegrowana z animacjami śmierci postaci.
  • Cieniuj każdą klatkę
Call of Duty: World at War IW 3,0 2008 Call of Duty 4: Modern Warfare ' IW 3.0 silnik s
  • Okluzja dźwięku
  • Ulepszona fizyka
  • Fizyka ragdoll po animacjach śmierci
  • Amputacja
  • Bardziej zniszczalne środowiska
  • Realistyczne spalanie skóry i odzieży
  • Propagujący ogień
007: Quantum of Solace IW 3,0 2008 Call of Duty 4: Modern Warfare ' IW 3.0 silnik s
  • System osłon
Call of Duty: Modern Warfare 2 IW 4.0 2009 Call of Duty 4: Modern Warfare ' IW 3.0 silnik s
  • Technologia strumieniowania tekstur
  • Ulepszona sztuczna inteligencja
Call of Duty: Black Ops IW 3,0 2010 Call of Duty: World at War " IW 3.0 silnik s
  • Technologia strumieniowania tekstur
  • Stereoscopic 3D wsparcie
  • Odroczone oświetlenie
Call of Duty: Modern Warfare 3 IW 5.0 (silnik MW3) 2011 Call of Duty: Modern Warfare 2 ' s IW 4.0 silnik
  • Ulepszenia technologii strumieniowania tekstur, aby umożliwić większe regiony
  • Ulepszenia silnika oświetlenia, aby pokazać odbicia niektórych obiektów na podłogach z płytek
  • Ulepszenia silnika audio
Call of Duty: Black Ops II Silnik Black Ops II 2012 Call of Duty: Black Ops " mocno zmodyfikowany silnik 3,0 s IW
  • Odsłoń mapowanie (ulepszone mieszanie tekstur)
  • Ulepszone efekty wodne
  • Ulepszone efekty świetlne
  • Efekty flary obiektywu
  • Oświetlenie HDR
  • Oświetlenie odbite
  • Samocieniowanie
  • Przecinające się cienie
  • DirectX 11 dla wersji Windows
  • Ulepszenia silnika audio
Call of Duty Ghosts IW 6.0 Następna generacja 2013 Call of Duty: Modern Warfare 3 ' s silnik MW3 aktualizowane (IW 5.0)
  • SubD firmy Pixar (modele dzielą się, im bliżej gracza się do nich zbliża)
  • Nowe systemy animacji ruchu (przesuwanie, pochylanie itp.)
  • Dynamika płynów
  • Interaktywny dym
  • Ulepszona sztuczna inteligencja
  • Dynamiczne mapy dla wielu graczy
  • Mapowanie przemieszczeń
  • Prawdziwe oświetlenie HDR w czasie rzeczywistym
  • Technologia regulacji tęczówki
  • Teselacja grafiki dla Windows, PlayStation 4 i Xbox One
  • Wsparcie PhysX dla wersji Windows
  • Mapowanie zwierciadlane na efektach cząsteczkowych
  • Korzystanie z zaawansowanej technologii renderowania Umbra
Call of Duty: Black Ops III Silnik Black Ops III 2015 Call of Duty: Black Ops II ' silnik s Black Ops II zaktualizowane
  • Renderer
  • Systemy animacji
  • Oświetlenie
  • Dynamiczny system symulacji wody
  • Ruch dynamiczny
Call of Duty: Infinite Warfare IW 7.0 Następna generacja 2016 Silnie zmodyfikowany silnik Call of Duty: Ghosts (IW 6.0 Next Gen)
  • Renderowanie oparte na fizyce
  • Błyskawica
  • System symulacji w stanie zerowej grawitacji
  • Poprawa fizyki
  • Ulepszona sztuczna inteligencja
  • Ulepszone zachowania NPC
  • Poprawa przejścia na poziomie streamingu
  • Nowa scena przechwytywania wydajności
  • Ruch dynamiczny
Call of Duty: Black Ops 4 Silnik Black Ops 4 2018 Zaktualizowano silnik Black Ops III w Call of Duty: Black Ops III
  • Poprawa oświetlenia
  • Lepszy dynamiczny system symulacji wody
  • Odchudzony dynamiczny ruch
  • Super teren
Call of Duty: Modern Warfare i Call of Duty: Warzone IW 8.0 (przebudowana wersja silnika IW) 2019 i 2020 Wysoce ulepszona wersja silnika IW ze znacznie ulepszonym oświetleniem, fizyką, grafiką itp.
Call of Duty: Black Ops Zimna wojna Silnik Black Ops z czasów zimnej wojny 2020 Ulepszona wersja silnika Call of Duty: Black Ops III wykorzystująca narzędzia z silnika IW 8.0
  • Wsparcie dla konsol nowej generacji ( PlayStation 5 i Xbox Series X/S )
  • Sprzętowa obsługa ray tracingu dla konsol nowej generacji
  • PC ray tracing i obsługa DLSS za pośrednictwem kart graficznych NVIDIA RTX
  • Suwak FOV dla Xbox One, PS4, Xbox Series X, PS5, PC
Call of Duty: Straż przednia IW 8,0 2021 Ulepszona wersja silnika Call of Duty: Modern Warfare
  • Fotorealistyczne, reaktywne i zniszczalne detale graficzne otoczenia
  • Tekstury z systemem warstw uszkodzeń

Bibliografia