how to write addictive feedback loops

Download How to Write Addictive Feedback Loops

Post on 27-Jul-2015

2.064 views

Category:

Design

2 download

Embed Size (px)

TRANSCRIPT

1. We can think of the structure of games and apps as the body of a car. 2. Rubber, plastic, glassComponents Board, pieces 3. Rubber, plastic, glassComponents Board, pieces Mechanics A turn based game Step on the gas to move forward 4. Rubber, plastic, glassComponents Board, pieces Mechanics A turn based game Step on the gas to move forward Kill opponent's king Get to placesGoal 5. Today, Im going to show you what makes this car go. The cars engine. 6. Its called a core game loop/feedback loop, 7. and like the cars engine, when its out of tune, the game wont go very far. 8. However when done right, players will repeat their actions again and again. 9. They will try to get that friggin bird through the poles dozens of times, 10. And swipe endlessly to pass a level in Candy Crush. 11. doriadar@gmail.com Hi, my name is Dori. I make games and teach game design. WWW.DoriAdar.com 12. And this deck is a part of the Game Design Course for UXers. 13. To understand the forces behind repeated actions, we must go back in time and meet the godfather of Behaviorism. 14. His name is B.F Skinner and hes known for this quote... 15. Give me a child and Ill shape him into anything (Yikes) 16. And this box. 17. The operant conditioning box, AKA the Skinner box, was used to study animal behavior. 18. Skinner proved that rats behavior could be shaped. 19. A stimuli (light or sound) was presented to the rat in the skinner box. 20. If the rat responded by pressing a lever, it would get some food as a reward. 21. Soon enough the rat was pressing the lever each time the stimuli went on. 22. Let me lay it out for you: Trigger (light or sound) Simple act (push the lever) Reward! Repeat 23. Albeit, an interesting thing happened when Skinner started messing with the rats rewards. 24. Instead of giving the rat a fixed dose of food, he mixed it up. 25. The rat would get a small amount on each pull, then, every once in a while, a large amount would be dispensed.. 26. Every few lever taps: a special treat! 27. (Im pretty sure it wasnt a huge-ass candy, but you get the idea). 28. That drove the Skinners rats crazy, pulling the levers endlessly long after no treats were given. 29. It turns out that a variable reward is a key factor when conditioning a rat to perform a repetitive action. 30. And this does not apply only to rats. 31. Skinner boxes for humans are a very successful business. 32. The slot machine core game loop is very similar to what youve just seen in the Skinner experiments. 33. Stimuli The slot machines are shiny, neony. They look delicious. 34. Simple action Player pulls the machines lever. 35. Anticipation The reels role and the tension builds. Is it a jackpot? 36. Variable reward Sometimes something, other times nothing, every now and then a huge reward. 37. Trigger (Deliciously looking machine) Simple action (Pull the trigger) Anticipation Variable reward (prize money) The slot machine game loop Repeat 38. You might think that people are slot machine addicts because of the potential money prize. 39. I mean, without the $$, whats the point? 40. Youd be surprised to learn that one of the most lucrative casual game genre, is slots. 41. Users pour in real money and win virtual coins. 42. It is not the money that is addictive, its the loop. 43. Apparently winning virtual money can be as exciting as the real deal. 44. We are hooked on a feeling. 45. Thats what we are really after. Feelings. 46. When designing games and products, make your users feel rewarded. 47. And make the reward variable to get them hooked. 48. This is one of the secrets of Tinder, the mega huge dating app. 49. Each time users log in they see different people they can possibly date. 50. TINDER IS LIKE A BOX OF CHOCOLATES You never know what youre gonna get! 51. After logging in, users would find themselves hooked in a feedback loop that much resembles the slot machines loop: 52. Trigger (Deliciously looking machine) Simple action (Pull the trigger) Anticipation Variable reward (prize money) The slot machine game loop Repeat Trigger (Deliciously looking people) Simple action (Swipe left/right) Anticipation Variable reward (A match!) RepeatTinders game loop 53. After all, Tinder is a brilliantly executed slot machine for dating purposes. 54. So many games and services that could fit the basic Skinner-slot machines loop. Can you think of any? 55. Interested in learning more? Click here to check out the full game design course! 56. Thank you... Rotem Tamir for editing this slide and you, for reading it :)