DREDGE의 아늑한 분위기 공포 만들기

Jun 13, 2025|6:25
DREDGE의 주요 아트 | Made with Unity – 거친 물 위에 떠 있는 낚시 보트의 일러스트입니다. 오른쪽, 약간 배경에 빨간색과 흰색 줄무늬 등대가 있습니다. 하늘은 흐릿한 갈색입니다.
YouTube video

우리는 GDC에서 Black Salt Games와 만나 스튜디오의 돌파구 히트작인 수상 경력에 빛나는 러브크래프트 어드벤처 DREDGE에 대해 이야기했습니다. 3D 아티스트 마이클 바스티앙스는 3D 자산 생성에 대한 접근 방식을 공유하고, DREDGE의 물 셰이더에 대한 심층 분석을 제공하며, 게임의 "아늑한 공포" 분위기 뒤에 있는 사고 과정과 기술을 설명합니다.

대본

마이클 바스티앙스, 3D 아티스트, 블랙 솔트 게임즈

실제로 무엇이 있는지 모를 때, 그리고 당신에게 다가오는 소리를 들을 수 있을 때 – 그때 당신의 마음은 당신과 장난을 치기 시작합니다. 당신은 "그게 무엇인지 잘 모르겠어."라고 생각합니다. 그 소리는 무섭게 들립니다. 나는 그냥 나를 구하기 위해 부두로 돌아가려고 할 것입니다.” 그리고 당신은 "잠깐 – 나는 어디에 있지?"라고 생각합니다. 나는 이제 어떻게 나를 구할 수 있을까?”

깊이로 들어가서

그래서 우리가 DREDGE에서 가졌던 "측량할 수 없는 깊이" 같은 전체적인 모습을 생각해내기 위해… 물의 깊이가 영원히 내려가는 것처럼 느껴지거나, 바다로 나가서 수영을 시작할 때, 당신은 앞에서 몇 미터 이상 볼 수 없고, 그 아래에 무엇이 있는지 궁금해지는 것입니다. 그것이 DREDGE에 두려움과 분위기를 가져오는 데 정말 큰 부분이라고 생각합니다.

DREDGE의 3D 자산 워크플로우

내 3D 자산에 대한 워크플로우는 보통 마야에서 매우 거친 기본 메시로 시작합니다. 그런 다음 ZBrush로 바로 뛰어들어 그 생물들을 조각합니다. 나는 그곳에서 텍스처를 차단하고 모든 것을 처리한 다음, 마야에서 다시 리토폴로지합니다. 최근에는 다른 아티스트들이 그 도구를 더 잘 사용하기 때문에 블렌더로 전환하기 시작했습니다. 모두가 같은 도구에서 작업할 때 더 쉽게 만듭니다.

우리 3D 아티스트와 관련된 흥미로운 점은 그가 라쏘 도구를 사용하여 그리기를 경향이 있다는 것입니다. 그는 마법을 부려 큰 형태를 그리고 그것을 캐릭터의 모습으로 조각합니다. 나는 그 예술 스타일을 너무 좋아하게 되어 캐릭터 텍스처링에 대한 나의 일반적인 접근 방식에 그것을 채택하기 시작했다. 그것은 정말 멋진 깨끗하고 날카로운 외관을 가지고 있다.

DREDGE를 위한 저폴리 아트 스타일 선택

우리는 프로젝트에 작업할 수 있는 시간의 제약 때문에 낮은 폴리 아트 스타일을 선택하기로 결정했다. 우리는 프로토타입을 가지고 진행하며 그 프로토타입 위에서 직접 반복 작업을 했다. 사실, 일부 영역에서는 속임수처럼 높은 폴리로 되어 있는데, 이는 2D 아트의 날카롭고 깨끗한 외관을 원했기 때문이다.

우리는 이 낮은 폴리 스타일을 원했는데, 날카롭고 깨끗한 모서리가 있기 때문이다. 그러나 그 텍스처 세부 사항을 얻기 위해 실제로 그 세부 사항을 모델링하고 그렇게 텍스처링해야 했다. 이것은 날카로운 모서리가 더 큰 생물들이 나타날 때 흐릿해지지 않도록 보장한다.

실제 생물에 관해서는, 우리의 페이드 오프 거리가 대부분의 생물을 숨길 것이라는 것을 알게 되었고, 그래서 우리는 그 괴물이 약간 다른 거리에서 사라지도록 만드는 셰이더 솔루션을 구현해야 했다. 그래서 그들이 깊이에서 나타나는 것을 여전히 볼 수 있었다.

우리는 특정 깊이 이하의 세부 사항을 흐리게 하고 사라지게 하는 셰이더에 무언가를 가지고 있다. 그리고 우리는 그것을 물 셰이더를 사용하여 제어할 수 있다.

DREDGE의 물 셰이더에 대한 심층 분석

DREDGE를 위해 우리가 만든 물 셰이더를 살펴보자. 먼저, 물 셰이더를 열고 모든 것이 높은 수준에서 어떻게 보이는지 보여주겠다. 보시다시피, 약간 지저분하지만 우리는 그것을 충분히 잘 다룰 수 있다.

