0
Jelly Splash: Puzzling Your Way
to the Top of the AppStore
Florian Steinhoff
Product Lead, Wooga
I FINALLY FUCKING BEAT LE
HOLY SHIT IM CRYING
FUCK YOU JELLY SPLASH.
FUCK.
YOU.
I FINALLY FUCKING BEAT LE
HOLY SHIT IM CRYING
FUCK YOU JELLY SPLASH.
FUCK.
YOU.
I FINALLY FUCKING BEAT LE
HOLY SHIT IM CRYING
FUCK YOU JELLY SPLASH.
FUCK.
YOU.
I FINALLY FUCKING BEAT LE
HOLY SHIT IM CRYING
FUCK YOU JELLY SPLASH.
FUCK.
YOU.
I FINALLY FUCKING BEAT LE
HOLY SHIT IM CRYING
FUCK YOU JELLY SPLASH.
FUCK.
YOU.
3WAYS
TO MAKE PLAYERS
LOVE/HATE
YOU
Florian Steinhoff
● 1st Product Lead on Jelly Splash
● Casual f2p games since 2011
Jelly Splash
● Casual f2p Puzzle Game with hundreds of
Levels
1)
MAKE IT
MORE
DIFFICULT
HOW MUCH & WHEN
TO ADD DIFFICULTY?
I) Blocking Levels
II) Relief Levels
III) Buildup Levels
IV) Force first session loss
Don’t be scared of Frustration
USE	
  THE	
  	
  
FUUU	
  FACTOR	
  	
  
TO	
  FIND	
  BAD	
  LEVELS	
  
USE	
  THE	
  	
  
FUUU	
  FACTOR	
  	
  
TO	
  FIND	
  BAD	
  LEVELS	
  
Differen5ates	
  	
  
GOOD	
  difficult	
  levels	
  	
  
from	
  	
  
BAD	
  difficult	
  levels!	
  
FUUU	
  FACTOR	
  =	
  
	
  
#	
  of	
  tries	
  un6l	
  won	
  	
  
#	
  of	
  6mes	
  nearly	
  won	
  
FUUU	
  FACTOR	
  =	
  
	
  
The	
  player	
  is	
  close	
  to	
  winning	
  
every	
  nth	
  6me	
  
Example:	
  
	
  
Level	
  A:	
  100	
  tries	
  un5l	
  won	
  
Level	
  B:	
  100	
  tries	
  un5l	
  won	
  
Level	
  A	
  
	
  
100	
  tries	
  un6l	
  won	
  	
  
5	
  6mes	
  nearly	
  won	
  
	
  
FUUU	
  =	
  20!	
  
Level	
  B	
  
	
  
100	
  tries	
  un6l	
  won	
  	
  
25	
  6mes	
  nearly	
  won	
  
	
  
FUUU	
  =	
  4!	
  
REMOVE	
  LEVELS	
  	
  
WITH	
  	
  
FUUU	
  >	
  10!	
  
I) Don’t be afraid to frustrate
II) Don’t listen to players
III) Listen to data
IV) Use the FUUU
2)
Keep it
Casual
Pace choices!
Identify
possible
moves
IDENTIFY	
  POSSIBLE	
  
MOVES	
  
Identify
possible
moves
IDENTIFY	
  POSSIBLE	
  
MOVES	
  
EVALUATE	
  	
  
GOOD	
  
MOVES	
  
EVALUATE	
  	
  
GOOD	
  
MOVES	
  
Make
THE
best
Move
MAKE	
  THE	
  	
  
BEST	
  MOVE	
  
Make
THE
best
Move
MAKE	
  THE	
  	
  
BEST	
  MOVE	
  
IDENTIFY	
  POSSIBLE	
  
MOVES	
  
EVALUATE	
  	
  
GOOD	
  
MOVES	
  
MAKE	
  	
  
BEST	
  MOVE	
  
#	
  	
  
POSSIBLE	
  
MOVES	
  
#	
  	
  
GOOD	
  
	
  MOVES	
  
3-7 1-3
#	
  	
  
POSSIBLE	
  
MOVES	
  
#	
  	
  
GOOD	
  
	
  MOVES	
  
1	
  CHOICE	
   20+	
  CHOICES	
  
