SlideShare une entreprise Scribd logo
1  sur  55
Killer Game LoopsCase: Magic Land Henric Suuronen Head of Studio at wooga
Henric Suuronen
4 Today’s Agenda Game Loop Smart-Depth Closure Case: Magic Land Post-Launch Iteration
KILLER GAME LOOPS
Game Loop? The chain of actions you do over and over again Usually to generate soft currency
BUY FISH SELL FISH GROW FISH
BUY PLOT BUY & PLACE ITEM WAIT  INCOME COLLECT INCOME
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
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
Smart-Depth An extra layer ON the core game loop that adds strategy and more ‘game’
ITEM INTERDEPENDENCY
FLOW PLANNING
TIMING - PLANNING
SMART-DEPTH Un-fog optimally Utilize Outposts
SMART-DEPTH
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)
GOOD CLOSURE
BAD CLOSURE
CLOSURE
CLOSURE Timers & bars Blinking Icons
Loop Closure All actions done rewards waiting Variable / fixed times Energy Re-fills  - timer Knows punishment rules Same state when returning
Change Loop after launch?
Checklist
Checklist THIS IS NOT HOW YOU MAKE GAMES!
BE HUMBLE
29
BOARD GAME
CITY GAME ADVENTURE GAME OPTIMALPLACING PLACE &BUILDHOUSE WHACK NPC/OBJECT MORE SPACE/ITEMS BUY HOUSE BUY  MAP UN-FOG COLLECT INCOME WAIT  INCOME OPTIMAL
Concept Shot CONCEPT SHOT
LEGO PROTOTYPING
Prototyping / early 1st playable GAME 1st Playable
User Testing USER TESTING
Closed Beta CLOSED BETA
LAUNCH 15th August
POST-LAUNCH  ITERATION
week 1	          week 2	 week 3	        week 4	week5 First 5 weeks show promise
Focus: Improve Retention
Problems Identified - Too many dropping even before seeing the game.
Problems Identified - Too few completing tutorial - Too many dropping  L2  L3 - Way too many dropping L3  L4
Data will show you there is a problem but very rarely suggest why.
User Testing USER TESTING
RE-SHUFFLE GOALS
USABILITY
Extending Tutorial EXTEND TUTORIAL
OBJECTIVE & STORY ,[object Object]
Goals to support Objective (becoming ruler)
More Story Goals,[object Object]
Solved Problems? 1-day retention: +3-4 percentage points 7-day retention: +3-5 pp.
Work continues… Iterate, validate, iterate validate, iterate, validate iterate, validate, iterate…
WHAT IS POSSIBLE
apps.facebook.com/magicland

Contenu connexe

Tendances

markbrownprague
markbrownpraguemarkbrownprague
markbrownpragueMark Brown
 
DigiGirlzSmallBasic
DigiGirlzSmallBasicDigiGirlzSmallBasic
DigiGirlzSmallBasicllangit
 
6. production reflection
6. production reflection6. production reflection
6. production reflectionJoshua Palmer
 
First game using c language
First game using c languageFirst game using c language
First game using c languageSaurabh Khetan
 
Applications In android game - An Upgrade
 Applications In android game - An Upgrade Applications In android game - An Upgrade
Applications In android game - An Upgradepanoramicchambe68
 
Game monetization: Overview of monetization methods for free-to-play games
Game monetization: Overview of monetization methods for free-to-play gamesGame monetization: Overview of monetization methods for free-to-play games
Game monetization: Overview of monetization methods for free-to-play gamesAndrew Dotsenko
 
Attachment (1)
Attachment (1)Attachment (1)
Attachment (1)wyattgray1
 
Gamepitchdocument
GamepitchdocumentGamepitchdocument
Gamepitchdocumentmdfasoline
 
Squidiverse Beta Feedback Data
Squidiverse Beta Feedback DataSquidiverse Beta Feedback Data
Squidiverse Beta Feedback DataPhoenix Smith
 
Introduction To 3D Gaming
Introduction To 3D GamingIntroduction To 3D Gaming
Introduction To 3D GamingClint Edmonson
 
Game Design Document - Step by Step Guide
Game Design Document - Step by Step GuideGame Design Document - Step by Step Guide
Game Design Document - Step by Step GuideDevBatch Inc.
 
Rob carroll cc presentation 2011
Rob carroll cc presentation 2011Rob carroll cc presentation 2011
Rob carroll cc presentation 2011sunny cha
 

Tendances (19)

markbrownprague
markbrownpraguemarkbrownprague
markbrownprague
 
DigiGirlzSmallBasic
DigiGirlzSmallBasicDigiGirlzSmallBasic
DigiGirlzSmallBasic
 
