bada-studio / knights_contract

154 stars 55 forks source link

Add global drop rate factor #66

Open mjshin82 opened 5 years ago

mjshin82 commented 5 years ago

Background

To-be

The drop rate will be reduced to half when the average of floors of users doubles.

This value will be applied to the material drop rate and magic water for:

Effect

백그라운드

많은 유저들이 고층으로 갈수록 재료 드랍이 쉬워짐 고급 재료의 획득이 많아지면서 전체적인 재료 / 아이템 가격이 저하됨 현재 유저들의 상태에 맞게 드랍율을 자동으로 조절할수 있는 매커니즘 필요

방법

적용대상

효과

Pseudo code

var rular = 1000; 
var avgFloor = totalFloorSum / totalPlayerCount;
var length = avgFloor / rular;

length = max(1, length)
var dropRate = 1 / (2^(length-1));
SlavaCCCP commented 5 years ago

Reducing the drop rate will mean that the game will have even more common\rare items that are not so easy to sell even now. This will further alienate new players, as it will only become more difficult for them.