

If youâre writing a game, write a game! Games are fun.ĭaniel Kennett asked on Twitter about how to sell his app to another developer. I bet, having thought about it, youâll do the right thing. Or is this just a hail-Mary play? Youâre hoping that this finally is the key to âgoing viral?â (Itâs not.) Or do you want to impress a boss, client, or VC with your trendy expertise? If you ever think of adding âgame mechanicsâ (donât use that phrase) to your app, please take a moment and consider your ground. ÂGamificationâ treats people like children â children who need to be manipulated, who need to be tricked into doing whatâs good for them. I can look at bad software and show how it doesnât respect people. I canât prove that good software respects people, but I can look at good software and show how it respects people. It should also be obvious that the first conclusion is correct and the second is incorrect, cynical, and low.

It should be obvious that one conclusion respects people and one doesnât.

Users are now on the mental level of children, and we should design accordingly. Or you could look at this trend and say, âAs software gets simpler, it gets dumbed-down â even toddlers can use iPads. It works better and looks better, is easier to learn, and leaves out the things that waste a userâs time.â You could look at this trend and say, âAs software improves, it respects its users more. Enterprise developers see the consumerization of IT. Theory about how the mistake gets madeĮverybody sees the trend toward simpler, more-focused, better-designed software. ÂGamificationâ is a word and concept invented by idiocrats who confuse humane with manipulative. The quotes stop me from sneaking in with my knife, flicking the dot off the middle i, cutting the c in half, flensing the g, gutting the f like a fish. I protect the word âgamificationâ by placing quotes around it.