1	
  CHOICE	
   20+	
  CHOICES	
  
•  BOREDOM	
  
•  LACK	
  OF	
  SKILL	
  
•  ARBITRARY	
  
1	
  CHOICE	
   20+	
  CHOICES	
  
•  ANXIETY	
  
•  EXHAUSTION	
  
	
  
•  BOREDOM	
  
•  LACK	
  OF	
  SKILL	
  
•  ARBI...
1	
  CHOICE	
   20+	
  CHOICES	
  
SLOTS
1	
  CHOICE	
   20+	
  CHOICES	
  
SLOTS
CHESS
1	
  CHOICE	
   20+	
  CHOICES	
  
SLOTS
CHESS
JELLY
SPLASH
Keep it casual:
•  3-­‐7	
  Possible	
  Moves	
  every	
  Turn	
  
•  1	
  ‘Best	
  Move’	
  most	
  Turns	
  
•  3	
  ‘Be...
3)
ADD MORE
LUCK!
5
REASONS WHY
LUCK
ROCKS!
I) Core mechanic has 70% Luck
II) Make player perceive 50% Luck
F*Yeah
Moments
1 Move Left!
1 Move Left!
1 Move Left!
0 Move Left!
0 Move Left!
0 Move Left!
0 Move Left!
0 Move Left!
0 Move Left!
0 Move Left!
0 Move Left!
0 Move Left!
0 Move Left!
0	
  Move	
  LeU!	
  
YOU	
  WIN!	
  
0	
  Move	
  LeU!	
  
YOU	
  WIN!	
  
The
3
huge benefits of
f*yeah
3WAYS
TO MAKE PLAYERS
LOVE/HATE
YOU
I) Make it difficult!
II) Keep it casual!
III) Add more Luck!
Q&A
1.	
  FIND	
  ME	
  IN	
  THE	
  WRAP	
  UP	
  ROOM	
  3000!	
  
2.	
  EVALUATE	
  ME	
  IN	
  THE	
  MAIL	
  GDC	
  S...
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014
Upcoming SlideShare
Loading in...5
×

Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014

13,830

Published on

The match 3 puzzle genre is almost as old as it gets. Scour the App Store and you'll find hundreds of different varieties out there. Very few of these succeed however, and even less manage to hit the number one spot on the U.S. Apple App Store top download chart. Wooga's Jelly Splash managed to do just that, and in this session Florian Steinhoff, the creator of Jelly Splash, will give a detailed account on how his team managed that and what he learned throughout the development process.

Published in: Technology
0 Comments
16 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
13,830
On Slideshare
0
From Embeds
0
Number of Embeds
17
Actions
Shares
0
Downloads
133
Comments
0
Likes
16
Embeds 0
No embeds

No notes for slide

