Chrome Engine

Chrome Engine은 폴란드의 Techland가 개발한 독점 3차원 게임 엔진이다. 초기 게임 《Chrome》과 《Xpand Rally》에서 사용된 기술을 기반으로 여러 세대에 걸쳐 발전했으며, 이후 《Call of Juarez》와 《Dead Island》·《Dying Light》...

분류게임 엔진, 실시간 3D 엔진
개발사Techland
최초 게임 계열Chrome, Xpand Rally
초기 적용 시기2000년대 초
작성 언어C++
대표 엔진 세대Chrome Engine 1~6
주요 기능3D 렌더링, 물리, 지형·식생, 캐릭터·차량
그래픽스DirectX 계열, HDR·셰이더 등 세대별
게임 제작 도구Techland 전용 맵·자산 편집기
대표 게임Call of Juarez, Dead Island, Dying Light
후속 제작 기술C-Engine 등 Techland 개발 계열
플랫폼Windows·PlayStation·Xbox 등
라이선스Techland 독점 엔진
소스 공개비공개

Chrome Engine은 폴란드의 Techland가 개발한 독점 3차원 게임 엔진이다. 초기 게임 《Chrome》과 《Xpand Rally》에서 사용된 기술을 기반으로 여러 세대에 걸쳐 발전했으며, 이후 《Call of Juarez》와 《Dead Island》·《Dying Light》 같은 FPS·액션 게임의 제작에 활용됐다. 넓은 야외 공간과 차량, 캐릭터·물리 상호작용을 처리하는 기술이 중요한 부분을 차지한다.

엔진의 초기 버전은 PC를 중심으로 3차원 장면을 렌더링하고 레벨·캐릭터·게임 규칙과 물리를 관리했다. 후속 세대에는 하드웨어 셰이더와 HDR 표현, 고해상도 텍스처·재질과 다양한 시각 효과가 도입됐다. Chrome Engine 3부터 6까지는 해당 게임과 하드웨어 조건에 맞춰 그래픽 파이프라인과 콘텐츠 제작 도구가 변화했다.

《Call of Juarez》 시리즈에서는 넓은 야외 지형과 1인칭 슈팅 플레이, 인물 애니메이션이 중요했고 《Dead Island》에서는 다수의 좀비·근접전투·멀티플레이 및 아이템 시스템을 처리했다. 《Dying Light》는 수직 이동과 파쿠르, 도시 환경·낮밤 변화와 적 캐릭터 AI 같은 새로운 요구 사항에 맞춰 엔진 기능을 확장했다.

Techland의 콘텐츠 제작 과정은 레벨 편집기와 모델·재질 및 맵 자산을 엔진 실행 형식으로 변환하는 도구를 포함한다. 게임 세계의 지형과 건물, 상호작용 객체·충돌 영역과 AI 이동 경로가 통합되는 과정에서 게임별 확장 시스템이 추가됐다. 여러 Chrome Engine 세대의 실제 파일 형식이나 편집 도구는 반드시 동일하지 않다.

Chrome Engine은 Techland가 자체 개발하는 독점 기술이다. 별도 도구가 공개되거나 일부 게임에 모딩 기능이 제공되는 것과 달리 전체 엔진 소스와 상용 라이선스는 범용 제품처럼 배포되지 않는다. Techland가 후속 작품에서 발전시킨 자체 렌더링·개발 기술과 역사적 연결이 있지만 Chrome Engine 각 세대를 구분해 서술할 필요가 있다.[1]

역사

엔진의 개발 계보

기술적 아키텍처

렌더링과 그래픽스

게임 규칙·AI·물리

스크립팅 및 개발 언어

제작 도구와 게임 자산

멀티플레이 및 지원 플랫폼

소스 공개·라이선스

사용 게임

관련 엔진과 문서

  1. Chrome Engine의 게임별 버전 ↩