기본 계략 Corsairs Legacy Corsairs Legacy: Naval Mission 소식 지역 사회 콘택트 렌즈
Игра Corsairs Legacy
ko
ko
de
en
es
fr
ja
pl
pt
ru
tr
ua
zh
Corsairs Ship Pack. MaelStrom 엔진 기반 모드 모음 제작자가 들려주는 상세 이야기. 인터뷰 2부
Corsairs Ship Pack. MaelStrom 엔진 기반 모드 모음 제작자가 들려주는 상세 이야기. 인터뷰 2부

이 글은 Corsairs Legacy 해적 생활 시뮬레이터 게임의 개발 과정에서 Mauris Studio가 제작한 것으로, 해양 테마해적 게임 장르를 널리 알리기 위한 목적을 갖고 있습니다.

프로젝트 소식은 공식 웹사이트, 유튜브 채널, 텔레그램 채널에서 확인할 수 있습니다.

Corsairs Legacy - Historical Pirate RPG Simulator 프로젝트에 대해 더 알고 싶다면, 게임의 Steam 페이지에서 위시리스트에 추가해주세요.

또한 최고의 러시아 해적·해전 게임 프랜차이즈 중 하나인 Sea Dogs 시리즈와 관련하여, 우리는 Age of Pirates 2: City of Abandoned ShipsAge of Pirates: Caribbean Tales의 확장 콘텐츠 개발자 대부분과 인터뷰를 진행했습니다.

이번에는 모드(mod), 그중에서도 여러 개의 다양한 수정 요소를 한데 모아 MaelStrom 엔진 기반으로 게임 대부분을 이식한 특별한 빌드(build)에 대해 이야기하려 합니다. 즉, Corsairs Ship Pack, 흔히 선박 팩이라고 불리는 모드입니다.

이 글은 MaelStrom 엔진에 대한 상세 인터뷰의 두 번째 파트입니다. 첫 번째 파트마지막 파트도 확인해보세요.

Volodymyr: 알렉산더, 안녕하세요!

Alexander: 안녕하세요, Volodymyr!

Volodymyr: 오늘 MaelStrom 엔진 업데이트가 공개되었습니다. 이번 업데이트에서 어떤 개선 사항이 있었는지, 그리고 Corsairs Ship Pack을 최신 엔진 버전으로 업데이트할 계획이 있는지 궁금합니다.

Alexander: 이번 업데이트에는 바다 표현과 관련된 매우 중요한 변경 사항이 포함되어 있습니다. 이전 버전에서는 바다 위 그림자 움직임 속도가 부족해 바다가 ‘젤리처럼’ 보였고, 저는 이 문제를 오랫동안 개발자에게 전달해 왔습니다. 마침내 개선되었고, 지금은 바다가 더욱 생동감 있게 움직이며, 그림자 효과도 자연스럽고 전체적인 작동도 훨씬 안정적입니다.

또한 선박 화재나 파티클(입자)의 급격한 소멸 문제 역시 존재했는데, 이번에 수정하였습니다. 마지막으로, 엔진 메시지를 기반으로 한 크래시 로그 기록 기능이 올바르게 작동하게 되었습니다. 이전에는 재현이 어려운 버그가 있었지만 이번 업데이트로 문제 해결이 훨씬 쉬워졌습니다.

Corsairs Ship Pack. MaelStrom 엔진 기반 모드 모음 제작자가 들려주는 상세 이야기. 인터뷰 2부

Corsairs Ship Pack

Volodymyr: 당신은 최소 8개의 개선 요청을 보냈다고 했고, 공식 MaelStrom 웹사이트에서도 매우 활발히 활동하는 것으로 보입니다. 그 외에도 개발자와 소통을 하고 있나요? 구체적으로 어떻게 대화를 나누고 있는지 설명해주세요.

Alexander: 사실, 개발자와의 깊은 커뮤니케이션은 없습니다. 그러나 제가 처음에 이 엔진을 사용하기 시작한 이유는, 개발자가 매우 활발하고 엔진 발전을 위해 여러 아이디어를 실제로 구현해 주기 때문입니다.

엔진에서 문제가 보이면 저는 즉시 개발자에게 보고합니다. 물론 관계가 항상 원만한 것은 아니며, 저는 개발자를 ‘움직이게’ 하는 효과적인 방법을 하나 찾았습니다. 엔진의 명백한 문제를 포럼에 올리고 커뮤니티 구성원들에게도 의견을 남기도록 요청하는 방법입니다. MaelStrom 개발자는 자신의 평판을 매우 중요하게 여기기 때문에 이러한 요청에 반응합니다.

Volodymyr: 처음에 12달러만 내고 평생 지원을 받는 건가요?

Alexander: 우리 팀 대부분은 각자 엔진을 구매했습니다. 제가 제 버전을 공유하자고 했음에도, 그들은 “개발자를 지원하기 위해” 직접 구매한 것입니다. 엔진 구매에 공식 지원이 포함된 것은 아니지만, 개발자는 여전히 사용자와 연락을 유지하고 있습니다. 이것이 언제까지 지속될지는 모릅니다.

Volodymyr: 팀이 같은 프로젝트를 한다면, 왜 모두가 별도로 엔진을 구매했나요?

Alexander: 개발자를 돕고 싶었기 때문입니다.

Volodymyr: MaelStrom으로 개발 중인 팀이 얼마나 되는지, 그리고 포럼 활동을 보면 흥미로운 프로젝트가 있는지 알 수 있나요?