Transcript of "Jelly Splash: Puzzling your way to the top of the App Stores - GDC 2014"

  1. 1. Jelly Splash: Puzzling Your Way to the Top of the AppStore Florian Steinhoff Product Lead, Wooga
  2. 2. I FINALLY FUCKING BEAT LE HOLY SHIT IM CRYING FUCK YOU JELLY SPLASH. FUCK. YOU.
  3. 3. I FINALLY FUCKING BEAT LE HOLY SHIT IM CRYING FUCK YOU JELLY SPLASH. FUCK. YOU.
  4. 4. I FINALLY FUCKING BEAT LE HOLY SHIT IM CRYING FUCK YOU JELLY SPLASH. FUCK. YOU.
  5. 5. I FINALLY FUCKING BEAT LE HOLY SHIT IM CRYING FUCK YOU JELLY SPLASH. FUCK. YOU.
  6. 6. I FINALLY FUCKING BEAT LE HOLY SHIT IM CRYING FUCK YOU JELLY SPLASH. FUCK. YOU.
  7. 7. 3WAYS TO MAKE PLAYERS LOVE/HATE YOU
  8. 8. Florian Steinhoff ● 1st Product Lead on Jelly Splash ● Casual f2p games since 2011
  9. 9. Jelly Splash ● Casual f2p Puzzle Game with hundreds of Levels
  10. 10. 1) MAKE IT MORE DIFFICULT
  11. 11. HOW MUCH & WHEN TO ADD DIFFICULTY?
  12. 12. I) Blocking Levels II) Relief Levels III) Buildup Levels IV) Force first session loss
  13. 13. Don’t be scared of Frustration
  14. 14. USE  THE     FUUU  FACTOR     TO  FIND  BAD  LEVELS  
  15. 15. USE  THE     FUUU  FACTOR     TO  FIND  BAD  LEVELS  
  16. 16. Differen5ates     GOOD  difficult  levels     from     BAD  difficult  levels!  
  17. 17. FUUU  FACTOR  =     #  of  tries  un6l  won     #  of  6mes  nearly  won  
  18. 18. FUUU  FACTOR  =     The  player  is  close  to  winning   every  nth  6me  
  19. 19. Example:     Level  A:  100  tries  un5l  won   Level  B:  100  tries  un5l  won  
  20. 20. Level  A     100  tries  un6l  won     5  6mes  nearly  won     FUUU  =  20!  
  21. 21. Level  B     100  tries  un6l  won     25  6mes  nearly  won     FUUU  =  4!  
  22. 22. REMOVE  LEVELS     WITH     FUUU  >  10!  
  23. 23. I) Don’t be afraid to frustrate II) Don’t listen to players III) Listen to data IV) Use the FUUU
  24. 24. 2) Keep it Casual
  25. 25. Pace choices!
  26. 26. Identify possible moves IDENTIFY  POSSIBLE   MOVES  
  27. 27. Identify possible moves IDENTIFY  POSSIBLE   MOVES  
  28. 28. EVALUATE     GOOD   MOVES  
  29. 29. EVALUATE     GOOD   MOVES  
  30. 30. Make THE best Move MAKE  THE     BEST  MOVE  
  31. 31. Make THE best Move MAKE  THE     BEST  MOVE  
  32. 32. IDENTIFY  POSSIBLE   MOVES   EVALUATE     GOOD   MOVES   MAKE     BEST  MOVE  
  33. 33. #     POSSIBLE   MOVES   #     GOOD    MOVES  
  34. 34. 3-7 1-3 #     POSSIBLE   MOVES   #     GOOD    MOVES  
  35. 35. 1  CHOICE   20+  CHOICES  
  36. 36. 1  CHOICE   20+  CHOICES   •  BOREDOM   •  LACK  OF  SKILL   •  ARBITRARY  
  37. 37. 1  CHOICE   20+  CHOICES   •  ANXIETY   •  EXHAUSTION     •  BOREDOM   •  LACK  OF  SKILL   •  ARBITRARY  
  38. 38. 1  CHOICE   20+  CHOICES   SLOTS
  39. 39. 1  CHOICE   20+  CHOICES   SLOTS CHESS
  40. 40. 1  CHOICE   20+  CHOICES   SLOTS CHESS JELLY SPLASH
  41. 41. Keep it casual: •  3-­‐7  Possible  Moves  every  Turn   •  1  ‘Best  Move’  most  Turns   •  3  ‘Best  Moves’  some  Turns  
  42. 42. 3) ADD MORE LUCK!
  43. 43. 5 REASONS WHY LUCK ROCKS!
  44. 44. I) Core mechanic has 70% Luck II) Make player perceive 50% Luck
  45. 45. F*Yeah Moments
  46. 46. 1 Move Left!
  47. 47. 1 Move Left!
  48. 48. 1 Move Left!
  49. 49. 0 Move Left!
  50. 50. 0 Move Left!
  51. 51. 0 Move Left!
  52. 52. 0 Move Left!
  53. 53. 0 Move Left!
  54. 54. 0 Move Left!
  55. 55. 0 Move Left!
  56. 56. 0 Move Left!
  57. 57. 0 Move Left!
  58. 58. 0 Move Left!
  59. 59. 0  Move  LeU!   YOU  WIN!  
  60. 60. 0  Move  LeU!   YOU  WIN!  
  61. 61. The 3 huge benefits of f*yeah
  62. 62. 3WAYS TO MAKE PLAYERS LOVE/HATE YOU
  63. 63. I) Make it difficult! II) Keep it casual! III) Add more Luck!
  64. 64. Q&A 1.  FIND  ME  IN  THE  WRAP  UP  ROOM  3000!   2.  EVALUATE  ME  IN  THE  MAIL  GDC  SENT  YOU  :)  
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×