SlideShare ist ein Scribd-Unternehmen logo
1 von 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

Weitere ähnliche Inhalte

Was ist angesagt?

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
 

Was ist angesagt? (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
 

Andere mochten auch

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
 

Andere mochten auch (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
 

Ähnlich wie 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
 

Ähnlich wie 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
 

Mehr von 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!
 

Mehr von 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
 

Kürzlich hochgeladen

Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxDr. Ravikiran H M Gowda
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the ClassroomPooky Knightsmith
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxCeline George
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 

Kürzlich hochgeladen (20)

Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
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
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 

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

Hinweis der Redaktion

  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