Hello there !
My name is Alex, I am a software engineer and would like to propose a new leveling system based on a probabilistic distribution.
This would have numerous benefits and can solve problems that exist or appear in the future, like:
- Too many high leveled players "fighting" for weapons that are limited to 1/2 players. This is how the binding issue appeared.
- Better control across all the weapons, not just Cerberus, Gungnir or Heart Rod. If just increasing the level for the mentioned weapons, the players will hunt those levels only to acquire them (by paying for levels usually)
- Better balancing the game by introducing weapons to the groups where most people struggle to level up, and by restricting where there are too many people in a certain group.
- More profits to the server. If you have a model, you can adjust you pricing based on tiers. For example, if you want to buy 10 levels, the pricing should be different if you are lvl 30 vs lvl 190. The model will tell you the percentage of players in each level group.
As I don't know what kind of distribution the levels of the players follow, I made a small script for 27.000 players with random levels that follow an inverse Gamma Distribution from 1-200. This is the distribution that the server should follow such that it will encourage low-level players to level, and discourage high-lvl players to have access to a lot of overpowered weapons.
Please login to see this attachment.
For example, let's say you want only 10% of the active players to have access to Gungnir. If we ignore the inactive players, there are around 1000 active players per week/month higher than lvl 20 (not interested in redirected players), 10% of 1000 is 100. Top 100 players will have access to Gungnir, the level of the 100th player should be the level where Gungnir should stay.
A big disadvantage of not implementing such a system, is that some people will buy the levels, get really easy to levels where most of the overpowered weapons are, and destroy the game for the unexperienced players. In the future there will be bigger differences between "unexperienced low-level players" vs "experienced high-lvl players", where the latter group would completely obliterate the first group as zm or as human.
The high lvl players are hard to infect and kill easily other zombies, which is okay, but also don't allow for low-level players to gather exp needed to level up. The low-level players get obliterated in the first 2-3 seconds as zm, and they cannot defend themselves properly such that they have kills to level up faster enough to levels where there are some decent weapons.
This way the engagement of the server would increase and motivate all players to level up
Would like to hear your opinions