4A 엔진
4A Engine4A 엔진은 메트로: 라스트 라이트(Last Light)에서 작동한다. | |
| 개발자 | 4A 게임 |
|---|---|
| 초기 릴리즈 | 2010년 3월; 전 |
| 미들웨어 | 물리X |
| 플랫폼 | Microsoft Windows, OS X, Linux, PlayStation 3, PlayStation 4, PlayStation 5, Xbox 360, Xbox One, Xbox Series X/S, 닌텐도 스위치, 루나, Stadia |
| 면허증 | 소유권 |
| 웹사이트 | www |
4A 엔진은 4A게임즈가 THQ가 발행하는 비디오 게임 Metro 2033에 사용하기 위해 개발한 그래픽 미들웨어 엔진이다.Direct3D APIs 9, 10, 11 및 최근 12, OpenGL 3.2를 NVidia의 PhysX, [1]NVidia의 3D Vision과 함께 지원한다.
개발
The engine was developed in Ukraine by a set of people who split off from GSC Game World a year before the release of S.T.A.L.K.E.R.: Shadow of Chernobyl, notably Oles Shishkovtsov and Oleksandr Maksimchuk, the programmers who worked on the development of the X-Ray engine used in the S.T.A.L.K.E.R. video game series.엔진 자체는 PC, Xbox 360, PlayStation 3에서 구동할 수 있다.[2]
시쉬코프초프와 그의 동료들은 S.T.A.L.K.E.R.의 개발에서 갈라졌다. "다중 스레딩이 불가능하고 오류가 발생하기 쉬운 네트워킹 모델, 그리고 단순히 어떤 종류의 스트리밍을 금지하거나 단순히 작업 세트를 '넥스트 젠' 콘솔을 위해 작게 유지하는 것"을 금지한 단순한 자원 및 메모리 관리 등이 그것이었다.그가 설명한 "문자 기반 스크립팅"은 원본 게임의 지연으로 이어졌다.[2]
게임은 PhysX 전용 스레드를[2] 가지고 있을 정도로 멀티스레드로 진행되며 사전조율이나 사전/사후동기화 없이 작업 모델을 사용해 병렬로 작업을 수행할 수 있다.개발 중에 Xbox 360 반복을 측정했을 때, 그들은 그것을 "모든 하드웨어 스레드가 100% 로드에 있는 CPU 집약적인 장면에서 Xbox 360의 30ms 프레임당 약 3,000개의 작업"으로 실행하고 있었다.시쉬코프초프 역시 플레이스테이션 3의 RSX 리얼리티 신디사이저의 지포스 6 시리즈 아키텍처가 개발 중에 매우 유용하다는 것이 증명되어 '비산된 사이클'이 많았다고 말했다.엔진은 지연된 음영 파이프라인을 활용할 수 있으며, 테셀레이션을 사용하여 성능을 높일 수 있으며, HDR(파란색 시프트로 완성), 실시간 반사, 색상 보정, 필름 곡물 및 노이즈가 있으며, 엔진도 멀티 코어 렌더링을 지원한다.[3]
메트로 2033의 4A 엔진 구현은 부피계 안개, 이중 PhysX 정밀도, 물체 흐림, 피부 쉐이더를 위한 표면 아래 산란, 모든 표면의 시차 매핑, 덜 공격적인 LOD로 더 큰 기하학적 디테일을 특징으로 한다.
이 엔진은 PhysX를 사용하여 파괴할 수 있는 환경, 천과 물 시뮬레이션, 환경 요인에 의해 완전히 영향을 받을 수 있는 입자 등 많은 기능을 사용한다.[1]엔진의 오디오는 3D 사운드 포지셔닝, 공간화 및 감쇠 기능을 갖추고 있다.[3]
논란
4A엔진은 당초 개발이 아닌 S.T.A.L.K.E.R 시리즈에 사용된 X-Ray 엔진의 변형판이라는 의혹이 제기돼 왔다.4A는 혐의를 부인했다.[4]시쉬코프초프는 또한 원래의 엔진을 콘솔에 장착하는 것이 매우 어렵다는 것이 증명되었을 것이라고 언급했다.[4]
4A 엔진을 사용한 게임
참조
- ^ a b "Metro 2033: 4A Engine specifications". PhysX. February 20, 2010. Archived from the original on September 7, 2018. Retrieved December 29, 2017.
- ^ a b c "Metrospective: 4A Games vs. Digital Foundry". Eurogamer. February 20, 2010. Retrieved December 29, 2017.
- ^ a b "Metro 2033: 4A Engine impresses". Eurogamer. February 19, 2010. Retrieved December 29, 2017.
- ^ a b "4A Games dismisses Metro 2033 engine rumours". February 18, 2010. Retrieved December 29, 2017.