레벨디자인은 플레이어가 지나가는 공간과 그 안에서 겪는 일을 설계하는 일입니다. 맵을 예쁘게 그리는 것과는 다릅니다. 어디로 가야 하는지, 어디서 싸우고 쉬는지, 언제 놀라게 할지를 모두 계산합니다. 이 글에서는 장르와 상관없이 통하는 레벨디자인의 기본 원칙을 정리합니다.
레벨디자인이 하는 일
레벨디자이너는 공간의 구조, 적과 아이템의 배치, 이벤트가 일어나는 지점을 정합니다. 게임 규칙이 이미 정해져 있다면, 레벨은 그 규칙을 유저가 직접 경험하게 만드는 무대입니다. 같은 전투 시스템이라도 좁은 통로에서 싸우는지 넓은 광장에서 싸우는지에 따라 전혀 다른 경험이 됩니다.
실무에서는 보통 콘셉트와 목표를 정하는 문서, 위에서 내려다본 평면 배치도, 엔진 안에 회색 블록으로 공간을 세워 보는 단계(그레이박스)를 거쳐 다듬어 갑니다.
레벨디자인은 장르마다 모습이 다릅니다. 액션 게임에서는 전투 공간과 동선이 중심이고, 퍼즐 게임에서는 풀이 순서가, 오픈월드 게임에서는 넓은 지역 안의 관심 지점 배치가 중심이 됩니다. 하지만 '플레이어가 무엇을 보고, 어디로 가고, 무엇을 느끼게 할 것인가'라는 질문은 모든 장르에 공통입니다.
원칙 1: 목표가 늘 보이게 하기
플레이어가 길을 잃으면 재미보다 짜증이 먼저 옵니다. 좋은 레벨은 다음 목적지를 멀리서도 볼 수 있게 합니다. 높은 탑, 밝은 빛, 특이한 색처럼 눈에 띄는 기준점을 랜드마크라고 부릅니다. 랜드마크가 있으면 지도를 보지 않아도 방향을 잡을 수 있습니다.
- 빛과 어둠의 대비로 갈 길을 밝게 표시하기
- 길 쪽으로 이어지는 선(난간, 바닥 무늬, 물길) 활용하기
- 같은 의미에는 같은 색을 쓰기(예: 오를 수 있는 곳은 늘 같은 색)
- 막다른 길에는 작은 보상을 두어 헛걸음이 되지 않게 하기
원칙 2: 긴장과 휴식의 리듬
계속 싸우기만 하면 피곤하고, 계속 걷기만 하면 지루합니다. 레벨은 전투, 탐험, 휴식, 큰 사건이 번갈아 나오는 리듬을 갖도록 짭니다. 보스 방 앞에 저장 지점이나 회복 공간을 두는 것도 휴식을 준 뒤 긴장을 끌어올리기 위해서입니다.
리듬을 확인하는 쉬운 방법은 레벨을 처음부터 끝까지 따라가며 구간마다 긴장도를 1~5점으로 매겨 그래프로 그려 보는 것입니다. 그래프가 평평하다면 변화가 필요한 곳입니다.
원칙 3: 가르치고, 시험하고, 꼬기
새로운 기믹(장치)이나 적을 등장시킬 때는 세 단계로 보여 주는 것이 효과적입니다. 먼저 안전한 곳에서 장치를 보여 주고, 다음에는 조금 위험한 곳에서 써 보게 하고, 마지막에는 다른 요소와 섞어 응용하게 합니다. 이렇게 하면 별도의 설명 없이도 플레이어가 규칙을 익힙니다.
- 소개: 위험 없이 장치가 어떻게 작동하는지 보여 줍니다.
- 연습: 실패해도 부담이 적은 곳에서 직접 써 보게 합니다.
- 응용: 이미 아는 다른 요소와 결합해 새로운 도전을 줍니다.
원칙 4: 플레이어의 선택지 남기기
한 줄로 쭉 뻗은 길은 이해하기 쉽지만 단조롭습니다. 주 경로는 분명하게 두되, 옆길과 숨은 공간, 다른 접근 방법을 마련하면 플레이어가 스스로 결정했다는 만족감을 느낍니다. 다만 선택지가 너무 많으면 다시 길을 잃으므로, 갈림길 뒤에는 결국 주 경로로 돌아오는 구조를 많이 씁니다.
선택지는 보상으로도 의미를 가져야 합니다. 위험한 지름길은 시간을 아껴 주고, 돌아가는 길은 안전하지만 오래 걸리는 식으로 서로 다른 대가를 주면 어느 쪽을 고르든 이유가 생깁니다.
연습 방법과 다음 단계
좋아하는 게임의 한 구간을 위에서 본 평면도로 그려 보고, 랜드마크와 전투 지점, 휴식 지점을 표시해 보세요. 왜 그 위치에 놓였는지 이유를 적다 보면 원칙이 손에 익습니다. SBS아카데미게임학원 레벨디자인 과정에서는 공간 구성과 동선 이론을 배우고 맵 레이아웃과 엔진 배치까지 직접 만들어 봅니다.
자주 묻는 질문
레벨디자이너는 엔진을 꼭 다뤄야 하나요?
대부분의 회사에서 엔진에 레벨을 배치하는 능력을 기대합니다. 다만 프로그래밍 전체가 아니라 배치와 간단한 이벤트 설정 정도의 기능을 주로 씁니다.
레벨디자인 포트폴리오에는 무엇을 넣나요?
평면 배치도와 설계 의도 문서, 엔진에서 만든 결과물, 실제 플레이 영상을 함께 넣으면 의도와 결과를 같이 보여 줄 수 있습니다.
