IW Engine software | |
---|---|
Genere | Motore grafico |
Sviluppatore | Infinity Ward |
Ultima versione | IW 8.0 Next Gen (2019) |
Sistema operativo | Multipiattaforma |
Linguaggio | C++ |
Licenza | Proprietario (licenza non libera) |
Modifica dati su Wikidata ·Manuale |
IW Engine è unmotore grafico sviluppato daInfinity Ward per la serieCall of Duty. Il motore è basato suid Tech 3 (originariamente creato daid Software perQuake III Arena), che è stato utilizzato per la prima volta nel primoCall of Duty. Non viene utilizzato soltanto dalla Infinity Ward, ma anche da sviluppatori comeTreyarch,Raven Software eSledgehammer Games.
Il motore grafico è stato utilizzato per la prima volta conCall of Duty 2 nel 2005 sotto una licenza proprietaria.
Una nuova versione del motore fu utilizzata inCall of Duty 4: Modern Warfare.Versioni modificate del motore sono state usate daTreyarch nei loro capitoli diCall of Duty (dopoCall of Duty 4)[1] eQuantum of Solace[2].'
Treyarch ha continuato a utilizzareIW 3.0 per i propri prodotti per la familiarità con questa versione e perché la maggioranza dei propri codici è fatta per questo motore.
L'ultima versione del motore (IW 4.0) sfrutta la tecnologiatexture streaming per creare un livello di dettagli dell'ambiente molto più elevato[3] ed è utilizzato inCall of Duty: Modern Warfare 2.
Call of Duty: Modern Warfare 3 utilizza una versione aggiornata del motoreIW 4.0, chiamatoIW 5.0. L'estremo aggiornamento del motore grafico, giunto alla fine della sua attività, consente di avere uno sharing nettamente migliore di luci e ombre rispetto alla precedente versione,potenziando anche il sistema di texture streaming introdotto con Modern Warfare 2.
Call of Duty: Ghosts utilizza una versione aggiornata del motoreIW 5.0, chiamatoIW 6.0 Next Gen.
Treyarch ha continuato ad utilizzareIW 3.0 per i propri prodotti per la familiarità con questa versione e perché la maggioranza dei propri codici è fatta per questo motore. La software house ha adottato una pesante riscrittura del motore grafico per le proprie esigenze e per sviluppare i loro nuovi Call of Duty partendo daCall of Duty: Black Ops III.
Call of Duty: Advanced Warfare utilizza una versione riscritta e pesantemente aggiornata del motoreIW 6.0, chiamatoIW 7.0 che introduce nuovi render per l'illuminazione e la grafica in generale, mentre per la versione usata perCall of Duty: Infinite Warfare è stato aggiunto un aggiornamento che consente la possibilità di muoversi in maniera libera a gravità zero.
Questa nuova versione del motore grafico completamente riscritta da Infinity Ward Poland, fa il suo debutto col soft reboot diCall of Duty: Modern Warfare (2019). Oltre alla totale riscrittura del codice interno che ne ha migliorato le performance diilluminazione globale e la qualità delle texture, vi è stato anche aggiunto il supporto alray tracing e il supporto alleDirectX 12.
Il motore grafico non ha avuto un nome ufficiale finché adIGN è stato detto, durante l'E3 2009 cheCall of Duty: Modern Warfare 2 avrebbe utilizzato il motore "IW 4.0 engine".[4]