IW 엔진
1. 개요
콜 오브 듀티 2부터 콜 오브 듀티 시리즈에 사용된 엔진이다.
2. 역사
콜 오브 듀티 1은 id Tech 3를 사용했고 인피니티 워드가 이를 자체적으로 개량해 콜 오브 듀티 2에 쓰면서부터 IW 엔진이라 명칭했다.
콜 오브 듀티 1의 소스 코드를 바탕으로 시작하다보니 id Tech 3의 잔재가 약간 남아 있는 이유로 크레딧에 매번 이드 소프트웨어를 언급해주긴 하지만, 사실상 인피니티 워드의 자체 개발 엔진으로 분류되고 소유권(Proprietary)도 100% 인피니티 워드가 보유한다. 그렇기 때문에 이드 소프트웨어에 별도의 라이센스 비용을 지불하지 않는다.[1] 정리하자면 IW 엔진은 퀘이크 3 아레나의 잔재가 아주 약간 남아 있는 소스 엔진과 비슷한 경우이다. 더 자세한 내용은 id Tech 엔진의 id Tech 3의 항목 참조.
트레이아크는 콜 오브 듀티 3에서 독자 엔진인 트레이아크 NGL을 사용했으나, 월드 앳 워부터는 IW 3.0 엔진을 독자적으로 개량하여 쓰고 있다. 슬레지해머 게임스는 콜 오브 듀티: 모던 워페어 3에서 사용된 IW 5.0[A] 을 개량해서 콜 오브 듀티: 어드밴스드 워페어와 콜 오브 듀티: WW2를 개발하였다.
인피니티 워드는 2019년작 콜 오브 듀티: 모던 워페어에서 새로운 엔진을 사용했다. 엔진 개발기간은 약 5년으로, 라이팅 엔진을 비롯한 일부 코드는 이미 인피니트 워페어 및 모던 워페어 리마스터드에서 선보인 바 있다. 그리고 인피니트 워페어 이후 나머지 부분을 새롭게 쓰면서 새 엔진을 만들었다. 인피니티 워드는 앞으로 새로운 엔진을 사용할 것이며, 트레이아크는 기본적으로 제공받은 엔진에서 뼈대만 유지하고 2015년부터 개발한 독자 엔진을 사용한다.
3. 특징
모던 워페어 3까지 인피니티 워드가 제작한 IW 엔진은 훌륭한 그래픽 표현력에도 불구하고, 요구 사양도 낮은 편이라 최적화가 잘 되었다는 소리를 들었다. 하지만 콜 오브 듀티: 고스트의 경우에는 별다른 변화가 없는 그래픽에도 불구하고 초기에는 램이 6GB를 넘지 않으면 실행조차 되지 않을 정도의 최적화로 많은 비난을 받았다.[2]
트레이아크가 개량한 엔진은 인피니티 워드의 게임보다 그래픽은 좋지만[3] 요구사양이 많이 높아졌다는 이유로 발적화 소리를 들었다. 예를 들자면 콜 오브 듀티: 월드 앳 워를 원활하게 플레이 가능한 사양은 '''콜 오브 듀티: 모던 워페어 2보다 높다.''' 콜 오브 듀티: 블랙 옵스의 최소 사양도 콜 오브 듀티: 모던 워페어 2에 비해 '''높다.''' 이정도 사양은 고사양 게임이라고 불리는 배틀필드 배드 컴퍼니 2의 최소 사양보다 높다. 하지만 엑박판의 경우, 플3판과 PC판과는 달리 최적화나 버그가 전혀없는 쾌적한 환경을 보여주고 있는 것을 보면, 엑박판만 최적화에 신경쓰고 나머지 플랫폼은 최적화를 소홀히 한 것으로 보인다.
제작사들이 엔진을 조금씩 개량하면서 1년마다 하나씩 시리즈를 내고 있어서 엔진 우려먹기라는 원성도 존재한다. 하지만 섣불리 엔진 교체를 할수 없는 이유는, 이 엔진은 현재는 구세대기지만 몇년전까지 만 해도 현세대기였던 플레이스테이션 3, 엑스박스 360에서 콜 오브 듀티의 스타일에 맞는 게임성과 그래픽, 그리고 60프레임을 뽑아낼 수 있는 엔진으로 최적화되었기 때문에 섣불리 엔진 교체를 시도하기 보다는 콜 오브 듀티 시리즈의 특성에 특화된 엔진을 가지고 높은 인지도를 이용해 안정적인 시리즈를 빠르게 개발해 나가는게 개발사로서도 많은 이득이 있기 때문이다.
콜 오브 듀티: 블랙 옵스 2는 다이렉트 X 11이 지원되는 블랙 옵스 2 엔진을 사용했는데, 이로 인해 다이렉트X 11을 지원하지 않는 윈도우 XP에서는 구동이 불가능해졌다. 한편, 트레이아크의 개발진은 최소사양만 된다면 원할한 플레이가 가능할 것의 최적화를 보여줄 것이라 장담했다. 그리고 이는 제작진의 최소사양에 못 미치는 환경에서도 로딩시간이 긴 것을 빼면 원활하게 돌아가는 모습을 보여 증명되었다.
모던 워페어 3 이후로 배틀필드 시리즈와의 대립이 주목받으면서 프로스트바이트 엔진을 쓰는 해당 시리즈의 팬들에 의해 "그래픽도 병신인 게 까불어!"라는 소리를 많이 들어 왔다. 고스트는 건물이나 철제 구조물 등 인공물 그래픽과 야간일 때의 그래픽은 상당히 좋으나, 나무 같은 자연물 그래픽이나 폐허, 주간일 때의 그래픽은 여전히 약한 모습을 보여 주었다. 하지만 그 다음 작품인 어드밴스드 워페어는 전방위적으로 좋은 비주얼을 자랑함으로써, 이제는 더 이상 그래픽 때문에 욕먹을 일은 없어 보인다. 그리고 엔진 개량을 거듭한 끝에 구 게임들의 코드들은 현재 거의 남아있는게 없다고 한다. 다만 현재는 나쁜 그래픽은 아니지만 변화가 없다고 비판을 받고 있다.
id Tech 엔진으로부터 물려받은 특징 중 하나는, 싱글플레이와 멀티플레이가 별개의 프로그램으로 돌아간다. 초대 콜 오브 듀티부터 이어진 전통이었으며, 블랙 옵스 2는 좀비 모드가 분리되어 3개가 별개의 프로그램으로 구동되더니, 고스트에 와서는 스쿼드 모드가 또 별개가 되어 4개가 되었다. 이후 IW와 트레이아크는 각각 인피니트 워페어와 블랙 옵스 3에서 통합형 프로그램 체제로 바꾸었다. 슬레지해머는 월드워 2 당시에도 분리형 프로그램 체제를 사용하여 싱글, 멀티, 나치 좀비의 세 개였다. 블랙 옵스 4는 전작인 블랙 옵스 3와 같이 통합형 체제를 유지했는데, 엔진의 한계와 더불어 멀티플레이어, 좀비, 배틀 로얄을 같이 묶어놔버리고 블랙 옵스 3처럼 각 모드와 DLC를 따로 받을 수 있는게 아닌, 무조건 전부 받아야하는 시스템이 되어서 149 GB라는 어마무시한 용량이 되었다.[4] 심지어, 블랙 옵스 4는 DLC를 사지 않은 사람도 강제로 DLC까지 다운받게 되어 있다.
다행히도 콜 오브 듀티: 모던 워페어의 시즌 6 미드 시즌 패치를 기점으로 스팀 콜 오브 듀티와 동일하게 분리 설치가 가능하게 바뀌게 되었다. 실제로 이 소식이 들려온 PC 플랫폼이 주인 한국의 콜 오브 듀티 커뮤니티들은 축제 분위기였다. # 이후 몇 주 뒤 출시한 콜 오브 듀티: 블랙 옵스 콜드 워 역시 분리 설치를 지원하게 되었다.
4. IW 엔진이 사용된 게임들
※ 영문 위키피디아# 및 FANDOM 위키#에서 IW 엔진으로 취급하지 않는 것은 ''이탤릭체''로 표시.
[1] 이는 많은 개량을 거쳤지만, 여전히 상당 부분을 id Tech 4를 기반으로 한 Brink의 엔진과는 다른 개념이다. 그리하여 Brink의 엔진 개발사인 Splash Damage는 엔진의 100% 소유권을 갖지 못한다.[A] A B 슬레지해머 게임즈와 인피니티 워드가 공동으로 개량한 IW 4.0의 개조 버전. 원칙적으로는 IW 엔진 5.0이라고 명명해야 하지만, 이번 작품은 슬레지해머와 공동으로 개발되는 관계로 그들을 존중하는 의미에서 모던 워페어 3 엔진이라 부른다.[2] 이는 추후 패치로 램이 4GB만 되어도 실행될 수 있도록 바뀌었다.[3] 사실 월드 앳 워 시절에는 눈에 띌 정도로 큰 변화는 없었지만, 블랙 옵스의 그래픽은 1년 뒤에 나온 모던 워페어 3보다도 훨씬 좋다는 평을 많이 들었다.[4] 한때 용량으로 주목 받았고 온라인 서비스 덕분에 컨텐츠가 업데이트 되는 GTA 5도 현 시점에서도 100 GB는 넘지 않는다.[5] 콜 오브 듀티1에 사용됐던 이드 테크 3 엔진을 개량한 최초의 IW 엔진.[6] 여담으로, 이 게임의 후속작격인 1997년에 나온 007 골든 아이 게임판의 2010년도 Wii 리메이크판은 IW 엔진이 아닌 데드 스페이스: 익스트랙션의 엔진을 개조한 버전을 사용했다. 증거 자료 그럼에도 불구하고 게임 내 아이콘 모양이나 그래픽 등은 IW 엔진의 느낌이 많이 나는 편.[7] 월드 앳 워에 사용되었던 엔진을 개량한 버전. 엔진을 적극적으로 활용했는지 같은 엔진을 사용하는 모던 워페어보다 훨씬 발전된 그래픽을 가지고 있다.[8] 트레이아크도 질세라 새 엔진의 이름을 블랙 옵스 2 엔진으로 명했다. 특징으로는 다이렉트X 11을 사용하므로 '''XP에서는 블랙 옵스 2를 구동시킬 수 없다'''는 것.[9] 정확히는 슬레지해머 게임즈가 모던 워페어 3 엔진을 대대적으로 개량한 버전이다. 버전이 불명확하고 엔진의 상당 부분이 갈아 엎어졌다는 이유로 영문 위키피디아나 콜 오브 듀티 FANDOM 위키는 어드밴스드 워페어를 IW 엔진을 사용한 게임으로 취급하지 않는다.[10] 블랙 옵스 2 엔진을 개량한 버전.[11] 어드밴스드 워페어 엔진을 개량한 버전. 영문 위키에서는 마찬가지로 IW 엔진을 사용한 게임이 아니라고 취급하고 있다.[12] 인피니티 워드에서 만든 차세대 엔진의 명칭으로 추정. 영문 위키에서는 마찬가지로 IW 엔진을 사용한 게임이 아니라고 취급하고 있다.[13] 콜 오브 듀티: 모던 워페어와 멀티플레이 클라이언트를 공유하고 있어서 단독 실행 가능한 MOD나 다름 없는 형태라 제작 엔진도 같다.[14] 블랙 옵스 3가 개발 완료된 2015년부터 제작한 엔진이다. 모던 워페어 리부트에 사용된 엔진과는 뼈대만 같고, 이 외의 다른 것들은 전부 트레이아크가 블랙 옵스 3 엔진을 이용하여 자체적으로 개수한 엔진이다.