모두가 알다시피 현재 어빌리티는 특정 로직으로 구현되어 있음이 밝혀졌고 이는 무작위의 뜻과 다르게 작동되어 유저들이 분노하고 있습니다.

 

이에 패치 후 어빌리티의 로직이 유저가 쉽게 예상할 수 있는, 모든 어빌리티의 종류가 동일한 확률로 등장하는 로직을 엑셀로 구현하였습니다.

 

기본적으로 게임 내의 기본 UI를 따랐으며 가지고 있는 명성치를 소모하는 형식이 아닌 이 옵션을 얼마의 명성치로 뽑을 수 있을지에 초점을 두었습니다.

 

 

 

작동화면입니다.

"사용하기" 버튼을 통해 어빌리티를 재설정 할 수 있습니다.

"초기화" 버튼을 누르면 "어빌리티에 눈을 뜨다" 퀘스트 수행 후 볼 수 있는 최초 어빌리티 상태로 초기화 할 수 있습니다.

 


 

"자물쇠" 버튼을 통해 잠금 기능도 사용가능 합니다.

 


 

레전드리는 이미 뽑았다고 가정하고 시뮬레이션을 하고 싶으신 분들은 해당 목록을 통해 어빌리티 등급을 손쉽게 설정할 수 있습니다.

 

이 프로그램을 고안할 때 고민스러웠던 부분이 공개되지 않은 확률을 어떻게 적용할 것인지 입니다.

 이하 두 확률 : 등급의 승급 및 하락 확률, 두 번째/세 번째 줄 어빌리티의 등급 등장 확률

 

따라서 이는 아래 시트(Prob)를 통해 자유롭게 조정 가능하도록 설정하였습니다.

 


 

이 시트의 적색 볼드체 서식이 적용된 셀은 사용자가 직접 수정할 수 있는 셀입니다.

 

이 확률에 관해서는 게임 개발진의 어떠한 확률 공개도 없었고 제가 임의로 설정한 확률이며, 직접 작동해보면서 변경할 수 있도록 설정하였습니다

 

패치 후에 어빌리티 설정 시 얼마 만큼의 명성치가 소모되는지 시뮬레이션 해보세요.

 

 

 * "각 어빌리티 등급의 두/세 번째 줄 등급 등장 확률" 에 대한 설명 및 개인적인 생각

  어빌리티 첫 번째 줄에는 어빌리티 등급의 옵션이 뜸

  어빌리티 두 번째, 세 번째 줄에는 어빌리티 등급 미만(이하x)의 옵션이 뜸

  

  따라서 유니크의 경우, 두 번째, 세 번째 줄에 레어 또는 에픽의 옵션이 뜰 수 있고,

  레전드리의 경우, 두 번째, 세 번째 줄에 레어, 에픽 또는 유니크의 옵션이 뜰 수 있음.

  내가 의심하는 것은 절대 이 확률이 서로 동등하지 않을 것이라는 사실임.

  아무리 등급이 레전드리일지라도 두 번째, 세 번째 줄에 유니크 옵션이 뜰 확률을 다른 등급의 옵션 보다 줄여 놓아

  유니크 이상의 옵션만 존재하는 '크리티컬 확률 n% 증가'와 같은 옵션의 등장 확률을 대폭 하락 시키는 방향을 선택할

  가능성이 높음. (쉽게 말해 옵이탈이 뜰 확률을 조정하는 것임.)

 

  따라서 아무리 다음 패치를 통해 각 등급의 모든 옵션의 등장확률을 동등하게 나오도록 설정할 지라도

  우리가 원하는 결과가 안나올 가능성이 크기 때문에 등급 상승 및 하락 확률과 더불어 

  두 번째, 세 번째 줄 옵션의 등급 확률 등, 이와같은 숨어있는 확률의 공개를 요구할 필요가 있음.

 

데이터 출처 

http://www.inven.co.kr/board/maple/2299/6346822

http://www.inven.co.kr/board/maple/2304/9552



------------------------------------------------------------------------------------------


ver 1.1


오류 수정


1. 두 번째 및 세 번째 줄을 잠그고 돌렸을 때 첫 번째 줄에 잠긴 옵션과 동일한 옵션이 뜨는 현상 수정