Stairway Games 이미지 제공

Coral Island: 장르를 재창조한 평화로운 농장 시뮬레이션 제작 이야기

Brian Crecente |
2022년 12월 15일

Soma Wisnu Putera는 Coral Island의 게임 프로듀서이자 Stairway Games의 공동 설립자로 12년 이상 게임과 웹 개발 경력을 보유하고 있습니다.
자카르타에서 비즈니스 미팅으로 만난 자리에서 차세대 위쳐(Witcher)풍 게임과 농장 시뮬레이션에 대한 애정이라는 공통분모를 발견한 것을 계기로 인도네시아의 스테어웨이 게임즈(Stairway Games)가 설립되었습니다. 이 스튜디오의 설립자들이 제작한 게임이 바로 킥스타터에서 사랑을 받은 작품이자 에픽 메가그랜트 선정작인 코랄 아일랜드(Coral Island)입니다.

10월 11일에 얼리 액세스로 출시된 코랄 아일랜드는 처음부터 전통적인 농장 시뮬레이션을 재해석하려는 의도로 제작되었습니다. 다채로운 동남아시아 섬을 배경으로 한 코랄 아일랜드는 단순하게 농장을 짓고 가꾸는 것이 다가 아닙니다. 섬에서 데이트를 즐기고 근방의 산호초를 복원하고 보물과 괴물이 가득한 동굴을 탐험하고 미니 게임을 플레이할 수도 있습니다.

게임 프로듀서인 소마 위스누 푸테라(Soma Wisnu Putera)와 함께 스튜디오의 데뷔작과 그 영감과 목표, 그리고 자카르타에서 차로 8시간 정도 떨어진 족자카르타에서의 근무 환경에 대해 이야기를 나누었습니다.
 

어떻게 스테어웨이 게임즈 스튜디오를 설립하게 되었나요?

코랄 아일랜드의 게임 프로듀서 소마 위스누 푸테라: 저는 스테어웨이를 설립하기 전에 공동 설립자인 제레미 브램블(Jeremy Bramble)과 다른 분야의 프로젝트 때문에 만난 적이 있습니다. 그 프로젝트에 대해 논의하다가 게임을 만들어보자는 의견까지 오가게 되었습니다. 저희 둘 다 게이머였고 게임을 만들고 싶다는 꿈이 있었습니다. 당시에는 위쳐 같은 게임을 만들면 얼마나 멋질지 그런 얘기를 했죠. 저희는 위쳐의 열성 팬이므로, 그런 게임을 만드는 것이 저희의 궁극적인 꿈입니다.

저희는 독립적으로 스튜디오 자금을 모으고 주요 개발자를 모으기 시작했습니다. 그중 일부는 아트스테이션(Artstation)에서 찾았습니다. 추가로 조사를 마치고 나자 인도네시아의 인재들만으로 충분히 훌륭한 게임을 만들 수 있다는 확신을 가지게 되었습니다. 정말 기대에 부풀었었죠.

그래서 바로 스테어웨이를 설립했는데, 저희 첫 스튜디오는 족자카르타에 열기로 했습니다. 왜냐하면 직원 대부분이 그곳에 살았기 때문입니다. 족자카르타는 자카르타에서 비행기로 약 1시간 거리에 있습니다.

한 걸음 한 걸음 걷다 보니 여기까지 오게 되었습니다.

스튜디오의 첫 게임으로 농장 시뮬레이션을 제작하기로 한 이유가 무엇인가요?

푸테라: 위쳐의 팬이라는 점 외에 제레미와 저의 공통된 관심사가 바로 농장 시뮬레이션에 대한 애정입니다. 둘 다 목장이야기(Harvest Moon)를 플레이하며 자랐는데 팀과 아이디어를 논의하다 보니 이 장르에 대한 흥분이 고조되었죠.

개발 중에 팀에 영감을 준 특별한 게임이 있었나요?

푸테라: 네, 목장이야기(Story of Seasons) 시리즈, 목장이야기 시리즈, 그리고 스타듀 밸리(Stardew Valley)도 빼놓을 수 없습니다.
Stairway Games 이미지 제공

