Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)

Post on 22-Jan-2018

2.219 views 0 download

Transcript of Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)

© wooga

1

Killer Game Loops

Case: Magic LandHenric Suuronen

Head of Studio at wooga

© wooga

2

Key stats

6 games on Facebook; 40 million active users

#3 social game developer worldwide

Little advertising

70% of users are female (age 20-60)

About wooga

Founded January 2009

Funding of $31m

International team of >100from 20 countries in Berlin

© wooga

3

Henric Suuronen

Wooga – Head of Studio

Magic Land

Magic Land: Island (HTML5)

GamesChangedMyLife.com blog

Previous work

Millionaire City – 2.9M DAU

MMA Pro Fighter

Tower Bloxx - 2007

+ >20 mobile titles

© wooga

4

© wooga4

Today’s Agenda

I. Game Loop

II. Smart-Depth

III. Closure

IV. Case: Magic Land

V. Post-Launch Iteration

© wooga

5KILLER GAME LOOPS

© wooga

6

Game Loop?

The chain of actions you do over and over again

Usually to generate soft currency

© wooga

7

© wooga

8

BUY FISH

GROW FISH

SELL FISH

© wooga

9

© wooga

10

BUY PLOT

BUY & PLACE ITEM

WAIT INCOME

COLLECTINCOME

© wooga

11

Common loop mistakes

• Object disappears at the end

• User does not get in-game money from the Core loop -> focus else

• Too complex/imaginary

• Slow animations -> not responsive

• Several Game Loops

• Too simple

© wooga

12

Good Game Loop?

• Real-life simulation

• Fun 1 time – Fun 1000 times

• Few steps (4-6 max)

• Requests tied to it

• Smart-Depth

• Good Closure

© wooga

13

Smart-Depth

An extra layer ON the core game loop that adds strategy and more ‘game’

BUY$$PLOT$

BUY$&$PLACE$$ITEM$

WAIT$$$INCOME$

COLLECT$INCOME$

© wooga

14ITEM INTERDEPENDENCY

© wooga

15FLOW PLANNING

© wooga

16TIMING - PLANNING

© wooga

17SMART-DEPTH

Un-fog optimally Utilize Outposts

© wooga

18SMART-DEPTH

© wooga

19

Game Closure

“I will define closure as the ability to leave the game with a feeling of certainty that one has done all one can do and that things will be okay until one returns [..]”

(Brenda Brathwaite)

© wooga

20GOOD CLOSURE

© wooga

21BAD CLOSURE

© wooga

22CLOSURE

© wooga

23

Timers & bars Blinking Icons

CLOSURE

© wooga

24

Loop Closure

• All actions done rewards waiting

• Variable / fixed times

• Energy Re-fills - timer

• Knows punishment rules

• Same state when returning

© wooga

25

Change Loop after launch?

© wooga

26

Checklist

Game Loop Check-List

Real-Life Simulation

Earn Soft Currency

Repeatedly Fun

Few Steps

Requests Tied

Smart-Depth

Closure

© wooga

27

Checklist

Game Loop Check-List

Real-Life Simulation

Earn Soft Currency

Repeatedly Fun

Few Steps

Requests Tied

Smart-Depth

Closure

THIS IS NOT HOW YOU MAKE GAMES!

© wooga

28

BE HUMBLE

© wooga

29

© wooga29

© wooga

30

BOARD GAME

© wooga

31

BUY HOUSE

OPTIMALPLACING

WAIT INCOME

COLLECTINCOME

CITY GAME

WHACKNPC/OBJECT

BUY MAP

UN-FOG

OPTIMAL

ADVENTURE GAME

MORE SPACE/ITEMS

PLACE &BUILDHOUSE

© wooga

32

Concept Shot

CONCEPT SHOT

© wooga

33LEGO PROTOTYPING

© wooga

34

Prototyping / early 1st playableGAME 1st Playable

© wooga

35

User Testing

USER TESTING

© wooga

36

Closed BetaCLOSED BETA

© wooga

37LAUNCH 15th August

© wooga

38

POST-LAUNCH ITERATION

© wooga

0

50

100

150

200

250

300

350

400

week 1 week 2 week 3 week 4 week5

First 5 weeks show promise

© wooga

40

Focus: Improve Retention

© wooga

41

Problems Identified

- Too many dropping even before seeing the game.

© wooga

42

Problems Identified

- Too few completing tutorial- Too many dropping L2 L3- Way too many dropping L3 L4

© wooga

43

Data will show you there is a problem but very rarely suggest why.

© wooga

44

© wooga

45

User Testing

USER TESTING

© wooga

46RE-SHUFFLE GOALS

© wooga

47USABILITY

© wooga

48

Extending TutorialEXTEND TUTORIAL

© wooga

49OBJECTIVE & STORY

• Re-write Tutorial texts• Goals to support Objective (becoming ruler)• More Story Goals

© wooga

50

Progression Speed

BALANCING

Energy& Level-up

Resource& RewardAmounts

© wooga

51

Solved Problems?

Problems

Before game drop-off

Tutorial Completion Rate

Drop-off L2L3

Drop-off L3L4

1-day retention: +3-4 percentage points7-day retention: +3-5 pp.

© wooga

52

Iterate, validate, iteratevalidate, iterate, validateiterate, validate, iterate

Work continues…

© wooga

0

200

400

600

800

1,000

1,200

1,400

1,600

May Jul Aug Oct Dec Mar May Jul Sep

WHAT IS POSSIBLE

© wooga

54

apps.facebook.com/magicland

© wooga

55

wooga.com/jobsBlog: gameschangedmylife.comTwitter: @Henricgames Slides available

Thank You!