본문 바로가기
게임개발/가마수트라

셰이더를 활용한 스마트한 확장팩 'DREDGE - The Pale Reach' 제작하기

by 아수랑 2023. 12. 5.
728x90

"모든 것을 낭비하지 않으면서도 에셋을 활용할 수 있는 방법을 찾아야 했습니다."

준설선의 얼어붙은 마을에 접근하는 보트: 더 페일 리치 블랙 솔트 게임즈 이미지 제공


뉴질랜드 스튜디오 블랙솔트게임즈(Black Salt Games)에게 올해는 꽤 좋은 한 해였습니다. 이 스튜디오의 데뷔작인 Dredge는 비평가들의 호평을 받으며 출시되었고, 최근 내부 예상을 깨고 판매량 100만 장을 돌파했습니다.

이제 개발팀은 새로운 확장팩인 더 페일 리치(The Pale Reach)를 출시하여 우주 낚시 모험을 확장했습니다. 하지만 이 확장팩은 제작 문제로 인해 일시적으로 계획을 보류하기 전에는 '아이언 리그'라는 다른 확장팩을 출시할 계획이었던 Black Salt가 빠르게 방향을 전환한 것입니다.

올해 초 게임 개발자와의 대화에서 Dredge 제작자 나디아 손과 3D 아티스트 마이키 바스티안스는 아이언 리그가 올해 출시하는데 더 많은 시간이 필요하다는 것이 명백해진 후 2024년으로 미뤄졌다고 설명했습니다.

"[출시 연기는] 정말 어쩔 수 없는 선택이었습니다."라고 손은 말합니다. "하지만 플레이어들에게 올해 안에 무언가를 제공하겠다고 약속했기 때문에 '우리가 가진 시간 안에 무엇을 할 수 있을까'라는 질문을 던졌습니다. 그리고 5개의 영역을 만들었기 때문에 새로운 영역을 만들 수 있다는 것을 알았습니다."

반응형


빙하 인식

페일 리치에는 플레이 도중 어느 단계에서나 경험할 수 있는 새로운 얼음 테마 생물 군계가 추가되어 기본 게임과 매끄럽게 통합되는 동시에 '쓰라린 배신'이라는 새로운 스토리, 추가 장비, 심해의 신선한 공포로 게임플레이를 확장합니다.

이미 생물군계와 관련하여 탄탄한 제작 파이프라인을 구축한 블랙 솔트는 비교적 짧은 기간에 페일 리치를 개발할 수 있었습니다. 하지만 항상 그렇듯이 비디오 게임을 만들거나 짠 바닷물을 항해할 때 조수는 순식간에 바뀔 수 있습니다.

이번에 블랙 솔트가 직면한 가장 큰 도전 과제 중 하나는 페일 리치(The Pale Reach)의 얼어붙은 폐기물을 충실하게 구현하는 것이었습니다. "얼음 같은 느낌을 주는 머티리얼을 구현하는 것이 어려웠습니다. 스위치와 같은 플랫폼에서는 투명도가 성능을 좌우하기 때문에 얼음 속을 투명하게 표현해야 했습니다."라고 바스티앙스는 말합니다.

"모든 것을 낭비하지 않으면서도 이러한 에셋을 사용할 수 있는 방법을 찾아야 했습니다."

바스티아엔스는 이것이 바로 블랙 솔트가 성능의 기준이 되는 스위치로 확장팩을 개발한 이유라고 말합니다. 닌텐도의 하이브리드 핸드헬드가 버벅거림 없이 부드러운 경험을 제공할 수 있다면, 고사양의 Xbox, PlayStation, PC 하드웨어에 적용하는 것은 식은 죽 먹기일 것입니다.

 

이 장애물을 극복하기 위해 팀은 다양한 셰이더를 실험하고 리소스를 '최대한 아껴서' 사용하여 충분히 서리가 내린 듯한 결과를 구현해야 했습니다.

