b'\n_START_ARTICLE_\n4A Engine\n_START_SECTION_\nSviluppo del motore\n_START_PARAGRAPH_\nIl 4A Engine \xc3\xa8 stato sviluppato in Ucraina da un gruppo di programmatori che si erano separati da GSC Game World, un anno prima della pubblicazione di S.T.A.L.K.E.R.: Shadow of Chernobyl, in particolare Oles Shishkovtsov e Oleksandr Maksimchuk. Questi ultimi, che contribuirono allo sviluppo dell\'X-Ray Engine usato in S.T.A.L.K.E.R., concepirono il nuovo motore grafico in modo da poter operare sia su Microsoft Windows che su Xbox 360 e PlayStation 3._NEWLINE_Shishkovtsov e i suoi colleghi si separarono dallo sviluppo di Shadow of Chernobyl, poich\xc3\xa9 l\'X-Ray soffriva di problemi quali la mancanza di adattamento al multithreading, una debole struttura di networking per le funzionalit\xc3\xa0 online, e una pessima gestione delle risorse di sistema e della memoria RAM \xe2\x80\x93 fattori questi che portarono a diversi ritardi nel rilascio del gioco._NEWLINE_Il 4A Engine, al contrario, \xc3\xa8 in grado di sfruttare il multithreading, tanto che un singolo processo \xc3\xa8 interamente dedicato all\'uso della particolare fisica di NVIDIA, PhysX. Sperimentando il motore su Xbox 360, durante lo sviluppo, circa 3.000 operazioni per fotogramma passante ogni 30 millisecondi erano possibili, sfruttando tutti i thread della console al 100%. Shishkovtsov ha anche affermato che la controversa e complicata architettura dell\'RSX Reality Synthesizer di PlayStation 3 si \xc3\xa8 dimostrata in realt\xc3\xa0 molto utile durante lo sviluppo, visto la disponibilit\xc3\xa0 di molti thread in avanzo che potevano essere utilizzati._NEWLINE_Gi\xc3\xa0 da Metro 2033, l\'engine era in grado di utilizzare una realistica "nebbia volumetrica", applicare l\'effetto blur agli oggetti, supportare il parallax mapping su ogni tipo di superficie e consentire una maggiore geometria digitale, servendosi di un livello di dettaglio meno aggressivo. La compatibilit\xc3\xa0 venne resa ufficiale sia con le librerie grafiche OpenGL che con quelle DirectX._NEWLINE_Utilizzando la funzione PhysX di NVIDIA, il motore \xc3\xa8 in grado di offrire ambienti con una certa distruttibilit\xc3\xa0, simulazioni realistiche dei movimenti nell\'acqua e di altri fattori ambientali.\n_START_SECTION_\nControversie\n_START_PARAGRAPH_\nA causa dei precedenti lavori svolti in GSC Game World, si \xc3\xa8 speculato sul fatto che il 4A Engine non \xc3\xa8 altro se non una versione modificata del motore X-Ray utilizzato nella serie S.T.A.L.K.E.R., anzich\xc3\xa9 frutto di uno sviluppo originale. 4A Games ha negato le accuse e Shishkovtsov ha fatto notare che non avrebbe avuto alcun senso attingere dall\'X-Ray, data la sua mancata e lamentata versatilit\xc3\xa0 con le console, che avrebbe reso lo sviluppo estremamente difficile e uno spreco di tempo.'