Bushido bots
Bushido botsBushido bots
Bushido bots
 
6. production reflection
6. production reflection6. production reflection
6. production reflection
 
Bushido bots
Bushido botsBushido bots
Bushido bots
 
First game using c language
First game using c languageFirst game using c language
First game using c language
 
Applications In android game - An Upgrade
 Applications In android game - An Upgrade Applications In android game - An Upgrade
Applications In android game - An Upgrade
 
Game monetization: Overview of monetization methods for free-to-play games
Game monetization: Overview of monetization methods for free-to-play gamesGame monetization: Overview of monetization methods for free-to-play games
Game monetization: Overview of monetization methods for free-to-play games
 
Person Wilhelm Slides
Person Wilhelm SlidesPerson Wilhelm Slides
Person Wilhelm Slides
 
Team fortress 2
Team fortress 2Team fortress 2
Team fortress 2
 
FA by Jakb Lindh
FA by Jakb LindhFA by Jakb Lindh
FA by Jakb Lindh
 
HoverCam Solo 8
HoverCam Solo 8HoverCam Solo 8
HoverCam Solo 8
 
Attachment (1)
Attachment (1)Attachment (1)
Attachment (1)
 
Gamepitchdocument
GamepitchdocumentGamepitchdocument
Gamepitchdocument
 
Squidiverse Beta Feedback Data
Squidiverse Beta Feedback DataSquidiverse Beta Feedback Data
Squidiverse Beta Feedback Data
 
Introduction To 3D Gaming
Introduction To 3D GamingIntroduction To 3D Gaming
Introduction To 3D Gaming
 
Game Design Document - Step by Step Guide
Game Design Document - Step by Step GuideGame Design Document - Step by Step Guide
Game Design Document - Step by Step Guide
 
Presentation
PresentationPresentation
Presentation
 
Rob carroll cc presentation 2011
Rob carroll cc presentation 2011Rob carroll cc presentation 2011
Rob carroll cc presentation 2011
 

En vedette

CS4344 09/10 Lecture 3: Dead Reckoning and Local Perception Filter
CS4344 09/10 Lecture 3: Dead Reckoning and Local Perception FilterCS4344 09/10 Lecture 3: Dead Reckoning and Local Perception Filter
CS4344 09/10 Lecture 3: Dead Reckoning and Local Perception FilterWei Tsang Ooi
 
Simpósi internacional de história da historiografia intelectuais
Simpósi internacional de história da historiografia intelectuaisSimpósi internacional de história da historiografia intelectuais
Simpósi internacional de história da historiografia intelectuaisNatália Barros
 
Leapfrog new presentation november 2016a.compressed
Leapfrog new presentation november 2016a.compressedLeapfrog new presentation november 2016a.compressed
Leapfrog new presentation november 2016a.compressedRob Bannochie
 
Palestras nas Segundas
Palestras nas SegundasPalestras nas Segundas
Palestras nas SegundasPriscila Souza
 
让儿童享受科学之美
让儿童享受科学之美让儿童享受科学之美
让儿童享受科学之美wikicn
 
Unleash 2016 Wilkinson FINAL
Unleash 2016 Wilkinson FINALUnleash 2016 Wilkinson FINAL
Unleash 2016 Wilkinson FINALIan Wilkinson
 
Letter of Appreciation
Letter of AppreciationLetter of Appreciation
Letter of AppreciationAmit Karkamkar
 
Driving Employee Satisfaction, Morale, and Productivity FINAL
Driving Employee Satisfaction, Morale, and Productivity FINALDriving Employee Satisfaction, Morale, and Productivity FINAL
Driving Employee Satisfaction, Morale, and Productivity FINALTravis McElfresh
 
José carlos duarte ibm - painel 4
José carlos duarte   ibm - painel 4José carlos duarte   ibm - painel 4
José carlos duarte ibm - painel 4Unomarketing
 
AbleLink versão-final - Alexander Antonio Benedicto
AbleLink versão-final - Alexander Antonio BenedictoAbleLink versão-final - Alexander Antonio Benedicto
AbleLink versão-final - Alexander Antonio BenedictoAlexander Benedicto
 
Ebooks Elsevier: ebooks para ensino e pesquisa
Ebooks Elsevier: ebooks para ensino e pesquisaEbooks Elsevier: ebooks para ensino e pesquisa
Ebooks Elsevier: ebooks para ensino e pesquisasibi_ufrj
 
FISICA 2.
FISICA 2.FISICA 2.
FISICA 2.Destg89
 
