IW 엔진

덤프버전 :

Xbox Game Studio
게임 개발 도구


[ 펼치기 · 접기 ]



1. 개요
2. 역사
3. 특징
4. IW 엔진이 사용된 게임들



1. 개요[편집]


콜 오브 듀티 2부터 콜 오브 듀티 시리즈에 사용된 게임 엔진이다.


2. 역사[편집]


인피니티 워드콜 오브 듀티 1 개발을 위해 id Tech 3를 사용, 정확히는 퀘이크 3 엔진을 개량한 리턴 투 캐슬 울펜슈타인 엔진을 바탕으로 렌더링, 사운드 등 주요 기술 구현 코드를 전면 재작성했으며, 이후 그렇게 작성된 코드를 바탕으로 자체적으로 계속 개량해 가면서 콜 오브 듀티 시리즈에 지속적으로 사용하고 있다.

id Tech 3의 잔재가 약간 남아 있는 이유로 크레딧에 매번 이드 소프트웨어를 언급해주긴 하지만, 사실상 인피니티 워드의 자체 개발 엔진으로 분류되고 소유권(Proprietary)도 100% 인피니티 워드가 보유한다. 그렇기 때문에 이드 소프트웨어에 별도의 라이센스 비용을 지불하지 않는다. 즉, 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를 넘지 않으면 실행조차 되지 않을 정도의 최적화로 많은 비난을 받았다. 이는 추후 패치로 램이 4GB만 되어도 실행될 수 있도록 바뀌었다.

트레이아크가 개량한 엔진은 인피니티 워드의 게임보다 그래픽은 좋지만[1] 요구사양이 많이 높아졌다는 이유로 발적화 소리를 들었다. 예를 들자면 콜 오브 듀티: 월드 앳 워를 원활하게 플레이 가능한 사양은 콜 오브 듀티: 모던 워페어 2보다 높다. 콜 오브 듀티: 블랙 옵스의 최소 사양도 콜 오브 듀티: 모던 워페어 2에 비해 높다. 당시 고사양 게임이라고 불리던 배틀필드 배드 컴퍼니 2의 최소 사양보다 높은 수준이다. 여기서 주목할 점은 배틀필드 배드 컴퍼니 2는 당시 나온 지 얼마 되지도 않은, 당대 최고의 파괴효과를 보여주었던 엔진인 프로스트바이트 엔진을 사용했다는 것이다. 하지만 엑박판의 경우, 플3판과 PC판과는 달리 최적화나 버그가 전혀 없는 쾌적한 환경을 보여주고 있는 것을 보면, 엑박판만 최적화에 신경쓰고 나머지 플랫폼은 최적화를 소홀히 한 것으로 보인다.

제작사들이 엔진을 조금씩 개량하면서 1년마다 하나씩 시리즈를 내고 있어서 엔진 우려먹기라는 원성도 존재한다. 하지만 섣불리 엔진 교체를 할 수 없는 이유는, 이 엔진은 현재는 구세대기지만 몇 년 전까지만 해도 현세대기였던 플레이스테이션 3, 엑스박스 360에서 콜 오브 듀티의 스타일에 맞는 게임성과 그래픽, 그리고 60프레임을 뽑아낼 수 있는 엔진으로 최적화되었기 때문에 섣불리 엔진 교체를 시도하기 보다는 콜 오브 듀티 시리즈의 특성에 특화된 엔진을 가지고 높은 인지도를 이용해 안정적인 시리즈를 빠르게 개발해 나가는게 개발사로서도 많은 이득이 있기 때문이다.

콜 오브 듀티: 블랙 옵스 2DirectX 11이 지원되는 블랙 옵스 2 엔진을 사용했는데, 이로 인해 DirectX 11을 지원하지 않는 윈도우 XP에서는 구동이 불가능해졌다. 한편, 트레이아크의 개발진은 최소사양만 된다면 원할한 플레이가 가능할 것의 최적화를 보여줄 것이라 장담했다. 그리고 이는 제작진의 최소사양에 못 미치는 환경에서도 로딩시간이 긴 것을 빼면 원활하게 돌아가는 모습을 보여 증명되었다.