코랄 아일랜드에서는 플레이어가 농장만 키우는 게 아닙니다. 마을 생활에 참여하고 섬 주변의 산호초를 다시 살려낼 수도 있습니다. 게임에 환경 보호 메시지를 담게 된 계기가 있었나요?

푸테라:
아이들을 키우다 보니 아이들에게도 유익한 게임을 만들고 싶었습니다. 거창하게 세상을 구하겠다거나 그런 것은 아닙니다. 농장 시뮬레이션 게임 같이 저희가 좋아하는 것을 즐기고 거기에 긍정적인 요소를 담고 싶었을 뿐입니다. "해저 쓰레기를 줍고 보상을 받는 건 어떨까?"하는 식이죠. 바라건대 다이빙 메커니즘을 코랄 아일랜드에 통합해서 더 재미있으면서도 교육적이기도 한 게임을 만들고 싶습니다. 해변에 갔다 올 때 자기 쓰레기를 집으로 가져오는 작은 일도 코랄 아일랜드에서는 차이를 만듭니다. 만약 우리가 현실에서도 그렇게 하면 정말 세상이 달라질지도 모르죠. 결국 제일 중요한 것은 플레이어가 재미를 느끼는 것입니다.

코랄 아일랜드 제작에 언리얼 엔진을 사용하게 된 이유가 무엇인가요?

푸테라:
저희는 스튜디오를 시작하기 전부터 언리얼 엔진의 팬이었습니다. 그래서 고민할 것도 없이 언리얼 엔진을 택했습니다. 언리얼 엔진은 많은 최고 AAA 게임에서 업계 표준으로 자리매김했기 때문에 언리얼 엔진을 사용하는 것이 옳다고 느꼈습니다.

게임의 아이디어를 프로토타입으로 만들고 발전시키는 데 언리얼 엔진이 많은 도움이 되었나요?

푸테라:
셀 수도 없죠! 언리얼 엔진은 코랄 아일랜드 개발의 핵심이었습니다. 저희가 많이 사용하는 주요 시스템은 블루프린트입니다. 블루프린트 덕분에 코딩 없이도 빠르게 게임플레이 아이디어를 프로토타입으로 제작할 수 있었습니다.
Stairway Games 이미지 제공
게임에는 탄탄한 데이트 시스템도 있습니다. 일반적인 농장 시뮬레이션에서 벗어나 데이트 시스템을 포함하게 된 이유는 무엇이며, 이 시스템은 개발이 진행되면서 어떻게 발전했나요?

푸테라:
다른 농장 시뮬레이션 게임들의 데이트 기능은 저희가 매우 좋아하는 기능입니다. 연애 이벤트와 대화를 통해 NPC를 알아가는 재미가 있습니다. 그런 점에서 저희는 데이트 요소를 코랄 아일랜드에 꼭 필요한 요소로 생각합니다. 개발이 진행되면서 다이내믹 대화 같은 요소를 추가해 데이트를 조금 더 실감 나게 만들었습니다. 그래서 이것을 만드는 저희도 정말 재미있게 작업했습니다.

이 게임에는 농장 시뮬레이션을 넘어서서 데이트 시뮬레이션과 산호초 복원 등 수많은 요소가 담겨 있습니다. 미니 게임도 가능하죠. 이 게임에 넣을 것과 뺄 것은 어떻게 정하셨나요?

푸테라:
개발 초기에 만들고 싶었던 것이 무엇이었는지 되돌아봅니다. 이제 단순히 게이머가 아닌 제작자의 입장이기도 하므로 농장 시뮬레이션의 플레이어로서 이런 자문을 합니다. 코랄 아일랜드에서 보고 싶은 것은 과연 무엇일까? 무엇을 하면 재미있을까? 더 재미있게 만들려면 무엇을 하면 될까? 결국, 직접 만들어보면서 게임에서 테스트합니다. 그래서 재미있으면 그대로 진행하는 것이죠.
 
Stairway Games 이미지 제공

게임의 다양하고 복잡한 측면을 모두 구현할 수 있도록 개발 규모를 확장하는 데 언리얼 엔진이 어떤 도움이 되었나요?