HQ Manuela Luiza
HQ Manuela LuizaHQ Manuela Luiza
HQ Manuela LuizaMary Santos
 
Theology and Religious Studies (TRS) Library Skills 2012
Theology and Religious Studies (TRS) Library Skills 2012Theology and Religious Studies (TRS) Library Skills 2012
Theology and Religious Studies (TRS) Library Skills 2012SHewlett
 

En vedette (20)

Biomasa
BiomasaBiomasa
Biomasa
 
CS4344 09/10 Lecture 3: Dead Reckoning and Local Perception Filter
CS4344 09/10 Lecture 3: Dead Reckoning and Local Perception FilterCS4344 09/10 Lecture 3: Dead Reckoning and Local Perception Filter
CS4344 09/10 Lecture 3: Dead Reckoning and Local Perception Filter
 
Simpósi internacional de história da historiografia intelectuais
Simpósi internacional de história da historiografia intelectuaisSimpósi internacional de história da historiografia intelectuais
Simpósi internacional de história da historiografia intelectuais
 
Leapfrog new presentation november 2016a.compressed
Leapfrog new presentation november 2016a.compressedLeapfrog new presentation november 2016a.compressed
Leapfrog new presentation november 2016a.compressed
 
Palestras nas Segundas
Palestras nas SegundasPalestras nas Segundas
Palestras nas Segundas
 
Dia cinza
Dia cinzaDia cinza
Dia cinza
 
让儿童享受科学之美
让儿童享受科学之美让儿童享受科学之美
让儿童享受科学之美
 
Unleash 2016 Wilkinson FINAL
Unleash 2016 Wilkinson FINALUnleash 2016 Wilkinson FINAL
Unleash 2016 Wilkinson FINAL
 
Menu nadal 1
Menu nadal 1Menu nadal 1
Menu nadal 1
 
Letter of Appreciation
Letter of AppreciationLetter of Appreciation
Letter of Appreciation
 
Driving Employee Satisfaction, Morale, and Productivity FINAL
Driving Employee Satisfaction, Morale, and Productivity FINALDriving Employee Satisfaction, Morale, and Productivity FINAL
Driving Employee Satisfaction, Morale, and Productivity FINAL
 
José carlos duarte ibm - painel 4
José carlos duarte   ibm - painel 4José carlos duarte   ibm - painel 4
José carlos duarte ibm - painel 4
 
AbleLink versão-final - Alexander Antonio Benedicto
AbleLink versão-final - Alexander Antonio BenedictoAbleLink versão-final - Alexander Antonio Benedicto
AbleLink versão-final - Alexander Antonio Benedicto
 
Facebook layout
Facebook layoutFacebook layout
Facebook layout
 
ZagrebList N3
ZagrebList N3ZagrebList N3
ZagrebList N3
 
Ebooks Elsevier: ebooks para ensino e pesquisa
Ebooks Elsevier: ebooks para ensino e pesquisaEbooks Elsevier: ebooks para ensino e pesquisa
Ebooks Elsevier: ebooks para ensino e pesquisa
 
Yessicaau
YessicaauYessicaau
Yessicaau
 
FISICA 2.
FISICA 2.FISICA 2.
FISICA 2.
 
HQ Manuela Luiza
HQ Manuela LuizaHQ Manuela Luiza
HQ Manuela Luiza
 
Theology and Religious Studies (TRS) Library Skills 2012
Theology and Religious Studies (TRS) Library Skills 2012Theology and Religious Studies (TRS) Library Skills 2012
Theology and Religious Studies (TRS) Library Skills 2012
 

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

Game is ggj2018 presentation
Game is ggj2018 presentationGame is ggj2018 presentation
Game is ggj2018 presentationHanokh Aloni
 
DoubleDutch Games: Teaching Game Design
DoubleDutch Games: Teaching Game DesignDoubleDutch Games: Teaching Game Design
DoubleDutch Games: Teaching Game DesignDevGAMM Conference
 
Play to Learn: Learning Games and Gamification that Get Results
Play to Learn: Learning Games and Gamification that Get ResultsPlay to Learn: Learning Games and Gamification that Get Results
Play to Learn: Learning Games and Gamification that Get ResultsHRDQ-U
 
The rise of Hyper-casual & takeaways from Tap Tap Games
The rise of Hyper-casual & takeaways from Tap Tap GamesThe rise of Hyper-casual & takeaways from Tap Tap Games
The rise of Hyper-casual & takeaways from Tap Tap GamesGameCamp
 
Designing games with kodu_game_lab_v1
Designing games with kodu_game_lab_v1Designing games with kodu_game_lab_v1
Designing games with kodu_game_lab_v1KerryJTurner
 