모던 워페어 3 이후로 배틀필드 시리즈와의 대립이 주목받으면서 프로스트바이트 엔진을 쓰는 해당 시리즈의 팬들에 의해 "그래픽도 병신인 게 까불어!"라는 소리를 많이 들어 왔다. 고스트는 건물이나 철제 구조물 등 인공물 그래픽과 야간의 그래픽은 상당히 좋으나,[2] 나무 같은 자연물 그래픽이나 폐허, 주간일 때의 그래픽은 여전히 약한 모습을 보여 주었다[3]. 하지만 그 다음 작품인 어드밴스드 워페어는 전반적으로 좋은 비주얼을 자랑함으로써, 이제는 더 이상 그래픽 때문에 욕먹을 일은 없어 보인다. 그리고 엔진 개량을 거듭한 끝에 구 게임들의 코드들은 현재 거의 남아있는 게 없다고 하며, 모던 워페어 리부트부터 도입된 새로운 엔진과 구 모던 시리즈 리마스터에 사용된 어드밴스드 워페어 엔진 모두 양호한 그래픽을 자랑하고 있다. 눈에 띄는 그래픽 변화가 없다는 비판 또한 있으나 이는 배틀필드 시리즈 또한 모든 것을 섬세히 표현한 배틀필드 3과 파괴 효과의 정점을 보여주었던 배틀필드 4 이후로 그래픽과 작지만 몰입감을 주었던 소소한 디테일, 메인 세일즈 포인트 중 하나였던 파괴 효과들이 점차 사라지거나 퇴보하여 최근에는 제압 효과, 총기 관련 모션, 그래픽 등 배틀필드 시리즈가 내세웠던 거의 모든 장점들을 콜옵에게 내주어 별반 다르지 않게 되었다.

id Tech 3(RTCW 엔진)의 특징으로 싱글플레이와 멀티플레이가 별개의 프로그램으로 돌아간다. 초대 콜 오브 듀티부터 이어진 전통이었으며, 블랙 옵스 2는 좀비 모드가 분리되어 3개가 별개의 프로그램으로 구동되더니, 고스트에 와서는 스쿼드 모드가 또 별개가 되어 4개가 되었다. 이후 IW와 트레이아크는 각각 인피니트 워페어와 블랙 옵스 3에서 통합형 프로그램 체제로 바꾸었다. 슬레지해머는 월드워 2 당시에도 분리형 프로그램 체제를 사용하여 싱글, 멀티, 나치 좀비의 세 개였다. 블랙 옵스 4는 전작인 블랙 옵스 3와 같이 통합형 체제를 유지했는데, 엔진의 한계와 더불어 멀티플레이어, 좀비, 배틀 로얄을 같이 묶어놔버리고 블랙 옵스 3처럼 각 모드와 DLC를 따로 받을 수 있는게 아닌, 무조건 전부 받아야하는 시스템이 되어서 149GB라는 어마무시한 용량이 되었다.[4] 심지어, 블랙 옵스 4는 DLC를 사지 않은 사람도 강제로 DLC까지 다운받게 되어 있다.

다행히도 콜 오브 듀티: 모던 워페어의 시즌 6 미드 시즌 패치를 기점으로 스팀 콜 오브 듀티와 동일하게 분리 설치가 가능하게 바뀌게 되었다. 실제로 이 소식이 들려온 PC 플랫폼이 주인 한국의 콜 오브 듀티 커뮤니티들은 축제 분위기였다. # 이후 몇 주 뒤 출시한 콜 오브 듀티: 블랙 옵스 콜드 워 역시 분리 설치를 지원하게 되었다. 그러나 모던 워페어는 워존이라는 제일 엄청난 용량괴물을 무조건 설치해야만 캠페인, 멀티 그리고 코옵을 설치할 수 있다는 한계 때문에 분리설치가 획기적으로 큰 효능을 보진 못했다.

그러다 콜 오브 듀티: 뱅가드에서는 구세대 콘솔을 지원하면서도 그간의 정신나간 용량이 확실히 개선되어 마지막 빌드 기준 78.8기가로, 92기가에 육박했던 6년 전 작품인 블랙 옵스 3보다도 적은 용량을 갖도록 절감되었다.

