IW (silnik gry)
Deweloperzy | Oddział Nieskończoności |
---|---|
Pierwsze wydanie | październik 2005 |
Wersja stabilna | IW 9.0 ( Modern Warfare II ) |
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 |
|
Call of Duty 4 Modern Warfare | IW 3.0 | 2007 | Wysoce ulepszona wersja silnika IW 2.0 Call of Duty 2 |
|
Call of Duty: Wojna światowa | IW 3.0 | 2008 | Zaktualizowano silnik IW 3.0 Call of Duty 4: Modern Warfare |
|
007: Kwant pocieszenia | IW 3.0 | 2008 | Zaktualizowano silnik IW 3.0 Call of Duty 4: Modern Warfare |
|
Call of Duty: Modern Warfare 2 | IW 4.0 | 2009 | Wysoce ulepszona wersja silnika IW 3.0 Call of Duty 4: Modern Warfare |
|
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 |
|
Call of Duty: Black Ops II | Silnik Black Ops II (zmodyfikowana wersja IW 3.0) | 2012 | Call of Duty: Black Ops IW 3.0 |
|
Call of Duty Ghosts | IW 6.0 | 2013 | Wysoce ulepszona wersja silnika MW3 Call of Duty: Modern Warfare 3 ( IW 5.0) |
|
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 |
|
Call of Duty: Infinite Warfare | IW 7.0 | 2016 | Mocno zmodyfikowany silnik Call of Duty: Ghosts (IW 6.0) |
|
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 |
|
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 |
|
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 |
|