3. research
3. research3. research
3. researchlukeh01
 
Best Practices for Fast Game Design in Unity
Best Practices for Fast Game Design in UnityBest Practices for Fast Game Design in Unity
Best Practices for Fast Game Design in UnityUnity Technologies
 
Lights camera-action-making-movies-workbook
Lights camera-action-making-movies-workbookLights camera-action-making-movies-workbook
Lights camera-action-making-movies-workbookGuerrero Nora
 
Randy_Smith_Landing_on_Mars-Our_Rocky_Path_to_Innovative_Gameplay
Randy_Smith_Landing_on_Mars-Our_Rocky_Path_to_Innovative_GameplayRandy_Smith_Landing_on_Mars-Our_Rocky_Path_to_Innovative_Gameplay
Randy_Smith_Landing_on_Mars-Our_Rocky_Path_to_Innovative_GameplayMary Chan
 
Retro Re Imagined Lgf
Retro Re Imagined Lgf Retro Re Imagined Lgf
Retro Re Imagined Lgf guest51cab9
 
How We Won Gamedev By Rolling Our Own Tech (no notes)
How We Won Gamedev By Rolling Our Own Tech (no notes)How We Won Gamedev By Rolling Our Own Tech (no notes)
How We Won Gamedev By Rolling Our Own Tech (no notes)Mihai Gosa
 
3. research lvl3 Videogame
3. research lvl3 Videogame3. research lvl3 Videogame
3. research lvl3 VideogameFraser Hardwick
 
Game inspired (agile) business models
Game inspired (agile) business modelsGame inspired (agile) business models
Game inspired (agile) business modelsBart Hufen
 
Agile for game_development
Agile for game_developmentAgile for game_development
Agile for game_developmentJoe Chavez
 
Analyse de l'ergonomie de Resident Evil Revelations
Analyse de l'ergonomie de Resident Evil RevelationsAnalyse de l'ergonomie de Resident Evil Revelations
Analyse de l'ergonomie de Resident Evil RevelationsCornelia Laros
 

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

Game is ggj2018 presentation
Game is ggj2018 presentationGame is ggj2018 presentation
Game is ggj2018 presentation
 
DoubleDutch Games: Teaching Game Design
DoubleDutch Games: Teaching Game DesignDoubleDutch Games: Teaching Game Design
DoubleDutch Games: Teaching Game Design
 
Play to Learn: Learning Games and Gamification that Get Results
Play to Learn: Learning Games and Gamification that Get ResultsPlay to Learn: Learning Games and Gamification that Get Results
Play to Learn: Learning Games and Gamification that Get Results
 
How I Made My Game No Fun
How I Made My Game No FunHow I Made My Game No Fun
How I Made My Game No Fun
 
The rise of Hyper-casual & takeaways from Tap Tap Games
The rise of Hyper-casual & takeaways from Tap Tap GamesThe rise of Hyper-casual & takeaways from Tap Tap Games
The rise of Hyper-casual & takeaways from Tap Tap Games
 
Designing games with kodu_game_lab_v1
Designing games with kodu_game_lab_v1Designing games with kodu_game_lab_v1
Designing games with kodu_game_lab_v1
 
Game lynch
Game lynch Game lynch
Game lynch
 
Game lynch Kyiv 2013
Game lynch Kyiv 2013Game lynch Kyiv 2013
Game lynch Kyiv 2013
 
All Work And No Play: What You can Learn from Game Design
All Work And No Play: What You can Learn from Game DesignAll Work And No Play: What You can Learn from Game Design
All Work And No Play: What You can Learn from Game Design
 
3. research
3. research3. research
3. research
 
Best Practices for Fast Game Design in Unity
Best Practices for Fast Game Design in UnityBest Practices for Fast Game Design in Unity
Best Practices for Fast Game Design in Unity
 
Lights camera-action-making-movies-workbook
Lights camera-action-making-movies-workbookLights camera-action-making-movies-workbook
Lights camera-action-making-movies-workbook
 
Randy_Smith_Landing_on_Mars-Our_Rocky_Path_to_Innovative_Gameplay
Randy_Smith_Landing_on_Mars-Our_Rocky_Path_to_Innovative_GameplayRandy_Smith_Landing_on_Mars-Our_Rocky_Path_to_Innovative_Gameplay
Randy_Smith_Landing_on_Mars-Our_Rocky_Path_to_Innovative_Gameplay
 
Retro Re Imagined Lgf
Retro Re Imagined Lgf Retro Re Imagined Lgf
Retro Re Imagined Lgf
 
