플레이어는 모든 물을 같은 세 가지 질문으로 심문합니다: 들어갈 수 있나? 얼마나 깊나? 나를 다치게 하나? 그리고 발을 들이기 전에, 십 미터 밖에서 결정합니다. 좋은 물 디자인은 색·움직임·가장자리 형태를 통해 셋 모두에 한눈에 답하고, 그 답을 게임 내내 일관되게 유지하며, 그다음 깊이 자체를 페이싱과 레벨 디자인 도구로 씁니다. 이 글은 전체 문법에 더해, 부주의하면 그것을 깨뜨리는 특수 사례(동굴, 수중, 적대적인 물)를 다룹니다.
물에 대해 읽을 수 있는 모든 것은 한 줄기 해변에 보입니다: 활동적인 가장자리를 표시하는 거품 선, 그 위의 젖어 어두워진 띠, 얕은 곳으로 이어지는 안전한 그러데이션. 플레이어는 이 모두를 한눈에 읽습니다. 현실에서 여기 서 본 적이 있으니까요.
세 가지 질문
여러분 게임의 물 규칙이 무엇이든, 기예는 플레이어가 발을 들이기 전에 그것들을 읽히게 만드는 것입니다: 색과 투명도는 깊이를, 움직임은 힘을, 가장자리는 진입을 부호화합니다.
- 색과 투명도는 깊이를 부호화한다. 밝고, 맑고, 바닥이 보임 = 안전하고 얕음. 가운데로 갈수록 어두워지는 그러데이션 = 깊어짐. 불투명한 탁함 = 경고, 어쩌면 적대적. 이 문법은 거의 보편적입니다. 물리적 현실을 반영하기 때문이죠(빛은 깊이에 따라 약해집니다). 그러니 맞서지 말고 사용하세요.
- 움직임은 위험을 부호화한다. 잔잔한 수면은 평온하게 읽히고, 잔물결·거품 선·물살 자국은 힘으로 읽힙니다. 플레이어를 휩쓸어갈 강은 그렇게 보여야 합니다: 빠른 수면 텍스처, 바위 뒤의 정상파, 물살을 따라 움직이는 잔해.
- 가장자리는 진입을 부호화한다. 완만한 모래나 자갈 경사는 초대하고, 갈대와 젖은 띠는 "걸어서 건널 수 있음"이라 말하며, 수직 암벽은 "이것은 마침 젖어 있는 벽"이라 말합니다. 플레이어는 시험할 만큼 가까이 오기 전에, 물가의 실루엣만으로 진입 가능성을 판단합니다.
왜 이 셋이고 더는 아닐까요? 움직이는 플레이어는 물을 대략 일 초 만에 표집하고, 한 줌의 심적 범주 중 하나에 분류하기 때문입니다. 네 번째나 다섯 번째 신호를 주면, 명료함이 아니라 잡음을 더하는 겁니다. 물 디자인의 거장들은 정확히 세 가지를, 크게 말하는 데 가차 없습니다.
일관성은 계약이다
물 규칙을 점프 높이처럼 적어 두세요(어느 깊이에서 걷기가 헤엄이 되는지, 어느 물살 속도가 치명적인지, 해로운 물은 어떻게 생겼는지). 그리고 그 시트를 절대 어기지 마세요. 한 번의 예외가 이전에 쌓은 모든 본능을 앗아갑니다.
1장에서 어두운 물이 바닥없었다면, 4장의 무릎 깊이 어두운 웅덩이는 이후 플레이어가 모든 물을 불신하게 만듭니다. 그리고 물에 대한 주저는 값비쌉니다. 물을 믿지 않는 플레이어는 그저 레벨의 구역 전체를 우회하며, 거기에 지은 콘텐츠를 건너뛰기 때문입니다. 시트는 짧습니다: 서너 개의 깊이 문턱, 하나의 위험색, 하나의 안전색, 그리고 진입-가장자리 문법. 규율은 그것을 모든 바이옴에서 적용하는 것입니다. 탁함이 "그냥 분위기"인 분위기 있는 늪지도 포함해서요. 계약이 깨지는 곳은 바로 분위기입니다. 규칙 선택이 아니라 예술 선택처럼 느껴지기 때문이죠. 그것은 규칙 선택입니다.
미묘한 따름정리가 있습니다: 계약은 여러분의 조명 조건 전반에 걸쳐서도 유지되어야 합니다. 정오에 얕고-안전하게 읽히는 물이, 색이 모든 일을 하게 두고 조명이 색조를 옮기면 황혼에는 깊고-적대적으로 읽힐 수 있습니다. 깊이 단서를, 하루의 시간을 견뎌내는 명도(밝기) 대비에 정박시키고, 색은 확인해 주는 두 번째 신호로 두세요.
물가는 구성선이다
물가는 지형이 줄 수 있는 가장 강한 유도선입니다: 어딘가를 가리키도록 구부리세요. 굽이 너머로, 랜드마크로, 보상이 놓인 후미로. 곧은 물가는 공짜 유도를 낭비합니다.
잔잔한 물은 거울이자 유도선입니다. 눈은 공짜로 물가를 타고 멀리 달려가고, 완벽한 반사는 맞은편 물가에 두는 모든 랜드마크를 두 배로 만듭니다.
진짜 물가는 곶과 만을 번갈아 이루며, 각 만은 자연스러운 무대입니다: 야영지, 난파선, 부두, 매복. 눈은 시키지 않아도 물가를 타므로, 물가는 여러분의 가장 값싼 빵부스러기 사슬이 됩니다. 가까이서 가장자리를 파는 것은 과도한 보상을 지닌 디테일 작업입니다:
- 수면선 위의 젖어 어두워진 띠(명도 20–40% 하락, 삼분의 일 미터에서 일 미터 높이): 플레이어에게 물이 최근 어디 있었는지 알려줍니다;
- 튀는 구역의 유목·갈대·잔해: 선으로 두지 말고 흩뿌려서;
- 파도가 실제로 부서지는 곳, 그리고 순환이 그것을 가두는 만의 모서리에 모이는 거품;
- 반사: 잔잔한 물은 맞은편 물가의 모든 랜드마크를 두 배로 만듭니다. 방향 감각엔 선물이고, 맞은편이 엉망이면 함정입니다.
그 띠가 "물 평면에 닿은 지형"과 "하나의 장소"의 차이이며, 바로 플레이어가 물가를 걸으며 팔 길이에서 살피는 부분입니다.
레벨 디자인 도구로서의 깊이
얕은 물은 페이싱 붓(이동을 늦추고 긴장을 쌓음), 헤엄은 배출 밸브이자 취약성, 수중은 부드러운 타이머를 더합니다. 모두 새 메커니즘 없이, 순전히 깊이의 배치로 이루어집니다.
- 전투 아레나 앞의 무릎 깊이 도하는 한 호흡입니다: 감속은 그 어떤 음악적 강타보다 "무언가 벌어질 참"을 잘 예고합니다.
- 사격 속 강요된 걷기는 긴장입니다: 난이도로서의 이동 페널티, 보이고 공정합니다. 플레이어가 왜 느린지 정확히 볼 수 있으니까요.
- 헤엄은 대부분 플레이어의 공격력을 벗깁니다: 압도된 이를 위한 배출 밸브이자, 레벨이 알고서 이용할 수 있는 취약성입니다(수로 한복판에 이르는 순간 시작되는 매복).
- 수중 통로는 탐험에 부드러운 타이머를 걸고, 공기 주머니를 기억에 남는 마이크로 목표로 바꿉니다.
깊이 배치는 다른 수단에 의한 게임플레이 스크립팅입니다. 레벨은 플레이어가 어디서 느려지고, 어디서 무기를 잃고, 어디서 헐떡이며 떠오르는지를 "압니다". 그리고 여러분은 그 앎에 맞서 조우를 연출할 수 있습니다. 물의 깊이를 배경이 아니라 난이도와 페이싱 곡선으로 생각하는 디자이너는, 어차피 짓고 있던 지형에서 공짜 조우 디자인을 얻습니다.
특수 사례: 동굴, 수중, 적대적인 물
갇히고 위험한 물은 열린 물의 문법을 깨뜨립니다: 동굴 못에는 비칠 하늘이 없고, 수중은 수면 단서를 통째로 제거하며, 적대적인 물은 해악을 세 채널로 동시에 예고해야 합니다.
동굴 못에는 색을 빌릴 하늘이 없고 거의 움직임도 없습니다. 그 전체 읽힘은 동굴 자체의 반사와 물방울의 희미한 교란에서 옵니다. 이것을 틀리면 물이 아니라 검은 유리처럼 보입니다.
동굴과 지하의 물이 가장 팔기 어려운 이유는 바로 여러분의 가장 강한 두 도구를 제거하기 때문입니다: 비칠 하늘이 없고 흔히 수면을 움직일 바람도 없습니다. 남는 것은 동굴 내부의 반사, 물방울의 잔물결, 그리고 먼 개구부에서 온 빛이 그 속에 산란하는 방식입니다. 그것에 강하게 기대세요; 아무것도 비추지 않는 잔잔한 동굴 못은 물이 아니라 구멍으로 읽힙니다.
수중에서는 수면 단서가 사라집니다. 더 이상 위에서 깊이를 판단할 수 없습니다. 이제 색 흡수가 이야기를 합니다: 따뜻한 색이 먼저 빠지므로, "얼마나 파랗고 얼마나 어두운가"가 플레이어에게 얼마나 깊이 왔는지 말해 줍니다. 수면 에서 오는 부드러운 방향광과 물속 미립자를 더하면, 플레이어가 즉시 읽는 잠수 영상의 느낌이 나옵니다.
적대적인 물은 가장 큰 규율을 요구합니다. 한 채널은 추측이고, 셋을 쌓으면 약속입니다: 색의 균열(해악을 위해 남겨 둔 유일한 색조), 움직임의 이상(거품, 부자연스러운 정적, 광택), 그리고 물가의 증거(뼈, 죽은 식생, 녹슨 금속). 안전해 보이던 물에 다친 플레이어는 여러분의 물을 다시는 믿지 않습니다. 그러니 해악은 덜 예고하기보다 지나치게 예고하세요.
물가를 꾸미기
물의 가장자리는 생명과 주시를 모읍니다(수면선으로 끌리는 갈대, 튀는 바위의 이끼, 거리를 두는 들꽃). 그리고 부주의한 배치는 여기서 먼저 드러납니다: 호수에서 자라나는 풀은 어항 장식의 표시입니다.
종 관계가 무거운 일을 합니다: 갈대와 부들은 몇 미터 이내에서 물가로 끌리고, 초원 종은 그것을 피하며, 나무는 열린 물의 빛으로 미세하게 기웁니다. 그것은 한 줌의 규칙이지 손 배치가 아닙니다. Numivo의 scatter는 그것들을 거리 대역이 있는 종별 attract/avoid 관계로 곧장 표현하여, 설득력 있는 물가를 오후 내내의 수작업이 아니라 설정 변경으로 만듭니다. 어떤 도구를 쓰든, 지형을 편집할 때마다 수면선을 점검하세요. 거기가 부유와 클리핑 아티팩트가 이주하는 곳이기 때문입니다: 지형을 일 미터 올리면 어제의 단정한 갈대가 갑자기 떠 있습니다.
눈 가늘게 뜨기 테스트, 물 에디션
장면을 스크린샷하고 눈을 가늘게 뜨세요: 물은 여전히 진입-가능-여부, 깊이-얕음, 고요-위험이 읽혀야 합니다. 답이 흐려지면, 재질을 건드리기 전에 명도 대비와 가장자리 형태를 고치세요.
플레이어는 십 미터에서 결정하고, 여러분의 리뷰도 그래야 합니다. 두 번째 점검은 그레이스케일 패스입니다: 탈채도를 견디는 깊이 그러데이션은 색맹 플레이어에게도, 모든 조명 조건에서도 읽힙니다; 순전히 색조에 사는 그러데이션은 아닙니다. 아름다운 청록에서 남색으로의 깊이 그러데이션이 흑백에서 평평한 회색 얼룩이 된다면, 그것은 여러분 플레이어의 의미 있는 일부에게 아무 정보도 나르지 않습니다.
훔칠 만한 현장 숫자
- 결정 거리: 플레이어는 물을 ~10 m에서 판단합니다. 그 거리에서 리뷰하세요
- 대부분의 게임이 정착하는 걷기-헤엄 문턱: ~1.2–1.4 m
- 수면선 위의 젖어 어두워진 띠: 명도 20–40% 하락, 0.3–1 m 높이
- 갈대 끌림 대역: 가장자리에서 ~2 m 이내; 초원 회피는 그 너머
- 깊이 단서 우선순위: 명도 그러데이션 먼저, 색조는 나중이며, 그레이스케일을 견뎌야 함
- 적대적인 물의 신호: 3채널(색, 움직임, 물가의 증거), 결코 하나가 아니게
미니 FAQ
물이 순전히 장식적이어도 될까요? 예, 하지만 그럴 땐 눈에 띄게 닿을 수 없게 만드세요(난간 훨씬 아래, 절벽 너머). 애매하게 닿을 듯한 장식용 물은 다른 어떤 프롭 범주보다 플레이어당 좌절의 분(分)을 더 만듭니다. 플레이어가 들어갈 수 있는지 계속 시험하니까요.
물살이 있는 강은 어떻게 다루나요? 물살은 방향이 부여된 움직임입니다. 그것을 보여 주고(수면 자국, 정상파, 움직이는 잔해), 플레이어를 측정 가능하게 밀게 하고, 그 치명적-속도 문턱을 계약 시트에 두세요. 빠르게 보이지만 밀지 않는 강, 또는 빠르게 보이지 않으면서 미는 강은 양방향으로 신뢰를 깨뜨립니다.
이 규칙들이 스타일라이즈드 물에도 적용되나요? 전적으로 그렇습니다. 그것은 정보에 관한 것이지 충실도에 관한 것이 아닙니다. 정직한 깊이 그러데이션을 지닌 플랫 셰이딩 게임은 균일한 불투명도의 포토리얼 바다보다 더 잘 전달합니다. 스타일은 표면을 바꾸지만, 플레이어가 발을 들이기 전에 알아야 할 것은 바꾸지 않습니다.
물은 플레이어가 현실 세계의 본능을 가득 장전한 채 다가가는 드문 재료입니다. 그 본능과 함께 디자인하세요: 읽히는 깊이, 정직한 가장자리, 지켜진 계약, 지나치게 예고된 위험. 그러면 모든 호수가 공짜 레벨 디자인이 됩니다.