기술 이야기
home
Programming
home
⌨️

메이플스토리 ALT 점프가 국룰?

Upload date
2023/11/08
Tag
추천
메이플스토리
키세팅
Editor
추천팀_이재근, 신민철
Editor is
이재근 안녕하세요, 추천팀 이재근입니다. 유저분들이 겪는 게임 속 어려움을 파악하기 위해 데이터를 분석하고 도움이 될 방향을 제안하고 있습니다. 신민철 안녕하세요, 추천팀 신민철입니다. 유저분들에게 좋은 추천을 전달드리기 위해 데이터를 분석하고 모델을 개발하고 있습니다.
상태
2 more properties

Table of contents

들어가며

메이플스토리는 다양한 직업과 수많은 스킬이 존재하는 게임입니다. 많은 스킬이 존재한다는 특징은 키세팅에 대한 고민을 수반하기도 하는데요, 개인의 취향과 습관에 영향을 받기 때문에 유저분들 사이에서 한 번씩 키세팅에 대한 언급이 나오곤 합니다. 그리고 점프 위치가 많이 언급되는 주제 중 하나입니다.
이번 글에서는 키세팅에 대한 분석을 포함해 유저분들이 어떤 어려움을 겪을 수 있을지 생각해보고, 어려움을 해결하기 위해 도입한 추천 키세팅 기능에 대해 살펴보도록 하겠습니다.
키세팅이란?
게임 내 활동에 필요한 단축키를 유저가 설정하는 것을 말합니다. 이때 설정할 수 있는 단축키는 이동을 제외한 스킬 사용, 아이템 사용, 아이템 창 켜고 끄기, 점프 등으로 게임 내 대부분의 기능을 설정할 수 있습니다.
그림 1 : 게임 내 키세팅 UI

1. 메이플스토리 키세팅 분석

본 분석에서는 노이즈를 줄이기 위해 260레벨 이상 캐릭터들을 대상으로 분석하였습니다.

1-1. 그래서 점프 위치 국룰은?

우선 키세팅 관련 큰 관심사 중 하나인 점프 위치에 대해서 살펴보겠습니다.
그림 2 : 전체 캐릭터들의 Top 10 점프 위치의 비율
260레벨 이상인 캐릭터들을 대상으로 분석했을 때, 캐릭터의 점프 위치는 다음과 같습니다.
ALT 점프가 62%의 사용 비율을 보였는데, 이는 캐릭터를 생성할 때 기본 설정으로 ALT 점프가 세팅되어 있기 때문입니다. 따라서 이 비율은 기본 설정에 그대로 적응한 유저들의 비율로 해석될 수 있습니다.
반대로 생각하면, 나머지 38%의 유저들은 ALT 점프에 불편함을 느껴 다른 위치의 점프를 사용한다고 생각할 수 있겠습니다.
이번에는 ALT 가 아닌 다른 위치에 놓인 점프를 기타 점프로 정의하고, 직업별 “ALT 점프 vs 기타 점프” 비율을 살펴보았습니다.
그림 3 : 직업별 ALT 점프 vs 기타 점프 비율
대부분의 직업에서는 ALT 점프로 설정한 비율이 60~70%로 기타 점프를 설정한 것보다 더 우세한 모습인데요, 블래스터, 바이퍼, 카데나 직업은 기타 점프가 우세한 모습입니다.
특히 블래스터는 ALT 점프 비율이 21.2%, 기타 점프 비율이 78.8%로 유독 기타 점프 사용 비율이 높습니다. 블래스터의 경우 스킬 사용 도중 점프키 입력을 통해 더 효과적으로 공격할 수 있기 때문인데요, 따라서 스킬 사용 도중 빠르게 점프키를 입력하기 위해 ALT점프보다 스킬 사용 동선에 맞게 점프를 배치하는 것을 더 선호하는 것으로 유추해 볼 수 있습니다.
그럼 이제 “점프 위치 국룰은?” 이라는 질문에 답을 해볼까요?
전체적으로 ALT 점프의 비율이 높지만, 직업에 따라 기타 점프가 더 우세할 수도 있다.” 라고 정리해볼 수 있겠습니다.

1-2. 직업별로 스킬 매크로 시스템은 어떻게 활용하고 있을까?