How We Won Gamedev By Rolling Our Own Tech (no notes)
How We Won Gamedev By Rolling Our Own Tech (no notes)How We Won Gamedev By Rolling Our Own Tech (no notes)
How We Won Gamedev By Rolling Our Own Tech (no notes)
 
3. research lvl3 Videogame
3. research lvl3 Videogame3. research lvl3 Videogame
3. research lvl3 Videogame
 
Game inspired (agile) business models
Game inspired (agile) business modelsGame inspired (agile) business models
Game inspired (agile) business models
 
Agile for game_development
Agile for game_developmentAgile for game_development
Agile for game_development
 
Skill Mapping
Skill MappingSkill Mapping
Skill Mapping
 
Analyse de l'ergonomie de Resident Evil Revelations
Analyse de l'ergonomie de Resident Evil RevelationsAnalyse de l'ergonomie de Resident Evil Revelations
Analyse de l'ergonomie de Resident Evil Revelations
 

Plus de Sociality Rocks!

Sponsorship Sociality Rocks! 2014 - Moscow (English)
Sponsorship Sociality Rocks! 2014 - Moscow (English)Sponsorship Sociality Rocks! 2014 - Moscow (English)
Sponsorship Sociality Rocks! 2014 - Moscow (English)Sociality Rocks!
 
Sponsorship Sociality Rocks! - Moscow 2014 (Russian)
Sponsorship Sociality Rocks! - Moscow 2014 (Russian)Sponsorship Sociality Rocks! - Moscow 2014 (Russian)
Sponsorship Sociality Rocks! - Moscow 2014 (Russian)Sociality Rocks!
 
Mobile apps promotion: downloads or reputation - Galina Divakova - Clickky
Mobile apps promotion: downloads or reputation - Galina Divakova - ClickkyMobile apps promotion: downloads or reputation - Galina Divakova - Clickky
Mobile apps promotion: downloads or reputation - Galina Divakova - ClickkySociality Rocks!
 
Be Digital, Social, Mobile - Olga Tsygankova - Socialist
Be Digital, Social, Mobile - Olga Tsygankova - SocialistBe Digital, Social, Mobile - Olga Tsygankova - Socialist
Be Digital, Social, Mobile - Olga Tsygankova - SocialistSociality Rocks!
 
How to improve the mobile product by 25% for only 5% of its creation budget -...
How to improve the mobile product by 25% for only 5% of its creation budget -...How to improve the mobile product by 25% for only 5% of its creation budget -...
How to improve the mobile product by 25% for only 5% of its creation budget -...Sociality Rocks!
 
Mobile games as a communication channel for companies - Alexander Vasilyev - ...
Mobile games as a communication channel for companies - Alexander Vasilyev - ...Mobile games as a communication channel for companies - Alexander Vasilyev - ...
Mobile games as a communication channel for companies - Alexander Vasilyev - ...Sociality Rocks!
 
Cross-platform syncing: BaaS best practices - Sergey Kukurudzyak - Backendless
Cross-platform syncing: BaaS best practices - Sergey Kukurudzyak - BackendlessCross-platform syncing: BaaS best practices - Sergey Kukurudzyak - Backendless
Cross-platform syncing: BaaS best practices - Sergey Kukurudzyak - BackendlessSociality Rocks!
 
Mobile apps promotion: downloads or reputation - Galina Divakova - Clickky
Mobile apps promotion: downloads or reputation - Galina Divakova - ClickkyMobile apps promotion: downloads or reputation - Galina Divakova - Clickky
Mobile apps promotion: downloads or reputation - Galina Divakova - ClickkySociality Rocks!
 
Apps promotion on Odnoklassniki and MyWorld on the web and mobile traffic - M...
Apps promotion on Odnoklassniki and MyWorld on the web and mobile traffic - M...Apps promotion on Odnoklassniki and MyWorld on the web and mobile traffic - M...
Apps promotion on Odnoklassniki and MyWorld on the web and mobile traffic - M...Sociality Rocks!
 
Cyto: work on the game before and after release - Ninel Gryuner - Room 8
Cyto: work on the game before and after release - Ninel Gryuner - Room 8Cyto: work on the game before and after release - Ninel Gryuner - Room 8
Cyto: work on the game before and after release - Ninel Gryuner - Room 8Sociality Rocks!
 
Survival of the fittest: Carnivores on mobile platforms - Nadia Sydorenko - ...
Survival of the fittest: Carnivores on mobile platforms - Nadia Sydorenko -  ...Survival of the fittest: Carnivores on mobile platforms - Nadia Sydorenko -  ...
Survival of the fittest: Carnivores on mobile platforms - Nadia Sydorenko - ...Sociality Rocks!
 
