IW Engine
IW Engine은 Infinity Ward가 《Call of Duty》 게임 제작에 사용한 독점 3차원 게임 엔진의 계열이다. 초기에는 id Software의 id Tech 3에서 발전한 기술을 사용했고, 이후 렌더링·애니메이션과 무기·네트워크 멀티플레이 시스템을 독립적으로 확장했다....
| 분류 | 게임 엔진, 3D FPS·멀티플레이 엔진 |
|---|---|
| 개발사 | Infinity Ward 및 Call of Duty 개발 조직 |
| 기술적 초기 계보 | id Tech 3 계열 |
| 최초 적용 | Call of Duty (2003년) |
| 작성 언어 | C++ |
| 주요 시스템 | FPS 렌더링, 무기·애니메이션, 네트워크 멀티플레이 |
| 주요 세대 | IW 2.0, IW 3.0, IW 4.0 등 세대별 |
| 후속 기술 | Modern Warfare (2019) 이후 현대화된 엔진 기술 |
| 그래픽스 | 실시간 조명·셰이더, 포토그래메트리·레이 트레이싱 (세대별) |
| 대표 게임 | Call of Duty 2, Call of Duty 4: Modern Warfare, Modern Warfare 2 |
| 관련 게임 | Call of Duty: Modern Warfare (2019), Warzone |
| 플랫폼 | Windows, PlayStation, Xbox 등 작품별 |
| 라이선스 | Activision 계열 독점 엔진 |
| 개발 자료 | Call of Duty: 엔진 발전사 |
IW Engine은 Infinity Ward가 《Call of Duty》 게임 제작에 사용한 독점 3차원 게임 엔진의 계열이다. 초기에는 id Software의 id Tech 3에서 발전한 기술을 사용했고, 이후 렌더링·애니메이션과 무기·네트워크 멀티플레이 시스템을 독립적으로 확장했다. 《Call of Duty 2》와 《Call of Duty 4: Modern Warfare》 등 여러 작품을 거치면서 엔진 버전과 게임 제작 도구가 발전했다.
FPS 게임에 필요한 화면·입력 처리와 플레이어 이동, 총기 반동·발사체, 피격 판정 및 다른 플레이어와의 상태 동기화가 엔진의 중요한 구성 요소다. 빠른 경기 진행과 정확한 입력 반응을 유지하려면 렌더링 작업과 시뮬레이션·네트워크 처리의 지연을 관리해야 한다. 이러한 요구 조건은 멀티플레이 경쟁 게임과 대규모 싱글플레이 연출 모두에서 중요하다.
여러 Call of Duty 개발 조직은 서로 다른 시기와 작품에 고유한 엔진 분기 및 수정 기술을 사용해 왔다. Infinity Ward의 IW 계열과 Treyarch·Sledgehammer 등이 사용한 기술은 공통된 뿌리나 일부 구성 요소를 공유할 수 있지만, 게임 간의 엔진 버전이 완전히 같은 것은 아니다. 엔진 명칭을 게임 프랜차이즈 전체의 단일 소스 코드와 혼동해서는 안 된다.
2019년 《Call of Duty: Modern Warfare》는 현대화된 제작 기술을 적용해 포토그래메트리 기반 고품질 자산과 개선된 조명 및 레이 트레이싱을 제공했다. 새로운 그래픽 파이프라인은 주변 환경과 인물·장비의 현실적인 표현을 목표로 설계됐으며, 멀티플레이 및 이후 Warzone 계열의 콘텐츠 제작에도 영향을 주었다.[1]
IW Engine과 현대 Call of Duty 기술은 Activision 개발 조직 내부에서 사용되는 독점 게임 엔진이다. 과거 id Tech가 소스 코드를 공개한 세대가 있다는 사실과 최신 Call of Duty 엔진의 공개 범위는 별개이며, 게임별 맵·모드 도구의 지원 여부도 작품과 플랫폼에 따라 다르다.