푸테라:
전반적으로 언리얼 엔진은 애초부터 확장성이 매우 좋은 엔진이었습니다. 특히 최적화 단계에서 매우 큰 도움이 된 기능은 GPU 및 CPU 프로파일러였습니다. 이 기능 덕분에 저희 엔지니어가 시스템의 병목 지점을 쉽게 파악하고 최적화할 수 있었습니다. 또 하나 정말 고마운 점은 언리얼 엔진의 버전 업그레이드가 상대적으로 수월하다는 점입니다. 보통은 버전을 업그레이드하려면 프로그래머 한 명이서 일주일이라는 시간을 투자해야 합니다.

게임의 아트 스타일이 너무나 멋집니다. 캐릭터 디자인은 어떻게 했나요? 그리고 섬과 섬 주변의 생생한 느낌은 어떻게 담아냈나요?

푸테라:
저희는 처음부터 디즈니풍 캐릭터가 있는 농장 시뮬레이션을 만들고 싶었습니다. 저희는 일본 만화, 작고 귀여운 그림체 등 온갖 종류의 아트 스타일을 좋아합니다. 하지만 게이머로서 여태까지 디즈니풍의 농장 시뮬레이션은 본 적이 없었습니다! 그래서 하나 만들어야겠다고 생각했죠. 그러다 저희와 같은 생각을 가진 캐릭터 디자이너와 만났습니다. 현재 게임의 아트 디렉터를 맡은 데이비드 로자야(David Lojaya)였죠. 캐릭터, 배경, 아트 전반에 대한 데이비드의 명료한 지시에 따라 여기까지 올 수 있었습니다.

게임은 약 1년 6개월 전에 킥스타터로 160만 달러를 모으며 시작했습니다. 킥스타터가 게임 디자인과 스튜디오 확장에 어떤 영향을 주었나요?

푸테라:
킥스타터에서 이룬 성공에 정말 감사하고 있습니다. 다른 농장 시뮬레이션 플레이어가 무엇을 좋아하는지 얼핏 알 수 있었고 덕분에 게임 개발에 대한 자신감도 훨씬 커졌습니다. 더불어 킥스타터 덕분에 코랄 아일랜드 계획을 상상 이상으로 넓힐 수 있었습니다. 예를 들어, 저희는 항상 건물 인테리어를 커스터마이징하고 싶었지만 당시 팀 규모 때문에 예산을 줄이려면 일반적인 가구를 사용해서 디자인해야만 했습니다. 하지만 이제는 각 건물의 인테리어를 입주자에 맞춰 디자인할 수 있습니다. 건물 인테리어만 개편한 게 아니라 캐릭터 모델과 다른 수많은 요소도 개편 중입니다!
Stairway Games 이미지 제공
Stairway Games 이미지 제공
35,000명 이상의 후원자와 이 게임에 관심을 보이는 다른 분들과의 소통은 얼마나 중요한가요? 그 분들이 디자인 프로세스에 어떤 영향을 주었나요?

푸테라:
말할 수 없이 중요합니다. 이렇게 고마운 후원자 분들과 커뮤니티 분들이 계시니 엄청난 축복이 아닐 수 없습니다. 알파 단계에서 수많은 커뮤니티의 피드백을 살펴보고 구현했습니다. 덕분에 코랄 아일랜드가 더 좋은 게임이 됐으며, 얼리 액세스 동안에도 계속 그렇게 발전하기를 바랍니다. 또 한편으로는 코랄 아일랜드가 스테어웨이의 게임 비전을 잃지 않도록 균형을 유지하고 있습니다.

코랄 아일랜드와 스테어웨이 게임즈는 2021년 여름에 에픽 메가그랜트를 받았습니다. 그것이 게임과 팀에 어떤 영향을 주었나요?

푸테라:
인정을 받은 것이므로 팀의 사기가 크게 올라갔습니다. 그 자금은 전부 개발에 투입되었고 주요 인력을 몇 명 더 고용할 수 있었습니다. 스튜디오를 시작할 때는 에픽 메가그랜트를 받는 것이 몽상에 불과했습니다. 저희가 선정작 명단에 이름을 올렸다는 것이 믿어지지 않았습니다. 에픽게임즈가 저희 게임에 보내준 성원에 너무나도 감사드립니다. 덕분에 팀원 모두가 정말 기뻐했습니다!