Making the games played by millions: why, how and by whom? - Alexander mamont...
Making the games played by millions: why, how and by whom? - Alexander mamont...Making the games played by millions: why, how and by whom? - Alexander mamont...
Making the games played by millions: why, how and by whom? - Alexander mamont...Sociality Rocks!
 
How to Monetize Emotions in Free-to-Play Games? - Yulia Palatovska - G5
How to Monetize Emotions in Free-to-Play Games? - Yulia Palatovska - G5How to Monetize Emotions in Free-to-Play Games? - Yulia Palatovska - G5
How to Monetize Emotions in Free-to-Play Games? - Yulia Palatovska - G5Sociality Rocks!
 
Class Hour - Arturs Sakalis - Odnoklassniki
Class Hour - Arturs Sakalis - OdnoklassnikiClass Hour - Arturs Sakalis - Odnoklassniki
Class Hour - Arturs Sakalis - OdnoklassnikiSociality Rocks!
 
Как создать успешное социальное приложение на современном рынке - Роман Новик...
Как создать успешное социальное приложение на современном рынке - Роман Новик...Как создать успешное социальное приложение на современном рынке - Роман Новик...
Как создать успешное социальное приложение на современном рынке - Роман Новик...Sociality Rocks!
 
Global domination for your social and mobile games - Stephen Lee - 6waves
Global domination for your social and mobile games - Stephen Lee - 6waves Global domination for your social and mobile games - Stephen Lee - 6waves
Global domination for your social and mobile games - Stephen Lee - 6waves Sociality Rocks!
 
Игры, которые создают альтернативную реальность - Игорь М. Намаконов - MOST C...
Игры, которые создают альтернативную реальность - Игорь М. Намаконов - MOST C...Игры, которые создают альтернативную реальность - Игорь М. Намаконов - MOST C...
Игры, которые создают альтернативную реальность - Игорь М. Намаконов - MOST C...Sociality Rocks!
 
Unity - лекарство от фрагментации Android - Олег Придюк - Unity
Unity - лекарство от фрагментации Android - Олег Придюк - UnityUnity - лекарство от фрагментации Android - Олег Придюк - Unity
Unity - лекарство от фрагментации Android - Олег Придюк - UnitySociality Rocks!
 

Plus de Sociality Rocks! (20)

Sponsorship Sociality Rocks! 2014 - Moscow (English)
Sponsorship Sociality Rocks! 2014 - Moscow (English)Sponsorship Sociality Rocks! 2014 - Moscow (English)
Sponsorship Sociality Rocks! 2014 - Moscow (English)
 
Sponsorship Sociality Rocks! - Moscow 2014 (Russian)
Sponsorship Sociality Rocks! - Moscow 2014 (Russian)Sponsorship Sociality Rocks! - Moscow 2014 (Russian)
Sponsorship Sociality Rocks! - Moscow 2014 (Russian)
 
Mobile apps promotion: downloads or reputation - Galina Divakova - Clickky
Mobile apps promotion: downloads or reputation - Galina Divakova - ClickkyMobile apps promotion: downloads or reputation - Galina Divakova - Clickky
Mobile apps promotion: downloads or reputation - Galina Divakova - Clickky
 
Be Digital, Social, Mobile - Olga Tsygankova - Socialist
Be Digital, Social, Mobile - Olga Tsygankova - SocialistBe Digital, Social, Mobile - Olga Tsygankova - Socialist
Be Digital, Social, Mobile - Olga Tsygankova - Socialist
 
How to improve the mobile product by 25% for only 5% of its creation budget -...
How to improve the mobile product by 25% for only 5% of its creation budget -...How to improve the mobile product by 25% for only 5% of its creation budget -...
How to improve the mobile product by 25% for only 5% of its creation budget -...
 
Mobile games as a communication channel for companies - Alexander Vasilyev - ...
Mobile games as a communication channel for companies - Alexander Vasilyev - ...Mobile games as a communication channel for companies - Alexander Vasilyev - ...
Mobile games as a communication channel for companies - Alexander Vasilyev - ...
 
Cross-platform syncing: BaaS best practices - Sergey Kukurudzyak - Backendless
Cross-platform syncing: BaaS best practices - Sergey Kukurudzyak - BackendlessCross-platform syncing: BaaS best practices - Sergey Kukurudzyak - Backendless
Cross-platform syncing: BaaS best practices - Sergey Kukurudzyak - Backendless
 
Mobile apps promotion: downloads or reputation - Galina Divakova - Clickky
Mobile apps promotion: downloads or reputation - Galina Divakova - ClickkyMobile apps promotion: downloads or reputation - Galina Divakova - Clickky
Mobile apps promotion: downloads or reputation - Galina Divakova - Clickky
 