"에셋을 살펴볼 때 여러 면이 겹쳐 보이지 않도록 모든 굴절을 가져와야 했기 때문에 '이 특정 셰이더를 사용하면 어떤 결과가 나오는지 보자'고 말했죠. 그런 다음 '좋아요, 너무 많네요. 셰이더를 바꿔서 다른 것을 해보자'라고 말했죠."라고 바스티앙스는 설명합니다.

"우리는 여러 가지 버전의 셰이더를 만들었습니다. 어떤 셰이더에는 투명도가 없지만 다른 셰이더에는 투명도가 있는 식이죠. 어떻게 하면 최대한 아껴서 사용하고 전략적으로 배치하여 효과를 극대화할 수 있을지 고민했습니다."

728x90


더 페일 리치에서 다양한 씬별 셰이더를 사용하여 분위기를 설정하기로 결정한 것은 블랙 솔트가 모든 것에 동일한 셰이더를 적용하려다 스위치의 성능을 완전히 떨어뜨린 후였습니다.

바스티앙스는 "처음에는 '모든 얼음에 이 굴절 셰이더를 적용하자'고 생각했는데, 그 결과 게임을 거의 플레이할 수 없게 되었습니다."라고 말합니다. 따개비로 뒤덮인 녹슨 양동이와 비슷한 성능을 구현하는 것은 이상적이지 않았지만, 바스티아엔스는 플레이어가 얼음 속을 들여다봐야 하는 중요한 순간을 위해 적절한 투명도를 유지하면서 플레이어의 참여 방식을 기반으로 독특한 셰이더와 머티리얼을 만들도록 설득했습니다.

 

바스티엥스는 팀이 개발을 간소화한 방법에 대해 기존 오브젝트를 개조하여 많은 시간을 들이지 않고도 '새로운' 에셋을 만들 수 있었다고 설명합니다.

"대부분의 경우 기존 오브젝트와 바위에 새로운 셰이더를 적용하는 방식으로 재사용할 수 있었습니다."라고 그는 말합니다. "얼음이 작동하는 방식 때문에 '얼음 모양'을 만들기 위해 지오메트리를 변경한 경우도 있었지만, 분위기에 맞게 다양한 머티리얼과 다양한 색상을 적용하는 것이었습니다."

블랙 솔트는 또한 기존 셰이더와 머티리얼 컨트롤을 사용하여 더 페일 리치에서 바다의 '톤'을 빠르게 조정하여 '유리 같은' 느낌을 더함으로써 확장팩의 얼어붙은 얼음 벌판을 더욱 황량하게 만들 수 있었습니다.

블랙 솔트가 어떻게 플레이어가 가진 최악의 공포를 어떻게 극복했는지 설명하는 바스티옌스 GCAP 인터뷰를 통해 드레지의 오싹한 세계를 더 자세히 알아보세요. 또는 개발팀과의 방대한 인터뷰를 통해 숨겨진 깊이가 있는 불안한 바다 풍경을 만드는 데 어떤 과정이 있었는지 알아보세요.

그다음에는 블랙 솔트 프로그래머이자 작가, 공동 디자이너인 조엘 메이슨(Joel Mason)이 직접 작성한 드레지의 공간 인벤토리 시스템에 대한 심층 분석 글을 살펴보세요.


* 원문:

 

Getting smart with shaders to create Dredge expansion The Pale Reach

"We had to figure out how we could make those assets work for us while not tanking everything."

www.gamedeveloper.com

 

* 게임 사이트: https://store.steampowered.com/app/2561440/DREDGE__The_Pale_Reach/

 

DREDGE - The Pale Reach on Steam

"The Pale Reach" takes your DREDGE adventure into unchartered territory. Explore icy waters that hide more than just fish, sell your discoveries, enhance your boat, and unravel a bitter betrayal, dredging up long-buried mysteries from this frozen land.

store.steampowered.com

 

// 오역이 있을 수 있습니다. 잘못된 번역은 댓글로 알려주세요.

댓글