Merkury Engine

Merkury Engine은 호주의 Krome Studios가 여러 콘솔·PC 게임에 사용하기 위해 개발한 독점 3차원 게임 엔진 계열이다. 초기 《Championship Surfer》와 《TY the Tasmanian Tiger》의 개발 과정에서 공통 렌더링과 캐릭터·애니메이션 및 콘...

분류게임 엔진, 상용 3D 게임 엔진
개발사Krome Studios
초기 명칭BEAST 및 Blast Graphics 계열
개발 출발1990년대 후반
첫 주요 작품《Championship Surfer》 (2000년)
대표 게임TY the Tasmanian Tiger, 《Blade Kitten》, 《Star Wars: The Clone Wars - Republic Heroes》
주요 버전Merkury 1, Merkury 2, Merkury 3
Merkury 2《TY the Tasmanian Tiger 2》 개발 시기 확장
Merkury 32000년대 후반~2010년경 후속 기술
주요 기능실시간 3D 장면·애니메이션, 캐릭터·게임 오브젝트
렌더링플랫폼별 그래픽스 시스템
플랫폼콘솔과 Windows PC 등 작품별
원본 라이선스Krome 독점 소프트웨어
소스비공개
기술사 자료RetroReversing: Krome Merkury
사용 게임MobyGames Merkury 목록
게임 목록PCGamingWiki Merkury

Merkury Engine은 호주의 Krome Studios가 여러 콘솔·PC 게임에 사용하기 위해 개발한 독점 3차원 게임 엔진 계열이다. 초기 《Championship Surfer》와 《TY the Tasmanian Tiger》의 개발 과정에서 공통 렌더링과 캐릭터·애니메이션 및 콘텐츠 기술을 발전시켰고, 《Blade Kitten》·《Star Wars: The Clone Wars - Republic Heroes》 등 장르가 다른 작품에도 이용됐다. 외부에 독립형 제작 제품으로 판매되는 범용 엔진보다 Krome의 내부 제작 기반이다.[1]

역사 자료에서는 1998~1999년경 개발한 BEAST 엔진과 Blast Graphics를 초기 계통으로 소개한다. 2001년 초 Krome의 보존된 공식 사이트에는 3년간 개발한 자체 3D 기술로 Merkury를 설명한 기록이 남아 있다. 당시의 엔진은 3D 메시와 여러 애니메이션을 처리하는 기능을 강조했으며, 게임별 요구 사항에 대응하는 제작 도구와 실행 시스템을 갖췄다.[2]

후속 Merkury 2는 《TY the Tasmanian Tiger 2》 제작 시기에 도입된 발전형으로 알려져 있고, Merkury 3는 Krome의 후대 게임 제작에 활용됐다. 이러한 명칭은 고정된 단일 구현체를 뜻하기보다 주요 세대를 구분하는 데 쓰인다. 문서와 연구에서는 초기 콘솔 게임의 엔진과 후속 PC 리마스터·이식판의 그래픽스·데이터 구조가 완전히 동일하다고 가정하지 않아야 한다.

엔진의 공통 기술에는 3차원 월드 렌더링, 스켈레탈 애니메이션과 캐릭터 동작·충돌, 게임 상태 갱신과 오디오 및 자산 로딩 등이 포함된다. 플랫폼별 하드웨어와 작품에 따라 렌더링 백엔드와 저장 형식, 게임 규칙을 수정할 수 있도록 제작됐다. 공개된 Krome 당시 설명은 소프트 스키닝과 독립된 여러 애니메이션, 메시 변형 등을 기능으로 제시하지만 현대의 모든 렌더링 효과를 초기 세대부터 지원했다고 보기는 어렵다.[3]

대표 게임으로 《TY》 시리즈와 《Championship Surfer》, 《The Legend of the Guardians: The Owls of Ga'Hoole》, 《Blade Kitten》 등이 소개된다. 일부 후대 재출시 게임은 원본 엔진 자료를 현대 플랫폼에 맞추어 수정한 것으로 평가할 수 있으며, 게임별 발매 연도와 기술 버전을 함께 기록해야 한다. 장르가 다양한 여러 작품이 같은 내부 공통 기술을 공유하는 제작사의 운영 모델을 보여준다.

Merkury 원본 엔진 소스와 내부 편집기는 공개 소프트웨어 라이선스로 배포되지 않았다. 기술 계보는 과거 공식 웹사이트의 보존본과 게임별 기록, 커뮤니티의 파일 형식 연구를 통해 확인할 수 있다. 역공학으로 만든 변환 도구와 원본 제작사의 공식 소스는 다르며 게임 자산의 저작권 역시 별도로 적용된다.[4]

역사

기술 계보와 설계 목표

아키텍처와 실행 모델

렌더링과 그래픽스

자산·콘텐츠 제작

입력·오디오·물리

게임 로직과 스크립팅

배포 플랫폼

라이선스와 기술 보존

대표 작품과 영향

관련 문서

  1. PCGamingWiki: Merkury 엔진 사용 게임 ↩
  2. RetroReversing: Merkury의 최초 개발 과정 ↩
  3. Merkury 1 기술 항목의 보존 기록 ↩
  4. MobyGames: Merkury 사용 게임 ↩