모던 워페어 II에서는 과거에 있었던 싱글/멀티플레이가 별개의 프로그램으로 돌아가던 체제가 돌아왔다. 게임 실행 전 켜질 프로그램을 선택할 수 있었던 과거와 달리 메인 메뉴에서 싱글 플레이로 들어가려면 무조건 현재 프로그램이 종료되고 싱글 플레이 프로그램이 켜지는 형태로 퇴화하였다. 대신 워존 분리설치가 가능해져 무조건 워존을 요구하던 요소는 사라지게 되었다.

이후 2023년의 콜 오브 듀티: 모던 워페어 III부터, 향후 출시되는 메인 콜 오브 듀티는 모던 워페어 II 클라이언트를 기반으로 만들어진 '콜 오브 듀티 본부(Call of Duty HQ)'라는 이름의 클라이언트에 전부 통합되어 그 안에서 게임들이 따로 나뉘는 형식으로 나온다. 이 때문에 상점 페이지 이름이나 게임 라이브러리명에서는 '콜 오브 듀티: 모던 워페어 II'에서 '모던 워페어 II' 부분을 빼고 그냥 '콜 오브 듀티'로 바뀌었다.


4. IW 엔진이 사용된 게임들[편집]


※ 영문 위키피디아# 및 FANDOM 위키#에서 IW 엔진으로 취급하지 않는 것은 이탤릭체로 표시.
엔진 버전
게임명
발매 연도
IW 2.0
콜 오브 듀티 2
2005년
IW 3.0
콜 오브 듀티 4: 모던 워페어
2007년
콜 오브 듀티: 월드 앳 워
2008년
007 퀀텀 오브 솔러스[5]
콜 오브 듀티: 블랙 옵스[6]
2010년
IW 4.0
콜 오브 듀티: 모던 워페어 2
2009년
콜 오브 듀티: 온라인
2013년
모던 워페어 3 엔진 (IW 5.0)[A]
콜 오브 듀티: 모던 워페어 3
2011년
블랙 옵스 2 엔진[7]
콜 오브 듀티: 블랙 옵스 2
2012년
IW 6.0
콜 오브 듀티: 고스트
2013년
어드밴스드 워페어 엔진[8]
콜 오브 듀티: 어드밴스드 워페어
2014년
콜 오브 듀티: 모던 워페어 리마스터드
2016년
콜 오브 듀티: 모던 워페어 2 캠페인 리마스터
2020년
블랙 옵스 3 엔진[9]
콜 오브 듀티: 블랙 옵스 3
2015년
IW 7.0
콜 오브 듀티: 인피니트 워페어
2016년
WWII 엔진[10]
콜 오브 듀티: WWII
2017년
블랙 옵스 4 엔진
콜 오브 듀티: 블랙 옵스 4
2018년
IW 8.0[11]
콜 오브 듀티: 모던 워페어
2019년
콜 오브 듀티: 워존[12]
2020년
콜 오브 듀티: 뱅가드[13]
2021년
블랙 옵스 콜드 워 엔진[14]
콜 오브 듀티: 블랙 옵스 콜드 워
2020년
IW 9.0[15]
콜 오브 듀티: 모던 워페어 II
2022년
콜 오브 듀티: 워존 2.0
콜 오브 듀티: 워존 모바일[16]
2023년
콜 오브 듀티: 모던 워페어 III

파일:크리에이티브 커먼즈 라이선스__CC.png 이 문서의 내용 중 전체 또는 일부는 2023-10-27 23:06:21에 나무위키 IW 엔진 문서에서 가져왔습니다.

