2019년 10월 2일
Frogwares, 오픈월드 스릴러 게임 The Sinking City 개발에 UE4 기술 적용
1920년대를 배경으로 탐정인 찰스 리드(Charles Reed)는 본인이 조금씩 미쳐가고 있다는 사실에 고군분투하고 있습니다. 적당한 치료제 없이 찰스 리드는 반쯤 침수된 매사추세츠주 오크몬트 도시를 배회하며 광기에 점점 더 가까워 집니다. 도시의 문제 뒤에 감춰진 진실을 파헤치는 중에 그는 초자연적인 힘이 움직이고 있다는 것을 발견합니다. 찰스가 포위된 도시를 구하려고 노력하는 과정에서 약해진 정신력을 다시 회복할 수 있을지도 모릅니다.
프로그웨어즈(Frogwares) 팀은 셜록(Sherlock) 시리즈를 개발하면서 터득한 기술로 새로운 배경에 기존과 비슷한 방식의 메커니즘을 적용하면서 그들만의 기술적 토대를 발전시켰습니다. 프로그웨어즈 마케팅 매니저 세르게이 오가네스안(Sergey Oganesyan)과 이야기를 나누면서 개발팀이 겪은 어려운 점과 언리얼 엔진이 여러 큰 난관을 극복하는 데 어떤 도움을 줬는지 설명했습니다. 또한 유명 공포 작가 H.P. 러브크래프트(H.P. Lovecraft)의 작품을 바탕으로 한 게임 콘텐츠를 만드는 데 있어 어떻게 영감을 받았는지도 들려줬습니다. 말씀 나눠주셔서 감사합니다! 스튜디오에 대해 간단한 소개 부탁드립니다.
마케팅 매니저 세르게이 오가네스안: 안녕하세요! 프로그웨어즈는 20년 정도의 개발 경력을 자랑하는 우크라이나에 위치한 스튜디오입니다. 저희는 최근 출시된 죄와 벌(Crimes and Punishments)과 악마의 딸(Devil’s Daughter)을 포함해서 셜록 홈즈 게임 시리즈의 개발사이기도 합니다.
저희는 수사 장르의 열렬한 팬으로 인간 본성의 기복을 탐구하고 범죄를 저지르는 요인을 찾아 나서는 이야기를 들려드릴 수 있습니다. 가장 최신작인 더 싱킹 시티(The Sinking City)를 통해 저희는 탐정 게임의 경계를 확장하려고 했습니다. 이를 위해, 먼저 플레이어를 제한된 상황에서 꺼내주고, 플레이어가 다음 목표 지점으로 향하는 정해진 경로를 따르게 하는 것보다 앞으로 나아갈 방향에 대해 고민하도록 만듭니다.
셜록 홈즈가 프로그웨어즈의 주요 프랜차이즈인데요, 더 싱킹 시티 제작에 러브크래프트 작품을 활용한 이유는 무엇인가요?
오가네스안: 철학적인 질문이네요. 더 싱킹 시티에서는 완전히 다른 환경에서 색다른 아이디어들로 수사할 수 있습니다. 러브크래프트만의 분위기에 끌렸던 이유는 코즈믹 호러, 더 방대한 세상에서 느끼는 인류의 무의미함과 같은 것이 있었기 때문이죠. 주인공이 스스로 무엇을 하는지 잘 모르고, 앞으로 어떤 일이 닥칠지 두려워한다는 아이디어 자체가 굉장히 인간적이면서도, 특히 비디오 게임에서 익숙했던 것들과는 또 기묘하게 다른 느낌이기도 합니다.
게다가 러브크래프트 소설은 탐정 게임과 완벽한 조합을 이룹니다. 그의 소설 속 캐릭터는 종종 세상 밖에 무언가가 있다는 생각에 집착하며 무언가를 찾으려는 욕구에 사로잡혀 있습니다. 사설 탐정과 완벽하게 맞아 떨어지는 부분이죠.
더 싱킹 시티를 들어보지 못한 사람이 있다면, 어떻게 게임을 소개하시겠습니까?
오가네스안: 더 싱킹 시티는 3인칭 시점 탐정 스릴러 게임이며, H.P.러브크래프트의 작품에서 영감을 받아 탄생한 한 것으로 픽션이 가미된 배경에서 이루어집니다.
플레이어는 1920년대 사설탐정인 찰스 리드의 입장에서 플레이하며, 과거에 특정 사건들을 겪은 뒤 서서히 정신을 잃어갑니다. 리드는 치료제를 찾으려다 매사추세츠주 오크몬트시에 이르게 됩니다. 이 도시는 몬스터들이 득실거리고 초자연적인 힘이 일으킨 참혹한 홍수에 의해 서서히 썩어가고 있습니다.
결의에 찬 형사는 도시와 궁지에 몰린 시민을 사로잡은 힘을 조사해야 함과 동시에, 본인도 미치지 않도록 자신을 보호해야 합니다.
더 싱킹 시티도 탐정 게임이므로 셜록 홈즈 타이틀과의 비교도 피할 수 없는데요, 세계 최고 탐정에 대한 게임을 제작한 경험이 더 싱킹 시티의 찰스 리드를 제작하는 데 어떤 도움이 되었나요?
오가네스안: 게임플레이 메커니즘으로 비교하면 비슷한 점이 확실히 있습니다. 물론 셜록 홈즈 시리즈를 기반으로 게임을 빌드하고 개선하고 있습니다. 찰스 리드는 수사 고문격인 셜록 홈즈의 능력을 빌려오기도 했습니다. 단서를 모아두고 결론을 내리는 마인드 팰리스(Mind Palace)의 경우 같이 말이죠.
성격으로 보면, 서로 반대라고 생각합니다. 셜록은 자신감이 지나치게 넘쳐, 솔직히 말하면 너무 거만해서 종종 주변 사람들을 성가시게 합니다. 셜록은 아무도 지적할 수 없는 사소한 모든 것을 알아차리기 때문에 그 누구보다 똑똑한 사람이죠.
반대로 리드는 기묘하고 적대적인 세상에서 길을 잃었습니다. 셜록처럼 리드도 명백하지 않은 단서를 볼 수 있지만, 초자연적인 능력을 사용해 자기만의 방식으로 문제를 해결합니다.
이 질문은 더 싱킹 시티의 디자인 철학과 관련이 있다고 봐야 할 것 같습니다. 셜록은 온통 이성적인 사고에만 관심 있습니다. 사건마다 설명이 되어야 하고, 모든 것은 반드시 논리적이고 일관적이고 현실적이어야 합니다. 그러나 더 싱킹 시티에서는 미스터리 자체가 일어난 방식과 배경보다 더 중요합니다.
게임을 제작하면서 새로운 개발 요령을 터득하셨나요?
오가네스안: 더 싱킹 시티에는 오픈 월드, 전투, 횡단, 대형 지도 최적화 등 단 한 번도 시도한 적 없는 기술을 많이 사용했습니다. 도시 생성기라는 자체 툴을 개발해서 더 적은 리소스와 더 짧은 시간 내에 오픈 월드를 만들었습니다. 자체 캐릭터 에디터와 내레이션 툴도 만들어 게임 개발할 때 시간과 인력을 많이 절약했습니다. 솔직히, 저희는 지금도 많은 것을 배우고 있습니다.
게임 공식 출시를 돌아 봤을 때, 배운 점 중에서 다음 출시작 개발에 참고할 교훈이 있었나요?
오가네스안: 더 싱킹 시티는 셜록 홈즈 게임보다 규모가 훨씬 큰 프로젝트였습니다. 프로그웨어즈는 큰 스튜디오가 아니기 때문에 더 나은 리소스 운영 방법을 터득해야 했습니다.
이 게임은 저희에게 전환점인 셈이죠. 단방향 게임 디자인에서 브랜치가 더 많은 디자인으로 발전했습니다. 미래에도 탐정 장르에 집중하고 싶습니다. 저희 목표는 계속해서 열린 수사 콘셉트를 발전시켜 나가는 것입니다.
언리얼 엔진에서 프로그웨어즈 팀이 가장 좋아한 툴은 무엇인가요?
오가네스안: 어느 팀에 물어보느냐에 따라 답변이 다릅니다. 솔직히 팀원들은 전반적으로 언리얼 엔진에 만족해 합니다. 팬으로서 가장 좋아하는 툴을 선택하라면 스켈레탈 메시 에디터(Skeletal Mesh Editor)를 꼽을 수 있습니다. 실시간으로 엔진 내 애니메이션을 미리 볼 수 있다는 점이 아주 좋습니다. 정말 유연합니다.
다른 엔진으로 작업하는 사람들로부터 플레이 가능한 빌드를 먼저 만들어야 애니메이션이 괜찮은지 볼 수 있다는 말을 들을 때마다 저는 안도의 한숨을 내쉽니다. 애니메이션이 잘 나오지 않으면 처음부터 다시 시작해야 하기 때문이죠.
언리얼 엔진을 사용해본 경험이 더 싱킹 시티 개발에 어떤 도움이 되었나요?
오가네스안: 더 싱킹 시티를 제작하기 전에는 언리얼 엔진 3로 작업했습니다. 큰 도움이 되었습니다. 코드의 절반이 UE4와 유사했기 때문이죠. 무엇을 찾아야 할지 어떤 기능이 있는지 이해하고 있었습니다. 덕분에 많은 시간을 절약할 수 있었습니다.
더 싱킹 시티를 개발하면서 가장 큰 어려움은 무엇이었나요? 언리얼 엔진이 이 어려움을 극복하는 데 어떤 도움이 되었나요?
오가네스안: 더 싱킹 시티는 오픈 월드 게임입니다. 개발을 시작했을 때 특정 문제들, 특히 스트리밍과 관련된 문제들이 있었습니다. 도시의 스트리밍이 플레이어가 너무 빨리 달릴 때 바닥을 뚫고 추락하는 현상을 방지할 수 있는지 확실히 해야 했습니다. 이런 부분은 그 당시만 해도 언리얼 엔진 내 오픈 월드 게임이 흔하게 겪는 문제였던 것 같습니다.
하지만 UE의 지원이 얼마나 빠르고 도움이 되었는지 말씀드리고 싶습니다. 에픽으로부터 많은 조언을 받았는데, 이 문제뿐만 아니라 개발 과정에서 직면한 여러 다양한 문제를 해결하는 데 도움이 되었습니다. 오픈 월드 게임을 제작한 적 없는 스튜디오에게 그 지원이 얼마나 소중했는지는 충분히 상상하실 수 있을 겁니다.
시간이 지나면서 언리얼 엔진이 더 많이 업데이트될 때 마다 저희의 고충도 줄어들었습니다. 언리얼 팀은 닌텐도 스위치에서의 개발에도 많은 도움을 주고 있습니다.
프로그웨어즈와 더 싱킹 시티에 관련된 더 많은 정보를 어디서 얻을 수 있을까요?
오가네스안: 페이스북 또는 유튜브에서 저희 게임과 스튜디오 관련 최신 개발 소식을 쉽게 만나보실 수 있습니다.