Apps promotion on Odnoklassniki and MyWorld on the web and mobile traffic - M...
Apps promotion on Odnoklassniki and MyWorld on the web and mobile traffic - M...Apps promotion on Odnoklassniki and MyWorld on the web and mobile traffic - M...
Apps promotion on Odnoklassniki and MyWorld on the web and mobile traffic - M...
 
Cyto: work on the game before and after release - Ninel Gryuner - Room 8
Cyto: work on the game before and after release - Ninel Gryuner - Room 8Cyto: work on the game before and after release - Ninel Gryuner - Room 8
Cyto: work on the game before and after release - Ninel Gryuner - Room 8
 
Survival of the fittest: Carnivores on mobile platforms - Nadia Sydorenko - ...
Survival of the fittest: Carnivores on mobile platforms - Nadia Sydorenko -  ...Survival of the fittest: Carnivores on mobile platforms - Nadia Sydorenko -  ...
Survival of the fittest: Carnivores on mobile platforms - Nadia Sydorenko - ...
 
Making the games played by millions: why, how and by whom? - Alexander mamont...
Making the games played by millions: why, how and by whom? - Alexander mamont...Making the games played by millions: why, how and by whom? - Alexander mamont...
Making the games played by millions: why, how and by whom? - Alexander mamont...
 
How to Monetize Emotions in Free-to-Play Games? - Yulia Palatovska - G5
How to Monetize Emotions in Free-to-Play Games? - Yulia Palatovska - G5How to Monetize Emotions in Free-to-Play Games? - Yulia Palatovska - G5
How to Monetize Emotions in Free-to-Play Games? - Yulia Palatovska - G5
 
Class Hour - Arturs Sakalis - Odnoklassniki
Class Hour - Arturs Sakalis - OdnoklassnikiClass Hour - Arturs Sakalis - Odnoklassniki
Class Hour - Arturs Sakalis - Odnoklassniki
 
Pres sponsors eng
Pres sponsors engPres sponsors eng
Pres sponsors eng
 
Pres sponsors ru-1
Pres sponsors ru-1Pres sponsors ru-1
Pres sponsors ru-1
 
Как создать успешное социальное приложение на современном рынке - Роман Новик...
Как создать успешное социальное приложение на современном рынке - Роман Новик...Как создать успешное социальное приложение на современном рынке - Роман Новик...
Как создать успешное социальное приложение на современном рынке - Роман Новик...
 
Global domination for your social and mobile games - Stephen Lee - 6waves
Global domination for your social and mobile games - Stephen Lee - 6waves Global domination for your social and mobile games - Stephen Lee - 6waves
Global domination for your social and mobile games - Stephen Lee - 6waves
 
Игры, которые создают альтернативную реальность - Игорь М. Намаконов - MOST C...
Игры, которые создают альтернативную реальность - Игорь М. Намаконов - MOST C...Игры, которые создают альтернативную реальность - Игорь М. Намаконов - MOST C...
Игры, которые создают альтернативную реальность - Игорь М. Намаконов - MOST C...
 
Unity - лекарство от фрагментации Android - Олег Придюк - Unity
Unity - лекарство от фрагментации Android - Олег Придюк - UnityUnity - лекарство от фрагментации Android - Олег Придюк - Unity
Unity - лекарство от фрагментации Android - Олег Придюк - Unity
 

Dernier

fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.MateoGardella
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Shubhangi Sonawane
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 

Dernier (20)

Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 

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

