Divinity Engine
Divinity Engine은 벨기에의 Larian Studios가 제작한 롤플레잉 게임 전용 게임 엔진 계열이다. 《Divinity: Original Sin》과 《Divinity: Original Sin 2》의 제작 기술로 널리 알려졌으며, 이후 스튜디오의 내부 엔진 기술이 《Bald...
| 분류 | 게임 엔진, 롤플레잉 게임 제작 엔진 |
|---|---|
| 개발사 | Larian Studios |
| 최초 적용 | Divinity: Original Sin (2014년) |
| 주요 계열 | Divinity Engine, Divinity Engine 2, 후속 내부 엔진 |
| 대표 게임 | Divinity: Original Sin, Divinity: Original Sin 2, Baldur's Gate 3 |
| 주요 장르 | 파티 기반 롤플레잉 게임 |
| 핵심 시스템 | 턴제 전투, 환경 상호작용, 퀘스트·대화·아이템 |
| 개발 도구 | The Divinity Engine, The Divinity Engine 2 |
| 콘텐츠 제작 | 장면·캐릭터·자원·스토리 편집 |
| 스크립팅 | 스토리 논리와 게임 데이터 중심 도구 |
| 모드 제작 | PC용 공식 편집 도구 제공 |
| 주요 플랫폼 | Windows PC 및 게임별 콘솔·기타 플랫폼 |
| 소스 코드 | 엔진 원본 비공개 |
| 라이선스 | 독점 소프트웨어 |
| 공식 기술 문서 | Divinity Engine Wiki |
Divinity Engine은 벨기에의 Larian Studios가 제작한 롤플레잉 게임 전용 게임 엔진 계열이다. 《Divinity: Original Sin》과 《Divinity: Original Sin 2》의 제작 기술로 널리 알려졌으며, 이후 스튜디오의 내부 엔진 기술이 《Baldur's Gate 3》로 이어졌다. 복잡한 캐릭터 관계, 퀘스트와 대화, 전술적 전투 및 게임 세계의 상호작용을 다루는 기능을 제작 도구와 결합한 점이 특징이다.[1]
2014년의 《Divinity: Original Sin》은 지형과 물체, 캐릭터 능력 및 환경 효과를 결합한 전투 시스템을 중심에 두었다. Larian은 상용 게임의 장면과 콘텐츠를 만드는 데 사용한 편집 환경을 'The Divinity Engine'이라는 도구 모음으로 이용자에게 제공했다. 개발자가 게임에 사용한 제작 기반을 이용자가 모드나 별도의 모험 콘텐츠 제작에 활용할 수 있도록 한 사례다.[2]
《Divinity: Original Sin 2》에서 제공된 The Divinity Engine 2는 장면 편집, 템플릿과 개체, 아이템·능력·대화 및 스토리 제작 기능을 확장했다. 편집기는 기존 캠페인의 데이터에 의존하는 애드온과 독립적인 프로젝트를 구분하여 작성하게 한다. 게임 데이터에서 새로운 프로젝트로 필요한 내용을 가져와 수정하고, 이를 게임에서 활성화되는 콘텐츠로 배포할 수 있다.
Divinity Engine의 게임 데이터는 월드 장면과 자원, 캐릭터 배치와 게임 규칙뿐 아니라 게임 스토리의 상태 변화까지 다룬다. 제작 도구의 프로젝트와 의존 관계를 통해 원본 콘텐츠를 직접 모두 복제하지 않고도 다른 자료에 기반한 변경 사항을 표현할 수 있다. 《Divinity: Original Sin 2》의 Definitive Edition은 기존 도구 및 모드와 데이터 구조 차이가 있으므로 별도 실행 환경으로 구별한다.[3]
Divinity Engine은 일반적인 오픈 소스 엔진이 아니라 Larian의 독점 개발 기술이다. PC 버전에 제공되는 모드 편집 환경이 엔진 전체의 소스 공개나 모든 게임으로의 자유로운 재배포를 의미하지는 않는다. 《Baldur's Gate 3》의 후속 기술도 같은 개발사의 기술적 연속성으로 설명할 수 있지만, 구형 Divinity Engine 2 도구와 동일한 제품으로 취급해서는 안 된다.[4]