모바일 게임은 포트나이트 언리얼 에디터(Unreal Editor for Fortnite, UEFN) 개발자가 새롭고 보다 많은 잠재적 플레이어에게 도달할 수 있는 기회입니다. 모바일에서 성공하는 게임에는 짧고 보람 있는 세션, 터치 네이티브 컨트롤, 명확한 비주얼 계층 구조, 플레이어가 계속 돌아오게 만드는 진행 루프 등 알아보기 쉬운 디자인 요소가 있습니다.
모바일 게임 디자인을 이해하면 플레이어를 계속 몰입하게 하는 경험과 몇 분 만에 플레이를 그만두는 경험을 구분할 수 있습니다.
이 가이드에서는 잘 만든 모바일 게임과 이러한 게임의 원칙을 명확하게 설명합니다.
모바일 디자인 모범 사례
아래 모범 사례를 개발 과정의 지침으로 삼아 재미있는 모바일 게임을 출시하세요.
모범 사례 | 설명 |
빠른 프로토타입 제작과 반복 작업 | 작업물을 다듬고 아트를 적용하기 전, 핵심 게임 메커니즘이 모바일에서 원활히 작동하는지 테스트하기 위한 소규모 상호작용적 프로토타입을 제작하세요. 조작감과 플레이어 경험 조정 및 개선을 위해 퍼포먼스 분석을 추적하세요. |
40초 규칙 | 40초마다 결정을 내려야 하는 빠른 속도의 액션을 구현해 플레이어가 게임플레이에 집중하고 몰입하도록 하세요. |
모바일 디자인 고려 | 간결할수록 좋습니다. 모바일 화면에서 쉽게 탐색할 수 있는 단순한 UI를 만드세요. |
엄지를 위한 디자인 | 기본 액션 버튼은 평균적인 길이의 엄지로도 쉽게 닿을 수 있어야 합니다. |
화면 크기 최적화 | 다양한 화면에 맞춰 디자인하고, 다양한 유형의 모바일 기기와 해상도에서 자주 플레이테스트하세요. |
직관적인 모바일 컨트롤 | 포트나이트의 기존 모바일 컨트롤을 활용하고 그에 따라 게임을 디자인하세요. |
플레이어를 초반에 사로잡기 | 플레이어가 방향을 잡을 수 있도록 빠른 튜토리얼이나 플레이 진행을 사용하고, 게임플레이를 제어할 수 있도록 명확한 시각적 UI 디자인을 사용하세요. |
잠재 플레이어 기대에 부응 | 대상 플레이어를 이해하고 모바일 게이밍 경험에서 플레이어가 원하는 것이 무엇인지 파악하세요. 처음부터 모바일을 염두에 두고 디자인하세요. |
모바일 게임용으로 빌드
최고 인기 모바일 게임의 구조를 이해하는 것이야말로 직접 인기 모바일 게임을 만들기 위한 기본입니다. 이러한 요소는 모바일 친화 디자인을 정의하는 핵심 특징입니다.
세션 디자인 및 속도 설정
훌륭한 모바일 게임은 초단기 세션으로 플레이할 수 있는 짧지만 매력적인 게임플레이 루프를 중심으로 만들어집니다. 플레이어는 1분에서 5분 이내에 만족스러운 루프를 완료할 수 있습니다. 게임 루프가 작을수록 디자인은 컴팩트해집니다. 각 세션은 그 자체로 완전하게 느껴지면서도 보다 큰 디자인에 기여해야 합니다.
진행 상황이 손실되지 않고 게임을 쉽게 시작하고 중단할 수 있도록 하세요. 플레이 → 보상 → 업그레이드 → 다시 플레이로 이어지는 루프는 빠릅니다.
자연스러운 중단점이 자주 있습니다.
초반 보상이 빠르게 제공되며 난이도 곡선이 완만합니다.
Clash Royale, Subway Surfers, 인기 Roblox 타이쿤 같은 게임은 3분 플레이가 만족스럽고 30분 플레이는 풍성하게 느껴지도록 디자인되었습니다. 언제든 멈춰도 괜찮습니다.
컨트롤 및 입력
터치는 실제적인 강점이 있는 고유한 입력 방법입니다.
탭을 터치 우선 또는 제스처 입력의 기본 방식으로 사용하세요.
가상 포인터를 사용하여 모바일 경험을 더욱 효과적으로 지원하세요.
동시 터치 액션의 수는 의도적으로 제한됩니다.
조이스틱은 사용 시 동적입니다. 엄지가 닿는 곳에 나타나며, 고정된 모서리에서는 나타나지 않습니다.
전투의 경우 정밀한 조작은 지양하고, 픽셀 단위의 정확한 입력 대신 조준 보정, 자동 대상 지정 또는 상황별 액션을 사용합니다.
모바일 컨트롤의 나쁜 예시는 게임패드 레이아웃을 가상 버튼으로 그대로 옮겨 놓은 것입니다. 좋은 디자인은 플레이어가 어떤 액션을 원하고, 이를 표현하는 가장 자연스러운 제스처는 무엇인지 고려합니다.
시각적 명확성 및 화면 디자인
모바일 화면은 작습니다. 플레이어가 팔 길이만큼 떨어진 채 모바일 기기를 들고 다양한 조명을 받으며 한 손으로 플레이하는 환경을 고려하여 디자인하세요.
강렬한 실루엣과 단순화된 지오메트리를 사용하면 캐릭터와 오브젝트를 한눈에 읽을 수 있습니다.
텍스트와 아이콘은 크게 만들어야 합니다(최소 44×44pt). 18pt 미만은 휴대폰에서 잘 읽히지 않아 플레이어가 잘못 탭할 수 있습니다.
씬 복잡성을 최소화하세요. 화면에 더 적은 요소를 표시하고 불필요한 요소는 피하세요.
고대비 UI는 햇빛 아래에서도 잘 보입니다.
카메라는 콘솔 또는 PC 버전과 비교했을 때 더 넓고 뒤로 당겨져 있습니다.
화면당 하나의 주요 포커스, 순간당 하나의 주요 액션으로 시각적 계층구조를 사용하세요.
HUD
모바일 친화 게임의 경우, 특정 장르와 플레이어 유형에 맞춰 처음부터 HUD가 디자인됩니다.
현재 게임에 필수적인 요소만 표시하세요. 활성 컨트롤은 동시에 5~6개만 표시되어야 합니다. HUD 제작 관련 정보는 개발자 커스터마이징 가능 터치스크린 컨트롤 및 탭 가능 커스텀 HUD 위젯을 참고하시기 바랍니다.
상황별 HUD는 플레이어가 수행하는 작업에 따라 확장 및 축소됩니다.
엄지 영역(화면 아래쪽 모서리)은 주요 액션이 배치되는 곳입니다.
맵, 타이머, 점수와 같은 정보는 상단 중앙에 위치해야 하며, 접을 수 있어야 합니다.
조작은 게임별로 달라야 합니다. 타이쿤 게임에는 점프 버튼이 필요하지 않고, 레이싱 게임에는 인벤토리가 필요하지 않습니다.
탐색 및 발견
모바일 플레이어는 짧은 시간 동안 게임을 둘러봅니다. 게임을 찾고 시작하는 경험은 즉각적이어야 합니다. 플레이어의 기대감을 높일 수 있도록 게임 메커니즘을 보여주는 빠르고 흥미로운 게임 소개를 만드세요.
단순 탐색(최대 1~2단계 깊이)은 이탈을 줄입니다.
플레이어가 게임을 시작하기 전 어떤 게임인지 명확하게 알 수 있어야 합니다.
크고 바로 훑어볼 수 있는 섬네일은 장르를 한눈에 알립니다.
로딩은 반드시 빨라야 합니다. 대기 시간이 길어지면 플레이어는 게임이 시작되기도 전에 떠납니다.
진행 및 유지
모바일 플레이어는 돌아왔을 때 즐길 거리가 있어야 다시 찾아옵니다. 메타 진행(수집, 업그레이드 경로, 성장하는 도시)은 세션마다 더 큰 성장 과정의 일부로써 맥락을 제공합니다. 짧은 세션은 반복 플레이를 장려하기 위해 눈에 보이고 의미 있는 진행 상황, 유지 및 보상을 제공해야 합니다.
자주 주어지는 작은 보상이 드물게 주어지는 큰 보상보다 더 좋습니다.
대부분의 모바일 게임은 소액의 앱 내 구매(IAP) 또는 일일 특가 상품을 통해 높은 참여를 유도하는 무료 플레이 방식을 채택합니다.
일일 로그인 보상, 기간 한정 이벤트 및 푸시 알림은 참여도를 더욱 높입니다.
소셜 및 커뮤니티
플레이어를 유지하는 모바일 게임은 유대감을 형성합니다. 소셜 요소는 자연스럽게 참여할 수 있어야 합니다. 모바일 게이머를 끌어들이는 게임 모드와 장르를 선택하세요.
가벼운 비동기 소셜 유형 모바일 게임은 동시에 플레이하지 않아도 소속감을 형성할 수 있습니다.
스쿼드 구성은 간단해야 합니다.
플레이어와 소통하는 개발사는 플레이어 유지율이 훨씬 더 높습니다.
포트나이트 커뮤니티를 활용하여 이벤트와 새로운 소식을 알리거나, 게임 내 알림을 사용하세요.
퍼포먼스 및 재개 가능성
모바일 퍼포먼스는 모바일 디자인의 필수 요구 사항입니다.
빠른 초기 로드 시간은 필수적입니다. 에셋 크기는 모바일 데이터 연결에 맞춰 최적화되어야 합니다.
비주얼 밀도는 도움이 되기보다는 방해가 되므로, 부드러운 경험을 위해 30FPS를 목표로 하세요.
모바일 게임플레이가 끊기는 경우 60FPS는 피하세요.
게임 디자인은 중단 상황에 대비해 설계되어야 합니다. 전화가 오거나 앱을 전환해도 세션 실패로 이어져서는 안 됩니다.
중단 상황이 끝났다면 게임은 즉시 재개되어야 합니다.
장르별 고려 사항
모바일 디자인 원칙은 보편적으로 적용되지만 장르에 따라 다릅니다. 가장 일반적인 UEFN 경험을 위한 모바일 친화 디자인 고려 사항을 살펴보겠습니다.
캐주얼 / 타이쿤
타이쿤과 방치형 게임은 모바일에 가장 적합합니다. 세션이 짧고, 메타 진행(건설 및 업그레이드) 루프가 명확하여 지속적인 참여를 유도합니다.
핵심 액션은 일반적으로 한 번 탭하거나 드래그하는 것입니다.
플레이어가 자리를 비워도 진행은 자동으로 이루어집니다.
HUD는 화폐, 진행률 미터, 기본 액션을 눈에 잘 띄게 표시해야 합니다.
획득 및 소비에 대한 시각적 피드백은 만족감을 줍니다. 숫자가 뜨고, 진행률 표시줄이 채워지며, 화면에서 월드 오브젝트가 발전합니다.
세션은 30초든 20분이든 활발한 월드 빌딩(체크인, 수집, 소비, 나가기)을 포함합니다.
레이싱 / 차량
레이싱 게임은 처음부터 터치에 맞춰 컨트롤이 설계되며 모바일에 적합합니다.
가상 버튼으로 주행 방향, 브레이크 및 부스트를 제어합니다.
HUD는 조향, 부스트/브레이크 및 속도계에 사용됩니다.
랩 수와 순위는 한눈에 파악할 수 있는 필수 정보여야 합니다.
프레임 속도 안정성은 매우 중요합니다. 끊기는 레이싱 게임은 플레이 자체가 불가능합니다.
액션 / 전투
액션 게임은 터치 환경에서 정밀 조작과 전투를 제대로 구현하기가 어렵기 때문에 가장 세심한 디자인이 필요합니다.
모바일 액션 게임에서는 자동 조준 또는 우수한 조준 지원이 일반적입니다.
버튼 수를 줄이기 위해 명시적인 입력보다 상황에 맞는 액션을 우선해야 합니다.
동시에 복잡한 입력(웅크리기 + 점프 + 조준 + 발사)을 요구하는 메커니즘은 피하세요.
능력 재사용 대기시간은 플레이어가 4개 이상의 활성화된 능력을 동시에 관리할 필요가 없도록 충분히 길어야 합니다.
짧은 매치 시간(3~7분)은 부담을 줄이고 플레이어가 다시 시도하도록 장려합니다.
건설 / 제작
건설 및 제작 게임은 사용자 경험을 잘 디자인한 경우, 모바일 세션에 잘 어울리는 풍부한 창의적 루프를 제공합니다.
터치 기반 배치(탭하여 배치, 한 손가락 드래그)는 제대로 수행될 때 자연스럽게 느껴집니다.
빌드 및 전투를 토글하면 HUD가 크게 간소화됩니다.
스와이프가 머티리얼을 빠르게 선택하는 데 더 효과적입니다.
배치 가능한 오브젝트의 시각적 명확성이 중요합니다. 플레이어는 선택한 모바일 플랫폼에서 오브젝트를 파악할 수 있어야 합니다.
플레이어는 번거로운 튜토리얼은 최대한 건너뛰고 건설을 즉시 시작합니다.
시작을 위한 툴
UEFN은 크리에이터가 가장 성능이 우수한 게임 제작 툴 일부를 즉시 이용할 수 있도록 지원합니다. UEFN의 기능을 자세히 알아보고, 이를 사용해 모바일 게임을 제작하는 방법을 알아보세요.
UEFN에는 더 굵은 외곽선과 더 밝은 대비를 제공하는 네이티브 포스트 프로세싱 필터가 있습니다.
포트나이트 > 장치 > 환경 폴더를 엽니다.
포스트 프로세스 장치를 프로젝트에 드래그합니다.
포스트 프로세스 이펙트 드롭다운 메뉴를 열고 카툰과 같은 포스트 프로세스 이펙트를 선택합니다.