Alexander: 러시아어권 커뮤니티는 공개하지 않고 작업하는 팀도 있을 수 있어 정확히 알기 어렵습니다. 제가 알고 있는 것은 Roger Game Studio 하나입니다. 그들은 우리보다 먼저 MaelStrom 기반 게임을 만들려고 했지만, 엔진 변경 사항 등을 이유로 MaelStrom을 포기하고 Sea Dogs: To Each His Own 엔진으로 이동했습니다.

서구권 개발자들의 경우, 개발자 웹사이트에는 기존 Storm Engine 기반 프로젝트를 MaelStrom으로 포팅한 목록이 있습니다. 그러나 대부분의 해외 모드는 완전히 테스트되지 않았습니다. 실제로 안정적으로 플레이 가능한 것은 Historical Eras II뿐입니다.

Volodymyr:New Horizons”도 목록에 있죠. 원래 이 엔진이 New Horizons의ために開発された이기 때문에 안정적이라는데, 그러면 왜 Corsairs Ship Pack은 공식 사이트 목록에 없나요?

Corsairs Ship Pack. MaelStrom 엔진 기반 모드 모음 제작자가 들려주는 상세 이야기. 인터뷰 2부

Corsairs Ship Pack

Alexander: 이는 저희 프로젝트가 러시아어만 지원하고 있고, 공식 프로젝트들은 다국어 지원을 매우 중요하게 여기기 때문입니다. 그들은 5개 언어를 기본으로 지원하여 전 세계의 신규 유저를 쉽게 확보합니다. 반면, 저희 프로젝트는 텍스트가 스크립트 내부에 직접 작성되어 있어 다국어화가 매우 어렵습니다.

그래서 Corsairs Ship Pack이 다국어 지원 프로젝트가 될 가능성은 낮습니다. 물론 해외 유저가 번역 작업에 참여하고 싶다면 도와줄 수는 있습니다. 하지만 저희 팀이 주도적으로 다국어화를 진행할 계획은 없습니다.

Volodymyr: 그렇다면 여러분이 사용하는 Age of Pirates 2 버전은 스크립트에 텍스트가 “내장”된 형태인가요?

Alexander: 네, 모든 텍스트와 대사가 스크립트 내부에 직접 포함된 버전입니다.

Volodymyr: 그렇다면 오늘날 MaelStrom과 Storm Engine의 주요 차이점은 무엇인가요?

Alexander: 첫째로, 안티앨리어싱 및 트리플 버퍼링 덕분에 그래픽이 훨씬 부드럽고 쾌적해졌습니다. 둘째로, 엔진은 멀티스레드 지원이 뛰어나 제 PC의 24스레드 모두가 사용되는 것을 확인할 수 있습니다. 또, 메모리 누수 문제도 상당 부분 개선되었습니다. MaelStrom 엔진이 완벽하다고는 할 수 없지만, 현재로서는 경쟁자가 없습니다. TEHO 엔진 업데이트도 MaelStrom 수준에는 미치지 못합니다.

Corsairs Ship Pack. MaelStrom 엔진 기반 모드 모음 제작자가 들려주는 상세 이야기. 인터뷰 2부

Corsairs Ship Pack

Volodymyr: 지난 6개월 동안 MaelStrom은 7번 업데이트되었습니다. 모두 개발자 한 사람이 작업한 것인가요? 그리고 이전 업데이트들은 실제로 유의미한 개선을 가져왔나요?

Alexander: 네, 현재 업데이트는 한 사람이 담당하고 있지만, 그는 뛰어난 프로그래머들과 자주 협의합니다. 업데이트는 정말 중요했으며, 특히 Corsairs Ship Pack에 큰 도움이 되었습니다. 예를 들어 바다 표현 개선, UI 수정, 새로운 텍스처 형식 지원 등이 있으며, 일부 텍스처는 변환 없이 엔진에 바로 로드할 수 있게 되었습니다. 그리고 엔진은 8K 해상도도 지원합니다.

Volodymyr: 그렇다면 MaelStrom에서 Sea Dogs가 아닌 완전히 새로운 현대 게임을 만드는 것이 가능할까요?

Alexander: Sea Dogs에서 모델 제작은 매우 어렵습니다. 하지만 FBX 형식은 애니메이션, 움직임, 전체 씬 등 다양한 데이터를 저장할 수 있는 범용 포맷입니다. 만약 엔진이 이 형식을 지원한다면, 우리는 단순한 신작을 넘어 Sea Dogs 시리즈 전체의 진화를 보게 될 것입니다.

Volodymyr: MaelStrom에 FBX 지원을 추가하는 것이 가능할까요?

Alexander: 이는 전문 개발자가 답해야 할 질문입니다. Roger Game Studio는 현재 FBX 형식을 엔진에서 받아들일 수 있도록 연구 중입니다. 만약 성공한다면, 이는 엄청난 발전이며, 그 순간 MaelStrom은 역할을 다했다고 볼 수도 있습니다. 모델을 변환 없이 편집할 수 있게 되고, 누구나 자신이 선호하는 에디터를 사용할 수 있게 되기 때문입니다. 하지만 이는 1인 개발로 해결할 수 있는 규모가 아니기 때문에, MaelStrom에서 직접 구현될 가능성은 낮습니다.

Volodymyr: 인터뷰 감사합니다! 다음에 또 이야기 나눌 수 있길 바랍니다.

Alexander: 감사합니다!

새로운 해적 게임이 이제 Steam에 출시되었습니다

에서 구매