Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)
-
Upload
sociality-rocks -
Category
Education
-
view
2.219 -
download
0
Transcript of Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)
![Page 1: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/1.jpg)
© wooga
1
Killer Game Loops
Case: Magic LandHenric Suuronen
Head of Studio at wooga
![Page 2: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/2.jpg)
© 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
![Page 3: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/3.jpg)
© 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
![Page 4: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/4.jpg)
© wooga
4
© wooga4
Today’s Agenda
I. Game Loop
II. Smart-Depth
III. Closure
IV. Case: Magic Land
V. Post-Launch Iteration
![Page 5: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/5.jpg)
© wooga
5KILLER GAME LOOPS
![Page 6: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/6.jpg)
© wooga
6
Game Loop?
The chain of actions you do over and over again
Usually to generate soft currency
![Page 7: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/7.jpg)
© wooga
7
![Page 8: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/8.jpg)
© wooga
8
BUY FISH
GROW FISH
SELL FISH
![Page 9: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/9.jpg)
© wooga
9
![Page 10: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/10.jpg)
© wooga
10
BUY PLOT
BUY & PLACE ITEM
WAIT INCOME
COLLECTINCOME
![Page 11: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/11.jpg)
© 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
![Page 12: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/12.jpg)
© 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
![Page 13: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/13.jpg)
© 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$
![Page 14: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/14.jpg)
© wooga
14ITEM INTERDEPENDENCY
![Page 15: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/15.jpg)
© wooga
15FLOW PLANNING
![Page 16: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/16.jpg)
© wooga
16TIMING - PLANNING
![Page 17: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/17.jpg)
© wooga
17SMART-DEPTH
Un-fog optimally Utilize Outposts
![Page 18: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/18.jpg)
© wooga
18SMART-DEPTH
![Page 19: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/19.jpg)
© 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)
![Page 20: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/20.jpg)
© wooga
20GOOD CLOSURE
![Page 21: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/21.jpg)
© wooga
21BAD CLOSURE
![Page 22: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/22.jpg)
© wooga
22CLOSURE
![Page 23: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/23.jpg)
© wooga
23
Timers & bars Blinking Icons
CLOSURE
![Page 24: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/24.jpg)
© wooga
24
Loop Closure
• All actions done rewards waiting
• Variable / fixed times
• Energy Re-fills - timer
• Knows punishment rules
• Same state when returning
![Page 25: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/25.jpg)
© wooga
25
Change Loop after launch?
![Page 26: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/26.jpg)
© wooga
26
Checklist
Game Loop Check-List
Real-Life Simulation
Earn Soft Currency
Repeatedly Fun
Few Steps
Requests Tied
Smart-Depth
Closure
![Page 27: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/27.jpg)
© 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!
![Page 28: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/28.jpg)
© wooga
28
BE HUMBLE
![Page 29: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/29.jpg)
© wooga
29
© wooga29
![Page 30: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/30.jpg)
© wooga
30
BOARD GAME
![Page 31: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/31.jpg)
© wooga
31
BUY HOUSE
OPTIMALPLACING
WAIT INCOME
COLLECTINCOME
CITY GAME
WHACKNPC/OBJECT
BUY MAP
UN-FOG
OPTIMAL
ADVENTURE GAME
MORE SPACE/ITEMS
PLACE &BUILDHOUSE
![Page 32: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/32.jpg)
© wooga
32
Concept Shot
CONCEPT SHOT
![Page 33: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/33.jpg)
© wooga
33LEGO PROTOTYPING
![Page 34: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/34.jpg)
© wooga
34
Prototyping / early 1st playableGAME 1st Playable
![Page 35: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/35.jpg)
© wooga
35
User Testing
USER TESTING
![Page 36: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/36.jpg)
© wooga
36
Closed BetaCLOSED BETA
![Page 37: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/37.jpg)
© wooga
37LAUNCH 15th August
![Page 38: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/38.jpg)
© wooga
38
POST-LAUNCH ITERATION
![Page 39: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/39.jpg)
© wooga
0
50
100
150
200
250
300
350
400
week 1 week 2 week 3 week 4 week5
First 5 weeks show promise
![Page 40: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/40.jpg)
© wooga
40
Focus: Improve Retention
![Page 41: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/41.jpg)
© wooga
41
Problems Identified
- Too many dropping even before seeing the game.
![Page 42: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/42.jpg)
© wooga
42
Problems Identified
- Too few completing tutorial- Too many dropping L2 L3- Way too many dropping L3 L4
![Page 43: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/43.jpg)
© wooga
43
Data will show you there is a problem but very rarely suggest why.
![Page 44: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/44.jpg)
© wooga
44
![Page 45: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/45.jpg)
© wooga
45
User Testing
USER TESTING
![Page 46: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/46.jpg)
© wooga
46RE-SHUFFLE GOALS
![Page 47: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/47.jpg)
© wooga
47USABILITY
![Page 48: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/48.jpg)
© wooga
48
Extending TutorialEXTEND TUTORIAL
![Page 49: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/49.jpg)
© wooga
49OBJECTIVE & STORY
• Re-write Tutorial texts• Goals to support Objective (becoming ruler)• More Story Goals
![Page 50: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/50.jpg)
© wooga
50
Progression Speed
BALANCING
Energy& Level-up
Resource& RewardAmounts
![Page 51: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/51.jpg)
© 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.
![Page 52: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/52.jpg)
© wooga
52
Iterate, validate, iteratevalidate, iterate, validateiterate, validate, iterate
…
Work continues…
![Page 53: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/53.jpg)
© 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
![Page 54: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/54.jpg)
© wooga
54
apps.facebook.com/magicland
![Page 55: Killer Game Loops Case: Magic Land - Henric Suuronen (Wooga)](https://reader034.fdocuments.in/reader034/viewer/2022050613/58ad1bac1a28ab50728b52db/html5/thumbnails/55.jpg)
© wooga
55
wooga.com/jobsBlog: gameschangedmylife.comTwitter: @Henricgames Slides available
Thank You!