2016년 6월 21일

Martian Survival: ROKH가 언리얼 엔진으로 만든 화성 식민지

저자: Brian Rowe

팝 컬쳐 플롯으로부터 호기심에 대한 과학적인 노력까지 우주 여행에 대한 사회의 관심은 굉장한 화력으로 다시 불이 붙었습니다. 그리고 한 세기 동안 인류 상상력의 중심이 되었던 것은 바로 화성이었죠.

"인간은 꿈꾸고 탐험해야 합니다. 우리는 지구의 거의 모든 부분을 지도로 만들었으며 남은 부분은 심해 뿐 머리를 들어서 별을 바라봅니다. 동시에 미래에는 어디에서 살게 될 것인가에 대한 질문을 해야 하죠."라고 Darewise Entertainment의 게임 디렉터인 Marc Albinet이 말했습니다.

이 질문을 마음에 품고 플레이어를 위한 괜찮은 샌드박스 게임을 만들고자 Darewise가 곧 출시 예정인 ROKH; 창의력 높은 제작 매커닉스와 프로그램을 짤 수 있는 능력, 그리고 사람이 살기 힘든 낯선 행성의 환경을 제공할 멀티플레이어 서바이벌 게임의 설정으로 화성을 선택한 것은 당연합니다.



400 제곱 킬로미터 크기인 ROKH의 배경은 NASA 데이터로부터 만들어졌습니다. 하지만 Albinet 은 정확도가 항상 재미있는 게임플레이를 만들어 주는 것은 아니라고 하였습니다. Assassin's Creed Unity의 게임 디렉터였던 그의 경험에 의거하여 그와 팀은 플레이어들이 즐길 만한 배경을 만들기 위해 자주 간과하였던 화성의 생물군, 자원, 지형의 다양성을 대변하며 원시 데이터를 가공하기 시작하였습니다.

겨우 12개월 내 처음부터 다수의 복잡한 게임플레이 매커닉스를 제작해야 하는 빠른 개발 사이클에 있어 언리얼 엔진 4는 지름길과도 같았습니다. Albinet은 "우리는 기술 개발이 아니라 게임에 집중해야 했습니다." 라고 했습니다.

프로토타이핑은 빨라야 했고 Albinet은 팀이 시간과 비용을 절감할 수 있도록 돕는 블루프린트의 간결함과 깊이를 꼽았습니다. 이들은 4개월 여만에 행사에서 사용할 데모를 만들었고 커뮤니티를 만들기 시작했습니다. ROKH 게임플레이에 있어 중대한 순간이었습니다.

ROKH의 플레이어들이 혼자서 위험을 무릅쓸 수도 있고, 서로 반대편에 설 수도 있지만 게임플레이는 큰 그림에서 협동에 초점이 맞춰져 있습니다. Albinet이 설명하길, "저희가 디자인한 다양한 게임플레이가 시스템에 내재되어 있습니다. 아키텍쳐, 프로그래밍, 제작, 수집 등에서 말이죠. 각 부분이 깊이가 있기 때문에 모든 부분을 마스터 할 수는 없을 것입니다. 그리고 이 시스템이 복잡하게 연결되어 있기 때문에 가장 멋진 것을 만들어 내기 위해서는 몇몇 전문가들이 협업해야 할 것입니다."

ROKH의 아이템 제작 부분의 목표는 기존의 평범한 X+Y=Z 라는 방식을 넘어서는 것입니다. 플레이어들은 다양한 장비, 무기, 로봇, 차량 기타 등등을 만들 수 있습니다. 하지만 제작은 그저 필요한 재료를 수집하고 예측 가능한 아이템을 만드는 것만을 말하지 않습니다. 대신에, 티타늄과 철 같은 기본 아이템은 동일한 아이템을 만드는 데 주로 사용될 수 있지만 각 머티리얼은 고유한 특성이 있어서 최종 결과물의 특성에 영향을 줍니다.

ROKH는 플레이어들이 전기 배선, 환기구 및 기타 제작된 장치들과 연결할 수 있는 맞물리는 타일을 배치해서 완전히 독특한 구조를 만들 수 있도록 해줍니다. 하지만 이것은 플레이어들을 새로운 영역으로 인도하는 인게임 프로그래밍 시스템의 부가물입니다. 예를 들어, 구조물에 압력을 유지하려면 펌프, 탱크, 발전기로 에어락을 적절히 프로그래밍 해야 할 것입니다. 잘못 만들면 터지거나 감압이 될 것입니다.

인게임 툴을 제공하는 동안 Darewise는 플레이어들이 규칙과 목표를 설정할 수 있기를 바라며 스스로 종합적인 경험을 결정짓기를 원합니다. 이런 철학을 가지고 팀은 가능한 한 투명하게 개발에 임하고 팬들과 정기적으로 커뮤니케이션을 하며 커뮤니티 멤버들을 공개 슬랙(Slack, 채팅방 서비스)에 초대하기도 합니다.

언리얼 엔진 커뮤니티와의 경험에 관한 질문에, Albinet은 "언리얼 서포트는 빠르고 정확하며 효율적입니다. 그리고 커뮤니티가 굉장히 커져서 쉽게 여러분이 원하는 질문과 답을 찾아볼 수 있습니다. 저는 언리얼 엔진이 우리가 고를 수 있는 엔진들 가운데에서 최고임을 확신하며 저희가 언리얼을 선택하게 되어 기쁩니다."라고 말했습니다.

최신 소식은 Dev Blog, Twitter, 또는 Facebook등에서 받아 보시고 오픈 채팅방에서 Slack team을 만나 보세요.