I’m addicted to clickers. (AKA incremental games.) I know they’re stupid and pointless, but I just can’t help but play them.
So of course, I’ve looked at designing them. And what did I find? They’re just as uninspiring to design as to play. There’s an addictive quality to them that defies reason, though.
I’ve found that there is a sense of satisfaction in getting numbers to increase. In managing resources so as to promote further growth in the best way possible.
I recall a gamedev talk that discusses “social” games and the ways that they trick the player into player, and the detrimental effect on people’s lives because of it. In particular, the speaker mentioned that it tricks you into feeling like you’ve been productive, even though you haven’t, and this can lead to letter other parts of your life suffer in consequence. This is something I worry about as I design games. Unfortunately, I don’t think clickers would be compelling without it.
Depth. For me, the best clicker games don’t just add numbers. They present challenges to the player that prevent them from just blindly clicking to maximize efficiency. The least of these is having multiple tiers of things to buy that go up in price as you buy more, but scale linearly in output. This causes you to consider whether you’ll buy the cheaper or the more expensive item, and which would increase your numbers faster.
Speed. I recently played a slow incrementer and it was not fun. I ended up writing cheats to get to the end, rather than waiting. It was stupid. So I think a clicker has to give a frequent increase in the number of things you’re thinking about and dealing with, and not just once in a while.
Plot. The really good ones also have some kind of plot or story. They get you to care about the things that are incrementing, or the people depending on those numbers, instead of just wanting numbers to increase. This could be as simple as a linear story that happens automatically, or a situation where mismanagement leads to “deaths” in the community. Or even something more complex, which threatens to come close to being a regular game.
Waiting. The best clickers give you something to do when you start, and then encourage you to wait a bit. Then encourage you to click, then wait… And repeat. If there isn’t something you can do to speed things up in a meaningful way, then you lose the player.
Prestige. The best clickers also give a way to start over with bonuses, promising that you’ll get to later parts of the gameplay faster than if you just kept going.
Saving. Saving locally is a must. Saving remotely is a god-send. Exporting a save for safe-keeping is a serious relief to the player.
Hacking. If possible, the game should prevent hacking. At least casual hacking, anyhow. Due to the “wait a while” nature of clickers, it’s very tempting to just hack the numbers you need, but that absolutely destroys the draw of the game. Simple hack prevention is enough to prevent people from ruining the game for themselves.