Creation Engine

Creation Engine은 Bethesda Game Studios가 개발하는 독점 3차원 게임 엔진이다. 《The Elder Scrolls V: Skyrim》에서 대표적으로 사용되기 시작했고 이후 《Fallout 4》와 《Fallout 76》의 기반이 되었다. 방대한 야외 세계를 탐...

분류게임 엔진, 3D 오픈 월드 RPG 엔진
개발사Bethesda Game Studios
기술적 계보Gamebryo를 사용한 이전 Bethesda 기술 계열
최초 적용The Elder Scrolls V: Skyrim (2011년)
주요 세대Creation Engine, Creation Engine 2
작성 언어C++
게임 로직 언어Papyrus
제작 도구Creation Kit
주요 기능셀·월드 스트리밍, 퀘스트·대화, NPC·오브젝트 관리
대표 게임Skyrim, Fallout 4, Starfield
배포 대상PC, Xbox, PlayStation 등 작품별
라이선스Bethesda 독점 엔진
소스 공개엔진 전체 비공개, 게임별 모드 제작 도구 공개
공식 개발 자료Bethesda Creations

Creation Engine은 Bethesda Game Studios가 개발하는 독점 3차원 게임 엔진이다. 《The Elder Scrolls V: Skyrim》에서 대표적으로 사용되기 시작했고 이후 《Fallout 4》와 《Fallout 76》의 기반이 되었다. 방대한 야외 세계를 탐색하고 여러 인물·퀘스트·아이템과 상호작용하는 오픈 월드 역할수행 게임을 제작하도록 발전했다. Bethesda가 이전에 사용하던 Gamebryo 기반 기술에서 이어지는 개발 계보가 있지만 같은 엔진 제품을 단순히 개명한 것은 아니다.

엔진의 월드는 여러 셀과 공간·오브젝트 데이터로 구성되며 플레이어의 이동에 따라 필요한 위치와 자산을 불러온다. NPC의 행동과 퀘스트 진행, 대화·아이템·장면 상태를 함께 저장하고 실행하며, 동적으로 변화하는 세계와 사용자 저장 데이터를 관리한다. 이와 같은 구조는 넓은 게임 세계의 모든 장면을 동시에 메모리에 보관하지 않고 플레이어 주변의 콘텐츠를 처리하는 데 중요하다.

콘텐츠 제작에는 Creation Kit을 사용한다. 개발자와 모드 제작자는 게임 세계에 오브젝트를 배치하고 퀘스트·대화·스크립트와 애니메이션 데이터를 수정할 수 있다. 스크립트 작성에는 Papyrus 언어가 사용되며, 게임별 Creation Kit과 자료 형식은 서로 다른 범위의 기능과 호환성을 제공한다. Creation Kit의 배포는 엔진 전체 소스 코드의 공개와는 구분된다.[1]

Creation Engine 2는 《Starfield》 개발에 사용된 후속 세대로, 광대한 우주 공간과 행성·거점 등의 콘텐츠를 다루기 위한 렌더링·애니메이션·자산 처리 기술의 개선을 포함한다. 새 엔진 세대에서도 Bethesda의 오픈 월드·퀘스트 제작 방식이 계승됐지만, 엔진 내부 시스템과 데이터 형식은 작품에 따라 변화한다.[2]

Creation Engine은 Bethesda 내부에서 유지하는 게임 제작 기술이며 일반 개발사에 라이선스를 판매하는 범용 엔진과는 배포 모델이 다르다. 《Skyrim》과 《Fallout 4》, 《Starfield》의 제작 도구는 각 게임의 콘텐츠를 수정하는 데 활용되지만, 게임 간의 자산과 플러그인·스크립트가 무조건 호환되는 것은 아니다.

역사

개발사와 기술 계보

엔진 아키텍처

렌더링과 그래픽스

월드·객체·시뮬레이션

물리와 애니메이션

게임 로직과 스크립팅

에셋 파이프라인과 편집기

지원 플랫폼

라이선스와 공개 범위

주요 사용 게임

관련 엔진 및 문서

  1. Bethesda: Creation Kit과 Creations ↩
  2. Bethesda: Starfield 출시 ↩