Rapheal RobinsonSite Reliability Engineer & Game Developer

← Blog & Chat

design takeaway

User feedback expresses symptoms, never the problem or the solution

Players tell you where it hurts, not what to fix. The grind should still be fun.

Part of Arcana

When players complain, they’re almost always right that something is wrong. They’re often wrong about the fix. A complaint is a symptom, and your job is to find the cause.

“Drop rates are too low”

The lazy fix is to double the drop rate. Now the item is common, the people who already got it feel cheated, and in a month the economy is flooded.

Look at the data first. Say an item has a 1% drop chance. Half of all players get it within about 69 runs, which sounds fine. But one player in a hundred needs over 450 runs. Those are the people writing the angry posts, and they aren’t wrong. Pure randomness has no ceiling.

So I fix the ceiling, not the rate:

The lucky players still get it early, the median barely moves, and nobody is stuck forever.

“The boss hits too hard”

The lazy fix is to cut its damage. Now the players who could already beat it have nothing left to chase.

Instead, keep the old damage, call it hard mode, and give everyone else a way to earn their way down. For example, hide keys or lights around the dungeon map, and have each one give the party a defense bonus for the boss. Find them all and you’re on normal mode. Skip them and you’re fighting the original boss.

Now the dungeon has more to do, good players get a challenge, and struggling players get a plan instead of a wall. Arcana’s Deserted Tomb works on the same idea: light all eight trial rooms within a minute and the master wakes in hard mode.

The grind should be the fun part

Games are about excitement. Grinding for gear, hitting problems and finding things that are broken can all be part of that, if you design them in.

Make finding bugs part of the game. One thing I want to build: an NPC you report bugs to in game. Admins see every report, and players who find real issues get paid out in rewards. Bug hunting becomes something players chase, and we get better reports.

Give the grind real highs. A long grind works when it has moments. Rare drops that aren’t what you came for, but still make you stop and look, keep people going while they chase the thing they want.

Let players choose harder for better. Higher difficulty should pay more. You clear fewer dungeons, but each one moves you further. That rewards people who min/max their builds and pushes them to play in groups. In Arcana, dungeons opened on the PvP island drop 20% more loot, because you’re risking more to be there.

The goal isn’t to remove friction. It’s to make sure the friction feels worth it.

Comments

    Your email is never shown or shared. It's only used to email you when someone replies, after you confirm it, and every email has a link to stop them. To prevent spam, the server keeps your IP address and a random ID saved in this browser.