[A] A B 슬레지해머 게임즈와 인피니티 워드가 공동으로 개량한 IW 4.0의 개조 버전. 원칙적으로는 IW 엔진 5.0이라고 명명해야 하지만, 이번 작품은 슬레지해머와 공동으로 개발되는 관계로 그들을 존중하는 의미에서 모던 워페어 3 엔진이라 부른다.[1] 사실 월드 앳 워 시절에는 눈에 띌 정도로 큰 변화는 없었지만, 블랙 옵스의 그래픽은 1년 뒤에 나온 모던 워페어 3보다도 훨씬 좋다는 평을 많이 들었다.[2] 야간엔 시인성이 낮아 렌더링 거리도 짧아지기 때문에 야간 맵이 정해진 콜 오브 듀티 같은 게임은 당연히 야간 맵의 퀄리티가 높아지기 마련이다.[3] 다만 따끈따끈했던 프로스트바이트 엔진과 콜옵2 시절부터 소소한 개량만 해온 IW 엔진을 비교했을 때 이 정도로 나오는 게 신기할 따름이다.[4] 한때 용량으로 주목 받았고 온라인 서비스 덕분에 컨텐츠가 업데이트 되는 Grand Theft Auto V도 현 시점에서도 100 GB는 넘지 않는다.[5] 여담으로, 이 게임의 후속작격인 1997년에 나온 007 골든 아이 게임판의 2010년도 Wii 리메이크판은 IW 엔진이 아닌 해당 개발사가 제작한 데드 스페이스: 익스트랙션에도 쓰인 EngineX라는 자체 엔진을 사용했다. 그럼에도 불구하고 게임 내 아이콘 모양이나 그래픽 등은 IW 엔진의 느낌이 많이 나는 편.[6] 월드 앳 워에 사용되었던 엔진을 개량한 버전. 엔진을 적극적으로 활용했는지 같은 엔진을 사용하는 모던 워페어보다 훨씬 발전된 그래픽을 가지고 있다.[7] 트레이아크도 질세라 새 엔진의 이름을 블랙 옵스 2 엔진으로 명했다. 특징으로는 다이렉트X 11을 사용하므로 XP에서는 블랙 옵스 2를 구동시킬 수 없다는 것.[8] 정확히는 슬레지해머 게임즈가 모던 워페어 3 엔진을 대대적으로 개량한 버전이다. 버전이 불명확하고 엔진의 상당 부분이 갈아 엎어졌다는 이유로 영문 위키피디아나 콜 오브 듀티 FANDOM 위키는 어드밴스드 워페어를 IW 엔진을 사용한 게임으로 취급하지 않는다.[9] 블랙 옵스 2 엔진을 개량한 버전.[10] 어드밴스드 워페어 엔진을 개량한 버전. 영문 위키에서는 마찬가지로 IW 엔진을 사용한 게임이 아니라고 취급하고 있다.[11] 인피니티 워드에서 만든 차세대 엔진의 명칭으로 추정. 마찬가지로 영문 위키에서는 IW 엔진을 사용한 게임이 아니라고 취급하고 있었다. 하지만 2021년, 콜 오브 듀티: 뱅가드 공개 이후에 모던 워페어 리부트/워존에 쓰인 엔진을 IW 8.0으로 지칭하면서 위키에서도 '재구성된 버전(Rebuilt version)의 IW 엔진'으로 명칭이 변경되었다.[12] 콜 오브 듀티: 모던 워페어와 멀티플레이 클라이언트를 공유하고 있어서 단독 실행 가능한 MOD나 다름 없는 형태라 제작 엔진도 같다.[13] 콜 오브 듀티: 모던 워페어에서 사용된 엔진을 개량한 버전이다.[14] 블랙 옵스 3가 개발 완료된 2015년부터 제작한 엔진이다. 모던 워페어 리부트에 사용된 엔진(IW 8.0)은 슬래지해머의 갑작스러운 이탈로 인해 사용하지 못했고, 트레이아크가 블랙 옵스 3 엔진을 최대한 몸비틀기를 하여 자체적으로 개수한 엔진이다.[15] 이 엔진이 처음 쓰인 모던 워페어 II를 기점으로, 향후 출시되는 메인 콜 오브 듀티 게임은 모던 워페어 II 클라이언트 기반의 '콜 오브 듀티 본부(Call of Duty HQ)' 클라이언트에 전부 통합되어 그 안에서 게임들이 따로 나뉘는 형식으로 나온다.[16] IW 엔진 최초로 모바일 기기에 사용되었다. 참고로 티미 스튜디오에게 외주를 줘서 2019년에 출시한 콜 오브 듀티: 모바일유니티 엔진을 사용했다.