Dragon Engine
Dragon Engine은 일본 SEGA의 Ryu Ga Gotoku Studio가 《Yakuza》 및 《Like a Dragon》 계열 게임을 위해 개발한 독점 3차원 게임 엔진이다. 《Yakuza 6》 개발에서 새로운 그래픽스·물리 기반 기술이 도입되면서 이름을 알렸으며, 이후 《Ya...
| 분류 | 게임 엔진, 3차원 액션·어드벤처 게임 엔진 |
|---|---|
| 개발사 | Ryu Ga Gotoku Studio (SEGA) |
| 최초 주요 작품 | Yakuza 6 (2016년) |
| 주요 게임 | Yakuza Kiwami 2, Judgment, Yakuza: Like a Dragon, Lost Judgment, Like a Dragon: Infinite Wealth |
| 주요 장르 | 3차원 액션·어드벤처, 롤플레잉 |
| 주요 세계 | 도시·실내외 복합 환경 |
| 렌더링 | 물리 기반 재질과 실시간 조명·효과 |
| 시뮬레이션 | 물리 상호작용, 군중·환경, 캐릭터 애니메이션 |
| 개발 언어 | 네이티브 자체 엔진 |
| 플랫폼 | PlayStation, Windows, Xbox 등 게임별 |
| 품질 관리 | 자동화된 플레이 테스트·QA 지원 도구 |
| 소스 코드 | 비공개 |
| 라이선스 | SEGA 독점 소프트웨어 |
| 기술 발표 | SEGA 개발팀 CEDEC AWARDS |
Dragon Engine은 일본 SEGA의 Ryu Ga Gotoku Studio가 《Yakuza》 및 《Like a Dragon》 계열 게임을 위해 개발한 독점 3차원 게임 엔진이다. 《Yakuza 6》 개발에서 새로운 그래픽스·물리 기반 기술이 도입되면서 이름을 알렸으며, 이후 《Yakuza Kiwami 2》, 《Judgment》, 《Yakuza: Like a Dragon》 등 스튜디오의 여러 작품에 적용됐다.[1]
엔진은 사람이 밀집한 도심과 건물 내부, 다양한 상점과 거리 등 하나의 밀도 높은 게임 세계를 표현하는 데 중점을 둔다. 대규모 배경을 단순히 멀리 그리는 것보다 플레이어가 실제로 이동하며 물체와 사람을 만나고 건물 안팎을 드나드는 경험을 자연스럽게 연결하는 것이 중요했다. 따라서 장면 표현과 환경 로딩, 캐릭터·물체의 반응 및 시각 효과가 게임플레이 시스템과 긴밀하게 맞물린다.
2016년의 기술 발표에서는 《Yakuza 6》에 사용된 새로운 그래픽스 기술과 물리 엔진을 다뤘다. 물리 기반 렌더링을 비롯한 재질·조명 처리와 실내외 도시 경관 표현, 물체 충돌 및 전투 상황의 연출이 개선됐다. 이는 이전 세대의 PlayStation 3 중심 제작 환경에서 PlayStation 4 시대의 자체 엔진으로 발전하는 과정과 연결된다.[2]
Dragon Engine은 3차원 세계를 표시하는 렌더링 기능만이 아니라 개발 프로세스 전반과 결합된다. SEGA는 Dragon Engine 개발 과정에서 얻은 기술을 이용해 자동 플레이 테스트와 버그 검출 등 품질 보증 작업을 지원하는 내부 시스템을 구축했다고 발표했다. 해당 개발팀은 2021년 CEDEC AWARDS 엔지니어링 부문 최우수상을 받았다.[3]
엔진은 SEGA 내부의 독점 소프트웨어로 외부 개발자가 일반 라이선스로 이용할 수 있는 범용 엔진이 아니다. 후속 작품에서는 게임의 장르에 따라 실시간 액션 전투뿐 아니라 턴제 롤플레잉 시스템도 구현됐다. 같은 스튜디오의 모든 게임이 같은 엔진을 쓰는 것은 아니므로 각 작품의 기술 기반을 개별적으로 확인해야 한다.