how to write addictive feedback loops

Post on 27-Jul-2015

2.080 Views

Category:

Design

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

We can think of the structure of games and apps as the body of a car.

Rubber, plastic, glassComponents Board, pieces

Rubber, plastic, glassComponents Board, pieces

Mechanics A turn based game

Step on the gas to move forward

Rubber, plastic, glassComponents Board, pieces

Mechanics A turn based game

Step on the gas to move forward

Kill opponent's king

Get to placesGoal

Today, I’m going to show you what makes this car go. The car’s engine.

It’s called a core game loop/feedback loop,

and like the car’s engine, when it’s out of tune, the game won’t go very far.

However when done right, players will repeat their actions again and again.

They will try to get that friggin’ bird through the poles

dozens of times,

And swipe endlessly to pass a level in Candy Crush.

doriadar@gmail.com

Hi, my name is Dori.I make games and teach game design.

WWW.DoriAdar.com

To understand the forces behind repeated actions,we must go back in time and meet the godfather of

Behaviorism.

His name is B.F Skinner and he’s known for this quote...

“Give me a child and I’ll shape him into anything”

(Yikes)

And this box.

The operant conditioning box, AKA the Skinner box, was used to study animal behavior.

Skinner proved that rats’ behavior could be shaped.

A stimuli (light or sound) was presented to the rat in the skinner box.

If the rat responded by pressing a lever,it would get some food as a reward.

Soon enough the rat was pressing the lever each time the stimuli went on.

Let me lay it out for you:

Trigger(light or sound)

Simple act(push the lever)

Reward!

Repeat

Albeit, an interesting thing happened when Skinner started messing with the rat’s rewards.

Instead of giving the rat a fixed dose of food, he mixed it up.

The rat would get a small amount on each pull, then, every once in a while, a large amount would be dispensed..

Every few lever taps: a special treat!

(I’m pretty sure it wasn’t a huge-ass candy, but you get the idea).

That drove the Skinner’s rats crazy, pulling the levers endlessly long after no treats were given.

It turns out that a variable reward is a key factor when conditioning a rat to perform a repetitive action.

And… this does not apply only to rats.

Skinner boxes for humans are a very successful business.

The slot machine core game loop is very similar to what you’ve just seen in the Skinner experiments.

StimuliThe slot machines are shiny, neony.

They look delicious.

Simple actionPlayer pulls the machine’s lever.

AnticipationThe reels role and the tension builds.

Is it a jackpot?

Variable rewardSometimes something, other times nothing,

every now and then a huge reward.

Trigger (Deliciously looking

machine)

Simple action (Pull the trigger)

AnticipationVariable reward

(prize money)

The slot machine game loop

Repeat

You might think that people are slot machine addicts because of the potential money prize.

I mean, without the $$, what’s the point?

You’d be surprised to learn that one of the most lucrative casual game genre, is slots.

Users pour in real money…and win virtual coins.

It is not the money that is addictive, it’s the loop.

Apparently winning virtual money can be as exciting as the real deal.

We are hooked on a

feeling.

That’s what we are really after.Feelings.

When designing games and products,make your users feel rewarded.

And make the reward variable to get them hooked.

This is one of the secrets of Tinder,the mega huge dating app.

Each time users log in they see different people they can possibly date.

TINDER IS LIKE A BOX OF CHOCOLATES

You never know what you’re gonna get!

After logging in, users would find themselves hooked in a feedback loop that much resembles the slot

machines’ loop:

Trigger (Deliciously looking

machine)

Simple action (Pull the trigger)

AnticipationVariable reward

(prize money)

The slot machine game loopRepeat

Trigger (Deliciously looking

people)

Simple action (Swipe left/right)

AnticipationVariable reward

(A match!)

RepeatTinder’s game loop

After all, Tinder is a brilliantly executed slot machine for dating purposes.

So many games and services that could fit the basic Skinner-slot machine’s loop.

Can you think of any?

Interested in learning more? Click here to check out

the full game design course!

Thank you...

Rotem Tamir for editing this slideand you, for reading it :)

top related