이제 이 텍스처를 열어보자: 파도 마스크 텍스처. 게임에서 가장 큰 텍스처이며, 다양한 채널(빨간 채널, 파란 채널, 초록 채널)에서 많은 정보를 포함하고 있다. 우리는 물 셰이더에서 다양한 계산을 위해 이들을 사용하며, 실제 게임 플레이 정보에도 사용한다. 예를 들어, 이것들은 플레이어가 인게임에서 물결을 볼 수 있는 위치를 제어하고, 안개가 실제로 도달할 수 있는 위치를 결정할 수 있어, 플레이어가 부두와 같은 먼 물체를 더 명확하게 볼 수 있도록 한다.

우리는 또한 깊이 체크를 가지고 있다. 이 셰이더 중 하나는 특정 지역에서 물이 얼마나 깊은지 또는 조명이 나타날 수 있는 위치를 알려줄 수 있다.

물 셰이더 자체를 만드는 것은 – 이 스파게티 노드 괴물 – 약간의 시행착오가 필요했습니다. 우리는 실제로 몇 가지 오류를 남겼습니다. 왜냐하면 그것들이 시각적으로 더 흥미롭게 보였고 우리의 아트 방향과 더 잘 맞았기 때문입니다.

우리는 물리학을 위해 Gerstner 파동 솔루션으로 시작했지만, 결국 사인파로 가게 되었습니다. Gerstner 파동이 조금 더 현실적으로 보였지만, 우리의 게임 플레이와 미학에는 잘 맞지 않았습니다. 그들은 또한 대부분의 파도를 경사로 바꾸는 불행한 부작용이 있었고, 이는 보트를 하늘로 날려보냈습니다. 사인파를 선택함으로써 전반적으로 더 나은 게임 플레이 경험을 얻었습니다.

도전 과제 해결하기

아마도 가장 큰 창의적 도전은 우리의 레비아탄 생물 중 하나였는데, 왜냐하면 그것은 게임에서 정말 거대한 생물이기 때문입니다. 그때 우리는 그 생물에 대해 정말로 날카로운 모서리, 저폴리 또는 저텍스처 크기 자산을 사용해야 한다는 것을 확실히 해야 했습니다. 왜냐하면 생물에 가까이 다가가면 – 일반적인 텍스처링 접근 방식으로 생물에 가까이 가면 – 모든 것이 정말 흐릿해지기 시작하기 때문입니다. 그래서 우리는 모든 텍스처가 위치할 세부 사항을 모델링해야 했습니다. 그 도전들로부터, 나는 그 스타일이 정말 마음에 들었습니다.

시간 절약하기

내가 말하자면, 우리가 한 가장 큰 시간 절약은 더 작은 그라디언트 맵 텍스처 블록을 사용하는 것이었습니다. 그들은 보통 매우 작은 텍스처 크기였고, 64x64, 128x128이었으며, 우리는 그것을 특정 생태계 내의 거의 모든 것에 텍스처링하는 데 사용했습니다. 그래서 모든 건물과 대부분의 생물은 기본적으로 단일 텍스처 시트를 사용했고, 이는 여러 다른 텍스처를 만들 필요에서 시간을 절약해주었습니다.

두려움 불러일으키기

게임에 넣어진 많은 효과와 비주얼은 시야를 가리고 분위기를 만드는 것이었습니다. 우리가 한 가장 큰 것 중 하나는 안개를 사용하는 것이었다고 생각합니다. 우리는 안개를 만드는 데 대한 자체 솔루션이 있었고, 당신이 실제 보트에서 너무 멀리 볼 수 없다는 아이디어가 있었습니다. 실제 시야에서 조금 넘어 있는 것에 대한 두려움이 플레이어들에게 많은 두려움을 불러일으켰습니다.

게임의 다른 자산들 안에는 몇 가지 흥미로운 시각 효과가 있습니다. 그 중 하나는 타일 텍스처와 발광 맵을 사용하여 만들어진 생물 발광 같은 것들로, 전체적으로 반짝이고 빛나는 모습을 만들어냅니다. 게임에서는 이런 불빛이나 부두의 불빛을 찾기 시작하지만, 결국 다른 것으로 변하게 됩니다. 이런 접근 방식이 특히 밤에 플레이어를 긴장하게 만듭니다.

우리가 그런 분위기와 두려움을 불러일으키기 위해 한 몇 가지 추가적인 것은 밤에 많은 오디오를 제거한 것입니다. 음악은 전혀 재생되지 않으며, 전적으로 그 분위기와 관련이 있습니다. 실제로 들리는 것은 보트의 약간의 삐걱거림이나 파도가 보트에 부딪히는 소리뿐이며, 결국에는 소름 끼치는 괴물의 신호음을 듣게 됩니다… 그리고 그때는 그냥 "아, 모든 것이 조용해, 이제 뭔가 들리네, 나는 무엇을 해야 하지, 무엇을 해야 하지!?"라는 느낌이 듭니다. 그저 작은 것들 – 추가하는 것이 아니라 제거하는 것이며, 그것이 진정으로 두려움을 만들어냅니다. 사람들의 마음이 통제하도록 하세요.

DREDGE현재 데스크탑, 콘솔 및 모바일 장치에서 이용 가능합니다. 공식 Steam 큐레이터 페이지에서 더 많은 Made with Unity 타이틀을 찾아보시고, unity.com/resources 에서 Unity 개발자들이 만든 더 많은 콘텐츠를 확인하세요.

이 전사는 가독성을 위해 약간 편집되었습니다.