Skip to content

레벨 시스템

rapa1130 edited this page Jan 18, 2023 · 4 revisions

메인캐릭터 레벨업 시스템

주인공 레벨업?

_휴먼 서바이벌_에는 주인공 레벨이란 시스템이 있다.

주인공 레벨은 수치인데, 매 게임마다 1로 초기화 된다.

그 전에 경험치란 수치가 있다.

경험치를 레벨업에 필요한 경험치 이상으로 올리면 레벨이 1만큼 상승하고 경험치는 0으로 초기화되며 필요한 경험치가 증가한다.

필요 경험치레벨에 따라 선형적으로 증가한다.

필요 경험치 = 초기 필요 경험치 + 레벨 * 경험치 증가폭 상수

레벨업 효과

Image

레벨이 상승하면 게임이 잠시 중단되며 3~4가지 스킬 및 패시브 선택지가 뜬다.

기본적으로는 3가지의 선택지이다. 행운이 높다면 추가로 한 선택지가 더 제공된다. 4번째 선택지가 제공될 확률은 행운 값과 같다.

이 중에서 하나를 선택하여 스킬/패시브를 얻거나 레벨업을 할 수 있다.

스킬/패시브 레벨업은 스킬 관리 To Do List 참고

스킬/패시브 선택지에 뜰 조건

레벨업 선택지에 모든 스킬/패시브가 올 수 있는 것은 아니다.

조건은 다음과 같다.

  • 스킬/패시브 6칸 꽉 차있거나 넘으면 더 이상 새로운 스킬/패시브를 추가할 수 없다.

따라서 스킬이 꽉 차있다면 새로운 스킬이 선택지에 제공되지 않고 패시브가 꽉 차 있다면 새로운 패시브가 선택지에 제공되지 않는다.

  • 특정 스킬/패시브 하나가 이미 최대 레벨에 도달해 있다면 해당 스킬/패시브는 선택지에 제공되지 않는다.

  • 스킬/패시브가 해금 되어 있어야 한다.


선택지 부족한 경우

조건으로 인해 선택지에 제공될 스킬/패시브가 3개보다 적을 수도 있고 심지어 없을 수 도 있다.

가능한 스킬/패시브 선택지가 1개~2개 사이라면 그 수 만큼 선택지를 제공하면 된다.

만약 가능한 스킬/패시브 선택지가 없다면 새로운 두 가지 선택지를 제공한다.

Image

  1. 체력 30 회복
  2. 돈 25 획득

선택지에 제공될 스킬/패시브 선택 기준

각 스킬과 패시브에는 희귀도 라는 수치가 있다.

선택지에 제공될 확률은 희귀도 수치에 비례한다.

즉, 이 수치가 높을 수록 선택지에 제공될 확률이 높고 낮을수록 제공될 확률이 낮다.

하지만 캐릭터의 행운 스탯에 따라 또 다를 수 있다.

행운 스탯이 높을 수록 희귀도가 낮은 스킬/패시브가 선택지에 뜰 확률이 높아진다.

정확한 식은 아니지만 확률에 대한 비율 식을 다음과 같이 구상해봤다.

확률에 대한 비율 = 희귀도 + 행운 / 희귀도

이렇게 하면,

행운이 낮을 땐 희귀도 높은 수치의 스킬/패시브가 잘 나오고

행운이 높을 땐 희귀도 낮은 수치의 스킬/패시브가 비교적 잘 나오게 할 수 있다.

_ 희귀도가 0인 스킬/패시브는 없기 때문에 오류는 걱정할 필요 없다._

선택 후

선택지에서 스킬/패시브를 선택하면 중지된 게임을 다시 재개한다.

레벨업 UI

Vampire Survivors 2023-01-04 오후 1_21_36

캐릭터가 경험치를 채워 레벨업을 하면 이제 다양한 스킬과 다양한 패시브에 대한 레벨업 기회가 주어진다. 레벨업을 하면 게임이 중지하며 레벨업 선택창을 보여준다.

여기선 크게 제공하는 구성 요소는 다음과 같다.

  • 레벨업 선택지
  • 현재 캐릭터 스탯
  • 현재 보유 무기와 장신구들

레벨업 선택지

레벨업 선택지

레벨업 선택지에선 조건에 따라 무기나 장신구와 같은 품목을 정한 후 품목을 나열해 보여준다. 각 아이템은 해당 이미지와 이름 그리고 설명을 보여준다. 만약 플레이어가 해당 인게임에서 보유하고 있지 않는 아이템이 선택지에 뜬 경우 신규! 를 띄운다.

그리고 행운 수치에 따라 4번째 선택지가 제공될 수도 있다.

보유 무기 및 장신구

레벨업 선택지 스탯창

레벨업 선택지에선 현재 보유하고 있는 무기들과 장신구들의 목록을 보여준다. 해당 무기/장신구 이미지와 레벨을 보여준다.

현재 캐릭터 스탯

레벨업 선택지 스탯창

레벨업 선택지에선 현재 캐릭터의 스탯을 보여준다. 변화가 없는 경우엔 '-' 로 표현한다.

게임 일시 중지 및 화면 전환

Clone this wiki locally