그림 4 : 스킬 매크로 시스템UI
“스킬 매크로 시스템”에 대해서 알고 계신가요? 스킬 매크로 시스템은 하나의 키 입력으로 2개 이상의 스킬을 연달아 사용할 수 있도록 설정하는 기능입니다. 서술의 편의상 이 글에서는 “매크로 스킬” 이라고 지칭하겠습니다.
직업별로 매크로 스킬 활용 비율을 보면 다음과 같습니다.
해석의 편의를 위해 ALT 점프 캐릭터만 조사하였습니다
그림 5 : 직업별 매크로 스킬 등록 비율
패스파인더, 블래스터, 일리움의 매크로 스킬 활용 비율이 각각 94%, 90%, 88%로 타 직업 대비 월등히 높은데요, 왜 그런 걸까요?
그림 6 : 전체 직업(패스파인더, 블래스터, 일리움 제외)의 매크로 세팅 위치
위에서 언급한 3개 직업을 제외하고, 나머지 직업들을 모아서 매크로 스킬이 어떤 위치에 배치되어 있는지 보았습니다.
그림 6 에서 진한 색으로 표시된 키일수록 매크로 스킬을 등록한 유저가 많다고 해석할 수 있는데요, 매크로 스킬 위치는 1, F1, Insert, PageUp, PageDown 등의 위치에 많이 분포해 있는 것을 볼 수 있습니다.
다만, 스킬 조합들이 많이 분산되어 있어서 정확히 파악하기는 어려웠는데요, 위치상 버프 스킬들로 조합하여 활용하는 것으로 추측됩니다.
그림 7 : 패스파인더, 블래스터, 일리움의 매크로 스킬 위치와 주요 스킬 조합
그렇다면 매크로 스킬 활용 비율이 높았던 패스파인더, 블래스터, 일리움은 어떤 모습일까요?
패스파인더의 경우, 매크로 스킬 위치는 Ctrl, Shift, A 에 몰려 있는 모습이고, 주로 활용되는 스킬 조합은 <카디널 디스차지, 카디널 블래스트>였습니다.
조합의 빈도를 내포하는 support값이 0.68 로 수많은 스킬 조합들 중 <카디널 디스차지, 카디널 블래스트> 조합이 높은 비중을 차지하고 있었습니다. 참고로, 이 0.68 이라는 수치가 가지는 의미는, 매크로 스킬로서 활용하는 스킬 조합이 100개 있다면 이 중 68개는 <카디널 디스차지, 카디널 블래스트> 조합이라는 뜻입니다.
또한, 조건부 확률을 나타내는 confidence값도 0.99로 이 스킬 조합은 거의 항상 함께 등장한다고 볼 수 있습니다. 이 0.99 라는 수치의 의미는, <카디널 디스차지> 라는 스킬이 매크로 스킬로서 활용된다면, 99% 는 <카디널 블래스트> 가 조합을 이룬다는 뜻입니다.
두 스킬 모두 공격기라는 점, 주로 등록되는 위치(Ctrl, Shift, A), 조합의 동시 발생 확률을 함께 고려했을 때, 패스파인더의 경우 두 스킬의 조합을 주력 공격 스킬로 활용하는 경향이 높다는 것을 유추해 볼 수 있습니다.
간단히 한 직업만 더 보자면, 블래스터 역시 타 직업 대비 스킬 위치가 점프와 가까운 위치에 둔 것을 볼 수 있는데요, 주로 활용되는 조합인 <더블 팡, 리볼빙 캐논> 역시 패스파인더의 <카디널 디스차지, 카디널 블래스트> 조합과 마찬가지로 주력 공격 스킬로 활용하는 경향이 높다고 유추해 볼 수 있습니다.
그럼 다시 처음 질문으로 돌아와서 매크로 스킬을 어떻게 활용하는지 정리해 볼까요?
매크로 스킬 활용 비율이 높은 직업군(패스파인더, 블래스터, 일리움)은 자주 사용되는 공격 스킬들을 조합하여 사용하는 모습을 보이고, 다른 직업군은 버프 스킬들을 조합하여 사용하는 것으로 유추된다” 라고 정리할 수 있겠습니다.

1-3. 키세팅 좀 복잡하겠는데?