게임을 멀티 플랫폼으로 출시하는 과정에 언리얼 엔진이 어떤 도움이 되었나요?

푸테라:
매우 유용했습니다. 기존 언리얼 엔진용 WinGDK 플러그인 덕분에 Xbox Game Pass 시간에 맞춰 출시할 수 있었습니다. 어느 정도 커스터마이징이 필요하긴 했으나 덕분에 그런 작업은 아주 적었습니다.

인도네시아 족자카르타라는 스튜디오의 위치와 다국적 팀이 게임의 룩과 메시지를 형성하는 데 어떻게 도움이 되었나요?

푸테라:
저는 개인적으로 재택 근무가 유용하다고 생각하지만 어떤 사람에게는 사무실에서 일하는 게 도움이 된다는 것도 알고 있습니다. 그런 측면에서, 저희는 여태까지 잘 적응해 왔고 지역이 다른 탓에 재택 근무 스타일이 아주 잘 맞은 것 같습니다. 그래도 가끔씩 모이면 도움이 됩니다. 여러 번 만나서 노래방에도 가고 저녁도 먹고 그랬습니다. 모여서 일한 것은 아니고요, 하하.
Stairway Games 이미지 제공
게임을 개발하면서 특별히 마주했던 어려움이 있었다면 자세히 말씀해 주시겠어요?

푸테라:
제가 가장 집중하는 부분은 바로 출시 관리와 QA입니다. 초반에 특히 힘들었던 점은 '개인 PC에서 빌드'하고 팀이 테스트할 수 있도록 Steam에 업로드하는 시간이 정말 오래 걸렸다는 점입니다. 초반에는 이 프로세스가 가정용 인터넷으로 3시간 정도 걸렸습니다. 저희는 빌드 서버를 예약했으며, 저희 사무실 Discord 서버에 자동으로 푸시하는 봇을 만들어서 빌드가 완료되고 준비되면 알림을 보내도록 만들었습니다. 이후 서버를 업그레이드하고 더 넓은 대역폭을 확보하면서 이제 빌드 프로세스가 15~30분 정도밖에 안 걸립니다.

나중에는 더 적합한 빌드 서버를 갖추게 되었습니다. 이제 매시간 자동으로 빌드하는 빌더를 통해 빌드 오류를 일으킨 파일에 플래그를 지정해서 오류가 난 파일을 작업한 개발자를 자동 태그합니다. 그전에는 프로그래머가 새 기능을 푸시하고서 하루가 끝날 무렵에 문제가 생긴 것을 알고 빌드를 중단하는 일이 비일비재했습니다. 지금은 누구든 빌드에 오류를 일으키면 대부분 한 시간 이내에 감지하고 자동으로 태그합니다.

언리얼 엔진 5와 앞으로 개발 프로세스에 사용될 기능에 대해서는 어떻게 생각하시나요?

푸테라:
정말 마음에 들었습니다. 그리고 상당히 기대하고 있습니다. 언리얼 엔진 5에는 현재 많은 작업을 간소하게 만들 그리드 시스템이 내장되어 있습니다. 향상된 사운드 워크플로도 정말 기대가 됩니다. 코랄 아일랜드도 언리얼 엔진 5로 업그레이드해서 제작하면 좋겠는데, 그럴 상황이 안 된다면 차기작은 확실히 언리얼 엔진 5로 개발할 것입니다.

시간을 내어 스테어웨이 게임즈와 코랄 아일랜드에 대해 말씀해 주셔서 감사합니다. 스튜디오와 게임에 대해 더 알아보려면 어떻게 하면 될까요?

푸테라:
스테어웨이 게임즈 웹사이트에 오시면 저희 스튜디오에 대해 더 자세히 알아보실 수 있습니다. 코랄 아일랜드 정보는 Steam과 Xbox Game Pass를 확인하는 것이 가장 좋습니다.

저희 Discord 커뮤니티에 가입해 주셔도 됩니다.

    지금 언리얼 엔진을 다운로드하세요!

    세계에서 가장 개방적이고 진보된 창작 툴을 받아보세요.
    모든 기능과 무료 소스 코드 액세스를 제공하는 언리얼 엔진은 제작에 바로 사용할 수 있습니다.