Notes de l'éditeur

  1. Update MAUAdd ML logo from website
  2. Tower Bloxx fist with frirnedshighscore listTime when scrabalous, Fight Club and Jetman were tehe biggest games on facebook
  3. Overview of what we will talk about todayWhat is wooga, how we are different and where we are going
  4. Focusing on casual mass-market games, you can have more complex and different loops than discussed and make tons of money (Kabam, Kixeye) but also your retention and aboslute DAU will suffer -> smaller x-promo network as a result
  5. Some people call it the Primary GrindTalking about item economy games – Not arcade games such as Bejeweled and Bubble IslandSoft currency = in-game currency
  6. Example: Fishvillecause of its simplicityFascinated about it whne creating Millionaire CityGame failed due to game loop probelsm taken look at later in the presentation
  7. - Added later fish fighting etc that just de-focused the game but still good example of simple understandable gameloop
  8. Next Example of game loop? MC!!!
  9. While Millionaire City was a successful title Fishville was not that much? What went wrong?Objects disappear in: Fishville, Happy Hospital, Safari KingdomNo money: un-released wooga production / MMA pro fighter Too complex -> Hotel CitySlow animations -> Happy Hospital, Pirates AhoySeveral Loops -> MMA Pro Fighter, Pirates AhoyYou can and should have s simple game loop but then you must add smart-depth on it
  10. Things we do in real-life is easy to understand: Shopping, Restaurants, Real Estate, Norturing (babies, animals)Avoid too long animations that take too much time, will make the game loop lose it fun in the long-run(items/staffing/time speed up)Smart-depth and Closure are some of the key things in a killer game loops so I will go into depth of thsoe next.
  11. Origanally posted on insidesocialgames guest blog-post
  12. - One of the key reasons why MC beat all city builders on the market when launched (social city, my empire, hello city)- Cityville copying the boosters & magazine rolling towards the screen
  13. Youtube videos usually a first sign that you have nailed smart-depth!Hundreds of videos on Café World, Farmville clicking, Millionaire City
  14. Wooga’s Monster World includes Smart-Depth via a Time system that smart players use to plan production  maximize profitRoberta is also a smart-depth feature
  15. - Also a very important point to game loops
  16. You run out of energy, supply goods to all businesses and you FEEL YOU ARE DONE!Coming back you know:- Energy FilledBusiness, houses, farms waiting with rewardsFriends actions waitingVery limited spoiling in framing but user knows the rules of that
  17. bExcellent game by my old collegues in helsinki studio of DCNot really a fair example since it is more a HC titleBut shows an example where:No rewards waitingAll is gone and user did not have any clue of what would be waiting-> bad retention: below 14% DAU/MAU-> can monetize well though
  18. Millionaire City with amazing closure – you can control the game state exactly like you want  too much work for casual playerClear tooltips with possible punishment rules (grace time)User must come back to same state where he left – (wooga prototype)Okay so can you change the loop after launch?
  19. MMA Pro Fighter – New LoopsHappy Hospital – Contracts -> BoostingNightclub City – Energy MechanicRollercoaster Kingdom – Appointment gaming
  20. Okay so it seems we have managed to include all aspects I talked about today in magic LandWe tested it and verified in closed beta etc.BUT THIS IS NOT HOW YOU MAKE GAMES!we are lauching Magic Land today. You never know how markets repsond globallyGood to keep in mind when designing, iterating but passion, testing all FUN, LAUGHTER is not visible in checkboxes!
  21. Okay so it seems we have managed to include all aspects I talked about today in magic LandWe tested it and verified in closed beta etc.BUT THIS IS NOT HOW YOU MAKE GAMES!we are lauching Magic Land today. You never know how markets repsond globallyGood to keep in mind when designing, iterating but passion, testing all FUN, LAUGHTER is not visible in checkboxes!
  22. Industry around for 4 years, EARLY CHILDHOODNokia had 42% market share, first iphone came “Niche market product”Same can happen to zynga: GDC example
  23. Extremely proud Production started in November 201015 person team – me as team lead11 different nationalities
  24. After first ideas of the game construct board prootypye, exmaple from Magic LandMore for concepting but can test game loop too! When explaining the game to other people
  25. - Core Game Loop is tied to extended game loop (adventure game) via item/space dependency
  26. Check tile sizeShow to users for feedback for grapchical styleDoes it look fun?When showing it to people do they start asking questions?Should be visible of how you play the gameHelp programmers/team members to know what is in your head
  27. Game Master with rule sets& stop watchUsers playing the loop – asking master if action allowedCash generation, shop etcIs it fun? Do people wanna play?Does not help detect long-term problems though!
  28. After roughly 2 months a 1st prototype/ 1stplayble to verify core city building part of the gameOne of the most important steps -> push for early!Minimal set of housesBecause too tiresome to collect many houses -> moved from variable contracts to fixed. If you lpayed MC on high levels you know the feelimg
  29. One of core competences at woogaInside company / outside company20e / free movie ticketsObesrve don’t pressureTutorial and first 30min / over and over gaian
  30. Launch in a small areaClose viral channelsMeasure engagement and user commentsMeasure KPIs
  31. Find yourself in a magical world, where there are trolls, dragons, beanstalks and unicornsRuled by a beloved king King Artie
  32. One of core competences at woogaInside company / outside company20e / free movie ticketsObesrve don’t pressureTutorial and first 30min / over and over gaian
  33. - Why did people not complete the tree whacking goal?
  34. Before movin to questions I wanna thank you for your time and hope you found my session interestingIf you wanna know more you can follow my blog or send me an email through my websiteOF COURSE if you wanna learn the most check out wooga’s available job openings, after all we are #2 in the world and only getting warmed up