지금까지 메이플스토리의 키세팅 분석을 통해 알 수 있었던 점은 키세팅에 어느 정도의 경향성은 있지만, 각 직업의 특성이나 개인의 선호도에 따라 다양한 설정을 볼 수 있다는 것입니다.
이러한 점과 더불어 다양한 종류의 단축키를 설정할 수 있는 키세팅 시스템의 자유도는 신규유저나 복귀유저들이 효율적인 키세팅을 설정하는 데 있어서 어려움의 원인이 될 수 있다고 생각했습니다.
실제로 키세팅에 관련된 질문이나 공략에 대한 커뮤니티 게시글은 최근 6개월간 3,000개 이상이었으며, 이를 통해 키세팅을 어려워하는 유저분들이 계신다는 것을 알 수 있습니다.
그림 8 : 최근 6개월간 유저 보이스 - 키세팅에 대한 질문이 많이 올라온 것을 볼 수 있습니다.
이렇듯 단순히 스킬을 배치하는 것이 아니라 효율적인 키세팅을 탐색하고 설정하는 것에 대한 불편함과 어려움을 줄이고자 추천 키세팅을 도입하였습니다.

2. 추천 키세팅

2-1. 추천 키세팅이란?

“추천 키세팅” 은 키세팅의 어려움을 겪는 유저분들을 위해 만들어진 서비스입니다. 사용 중인 키세팅 정보와 캐릭터의 정보를 바탕으로 다른 유저분들이 사용하는 키세팅을 추천합니다.
그림 9 : 추천 키세팅 UI
추천 받은 키세팅은 “적용하기” 기능을 통해 가져올 수 있으며, 이 과정에서 개인의 취향에 맞게 스킬이나 아이템의 위치를 수정할 수도 있습니다.
추천 키세팅은 200레벨 이상 5차 전직을 완료한 경우, <설정단축키 세팅 → 추천 키세팅>을 통해 확인해 볼 수 있습니다.
그림 10 : 추천 키세팅 접근 방법
(많이 이용해주시면 감사하겠습니다!)

2-2. 혹시 이상한 키세팅이 추천되진 않을까?

그림 11 : 추천 키세팅 도입 직후 유저 보이스
게임 내 UI 상에서는 그림 9와 같이 “현재 키세팅을 바탕으로 다른 용사님들의 키세팅을 추천해드리고 있습니다.” 라고 안내되어 있습니다.
일부 유저분들께서 이러한 특징이 잘못 활용되면, 비정상적인 키세팅을 추천받을 수 있다고 생각하실 수 있는데요,
이런 경우를 방지하기 위해 비정상적이라고 판단되는 키세팅을 필터링하는 내부 로직들이 존재합니다.
그 중 아이디어 단계에서 논의되었던 응집도를 이용한 필터링 로직을 소개하겠습니다.
키보드를 2차원 좌표 공간으로 매핑한 후, 게임 내 스킬 및 점프 기능의 위치를 좌표로 나타내어 스킬 및 점프키의 위치에 대한 응집도를 계산하고, 이를 통해 게임 키 설정 중 비정상적인 구성을 감지하고 걸러내는 필터링 로직입니다.
그림 12 : 응집도 크기별 스킬, 점프, 사냥 주력기의 위치 시각화 자료
응집도가 작은 키세팅의 경우 왼손으로 점프와 스킬을 컨트롤하고, 오른손으로 이동 및 버프를 주기 용이한 형태의 키세팅인 것을 볼 수 있고, 응집도가 큰 경우 점프키를 PageDown, 사냥 주력기를 F12로 두고 스킬들이 여러 위치로 흩어져 있는 것을 확인할 수 있습니다.
이 외에도 저희는 좋은 품질의 키세팅을 제공하기 위해 다양한 방식으로 필터링 로직을 적용하고 있습니다.

나가며

지금까지 메이플스토리 키세팅에 대한 분석과 이를 활용한 추천 키세팅에 대해 살펴보았는데요, 추천 키세팅은 메이플스토리 유저분들이 편안하게 플레이할 수 있도록 돕는 것을 목표로 하고 있습니다.
이 외에도 인텔리전스랩스 추천팀은 유저분들이 플레이 중 겪는 어려움을 해소하고 몰입할 수 있도록 다양한 추천을 연구하고 개발하고 있습니다.
앞으로도 더 많은 유저분의 플레이에 도움이 될 수 있기를 기대하며, 이만 글을 마치겠습니다. 읽어주셔서 감사합니다!
함께 읽으면 좋은 글
Techblog Contents
Related Sites
 넥슨 게임 포탈
회사 소개
인텔리전스랩스 소개
인텔리전스랩스 블로그 운영 정책
 테크블로그 문의 devrel@nexon.co.kr