SlideShare ist ein Scribd-Unternehmen logo
1 von 36
Downloaden Sie, um offline zu lesen
Going Online
Moving from boxed title
game devlopemt to F2P
Ralf C. Adam
This lecture was first held in August 2010 at the European GDC
in Cologne/GERMANY. The presentation may not include all
original materials shown during this speech (pictures, videos
etc.) and is solely meant as a summary and handout. All
copyrights of presented materials belong to their respective
owners.
DISCLAIMER
• Ralf C. Adam
• Vice President Publishing / Gameforge
• In the games industry since 1993
• Track record includes work for Atari/Infogrames,
Ubisoft, Disney Interactive, Take 2, Ascaron,
Sunflowers, Spellbound and other Publisher & Studios
ABOUT MYSELF
ABOUT MYSELF
• One of the leading European provider for
Online Games (Developer + Publisher)
• Founded in 2003
• More than 400 employees
• Product portfolio of more than 20 Games
• MMOs, Browser Games, Facebook
• Fully localized in over 50 countries
• More than 200 million registered players
• Europe’s biggest MMOG: Metin2
ABOUT GAMEFORGE
ABOUT GAMEFORGE
EXTERNAL DEVELOPMENT GAMEFORGE
• Ticking Bomb Games (Hamburg)
• Rough Sea Games (Mannheim)
• Steroid (Mainz)
• KingArt (Bremen)
• Keen Games (Frankfurt)
GOALS OF THIS TALK
Welcome to the Final Frontier
• Target Audience: Studios working in the traditional
games industry, thinking about switching to
development of online F2P titles
• Identifying typical misconceptions and pitfalls
• Outlining differences (and similarities)
of both worlds
• Best Practices/Lessons learned
• Focusing on Browser Based and
Social Network Games
Source: Star Trek Infinite Space / © Gameforge/CBS
WHY F2P ONLINE?
Online-Publisher Perspective on External Studios
• Getting the best game developers possible
• Using synergies between own online experience and
know-how of traditional game developers, including
game design, proven workflows and production methods
• Broadening of development capacities
• Scalability of resources
• Collaborating with studios outside
your home territory
Traditional Games Market – The sky is falling
• Exploding budgets & team sizes & development cycles…
• …while the gap between the Top 5 titles and the rest is
getting bigger every day
• Success depends on the first 4 – 6 weeks after release
• Pirating vs. Copy Protection (BattleNet, Cloud Copy
Protection etc.)
• Sequels vs. Innovation
• F2P is there – and it’s going to stay
WHY F2P ONLINE?
WHY F2P ONLINE?
Looks like an easy call – but be aware…
• You might be dealing with smaller budgets
• You might be doing different kind of games
(FarmVille vs. Crysis)…
• …and therefore very likely won’t be seen
as the technological trailblazer of the
gaming industry
• You might need other developer with different
skill sets in your team
• It will have a massive impact on your production
workflows as well as your game design approach
BETTER THINK TWICE
Questions you should ask yourself as a developer
• Where do I want to be with my studio in 2 years
from now? What’s my long-term strategy?
• Maybe I‘m a great game developer – but am I a
good service provider? And do I want to be one?
• Do I have the business skills (and people) that it
takes to be successful?
• Only make your choice with a full knowledge of
the impact of your actions!
ROLE OF PUBLISHER
Publisher REALLY has to be your Partner
• Vital Online-Publisher Services:
Producing (Development)
Live-Producing/Product Management
QA
PR
Localization
Payment
Business Intelligence
Customer Service
Community Management
System-Administration
Tech-Department
Marketing
ROLE OF PUBLISHER
Best Practice
• Choose your partner wisely
• Make a Publisher Due Diligence
• Your key contact persons: Producer (during development)
and later Product Manager (aka Product Director or Live-
Producer)
• Keep a close relationship to your publisher
• Establish direct lines of communication between experts
(including regular meetings and workshops)
• Always communicate personally and directly: Meeting
wins over Phone/Skype wins over ICQ wins over Email
SIGNING THE DEAL
Traditional Business Model:
• Developer gets advance against royalties
• Developer has to recoup the advance
• Percentage of gross profits or net receipts
or a flat fee per product sold
• Only few games earn back their advances
• Therefore developer is “forced” to build profit
into his advances
SIGNING THE DEAL
Important questions
• Who will pay for development?
• Does the budget include general operating expenses?
• Is it an "advance against royalties" model or not?
• Who will pay for the Live-Team?
• Does the studio have to recoup the Live-Team?
• Which Share Model (Profit, Revenue etc.)?
• Does the studio have to recoup Marketing?
SIGNING THE DEAL
Best Practice
• Learn & understand the vocabulary (ARPU, Churn, CLV,
Conversion Rate, Retention etc.)
• Try to do as much research upfront as possible and
build your studio plan and business case on solid
numbers and expectations
• Keep in mind:
o Development Budget is just one piece of the Puzzle
o You won’t break even after one month or two
o The costs that really matter are Live-Team costs
and Marketing spends
GAME DESIGN
»Unlearn what you have learned you must!«
o Asynchronous Gameplay (Browser & Facebook)
o Each player spends different amount of time
o Many players (>1,000) on one Server
o Unique Difference in Facebook compared
to Browser Games: No Game Rounds!
o The player’s experience in the
first five minutes is essential
o F2P also means: no strong commitment
of player in the beginning as he had no
upfront investment
GAME DESIGN
How to earn money in F2P
• Players don’t buy your game – they pay
for goods and services while playing
• You want as many players as possible
• And you want players to spend money
• But player’s that never buy anything
at all are also of great importance
• It’s very dangerous to not annoy
them (otherwise your worlds will be
pretty empty)
GAME DESIGN
Items & Services Player will pay for
• Vanity Items
• Customizing Character
• Decorative Items
• Functional Items
• Consumable Items
• Temporary available Items
• Time saving features
• Convenient features
• Additional Content (e.g. Maps)
GAME DESIGN
Monetization vs. Game Design
• Monetization needs to be woven into the design
right from the start – not added later
• But always ask yourself first:
o Is that a great feature and is it fun?
o Not: Will the player pay money for it?
• Biggest Challenge: Balancing for payment features
• You do not want to have a pay-to-win strategy
• But payment features must be meaningful to
the player on the other side
GAME DESIGN
Best Practice
• Early prototyping of core gameplay is a must
• Full Pre-Production is vital
• Do a lot of focus group testing – especially for UI
• Two (or more) game designers working collaborative –
One with focus on gameplay and fun and one
concentrating on monetization
• Make the entry into your game as easy and as
accessible as possible
• The player is never wrong
• In the end is still about having a great game!
SCOPE
What does Scope mean?
• Product Scope: All features, functions and assets
that are supposed to be in the game
• Project Scope: All work that must be done to
deliver the game
• Scope needs to be clear and to the point
• Scope needs to be shared
SCOPE
Small is beautiful
• Don’t make it overcomplicated
• Keep the scope as small as possible in the beginning
• You do not need to deliver all content at day #1
• If you fail...
o ...fail early
o ...fail fast
o ...iterate fast
TECHNOLOGY TRAPS
It’s an ever-changing World!
• Online-Games are supposed to be “live” for years
• New DirectX-Version: roughly every 4 years
• Internet: Constant changes!
• Problems with Flash Update 10
• Facebook changes with heavy impact:
o Limitations on User Messaging
o Facebook-Credits
• Worst Case: From one day to the next
your game is not working anymore!
• Your publisher might also do changes
on his own API that could effect you
CODING PITFALLS
Mayday! Mayday!
• 1st Rule: There’s no »quick & dirty« in Online-Games!!!
• Never ever produce a single line of “hard-coded” stuff
• Classic Mistake: »We will not change this feature later,
let’s do a quick hack here.«
• Think about it: Once your game
has taken off, there’s no landing
anymore
• Any update or code change is
like repairing the engine or the
wing of an airplane during flight
THE NAME OF THE GAME
One in a million
• Coming up with a great idea for a name is already
tough enough for a boxed title these days
• But at least you don‘t have the URL problem
• If someone already owns the domain, you
can just add „-game“: www.torchlightgame.com
• Longer title might work as well:
o Call of Juarez – Bound in Blood
o Operation Flashpoint: Dragon Rising
o Star Wars Clone Wars Republic Heroes
THE NAME OF THE GAME
Lessons learned
• Define the name already during pre-production
• Find a name that works everywhere in the World
• If you‘re not native and have an English name: Check
with UK/US natives!
• Make sure, that all relevant domains (.com, .de, .es
etc.) are available and buy them asap
• Name needs to be short (ideally one word)
• Spelling must be evident – even when communicated
only verbally
• Website is equivalent to shelf positioning
LOCALIZATION
Your Problems have just been multiplied…
• No “text hacks” or hard coded stuff possible
• Higher requirements for Game Designer/Texter
• All texts in localization tool from day #1
• If you screw up only one text key
when “live” – Dante’s Inferno awaits
• Each text change automatically means
a change in all languages
• Availability of update in all languages
at the same time is required
• Means also localization test of all
languages for each & every update
LOCALIZATION
»What’s my line?«
• A close collaboration with Localization Department
throughout the whole production and beyond is vital
• Make sure your game is properly connected into the
publisher localization tool already during Pre-Production
• Never do any quick & dirty fixes with hard coded text
(aka »I will attach the loca key later«)
• Always keep your Localization Manager in the loop
for every text change, no matter how minor it seems
QA & TESTING
Lessons learned the very hard way
• Some Bugs do not occur, when only 200 people are playing
• Different story with 200,000 people though
• Therefore: Never skip a Beta no matter how good the
Alpha looks!
• Fatal: Bugs in features the player has paid for
• Fixing problems when “live” takes 5x times longer
• Always use test servers in the first place
• Automated testing is a must
• Remember: If it’s not tested, it doesn’t work!
ADMINISTRATION TOOL
»Ah, we do that at the very end. Won’t take long!«
• Player Support
o Emails notfications, Guild-Support functions etc…
• Management of user generated content:
o Editing of content, delete functions etc…
• Observing game rules:
o Suspending players, Chatlog access etc…
• Payment Support:
o Player Inventory, Statistics etc…
• User Management
o Different kinds of access level etc…
POST RELEASE
»No Battle Plan survives contact with the Enemy!«
• During Production already prepare a post
release plan for the first 3 – 6 months…
• …and be ready to just throw it away
• Even a good Alpha, a long closed Beta and
a well organized open Beta can not nearly
prepare you for what is about to hit you
• Players will report bugs you’d never have imagined
• Player will find exploits you’d never have thought of
• Player will give you feedback and demand for features
you’d never have dreamt of
Helmuth Karl Bernhard
Graf von Moltke
(26.10.1800 – 24.04.1891)
LIVE-TEAM
»Drums... Drums in the deep! We cannot get out!«
• For Browser Games: first 6 months after release
usually full development team size for Live-Team
• Especially on Facebook even more common: Two
(or more) Live-Teams in parallel
• FB: Release Cycles of 1 – 2 weeks
• Each version tested & in all languages
• Heavy workload for Project Manager
• Strong collaboration with Marketing
is vital
• Once you’re “live” – it’s all about metrics!
TEAM-MOTIVATION
You never ship!
• In the traditional games business you embrace
a new game idea as soon as the current title has
been shipped
• Now you’re not making “products” anymore
• The more successful the game gets the longer the
team will work on it – maybe for many, many years!
• This means an increasing risk, that your team
members will get unsatisfied and demotivated
TEAM-MOTIVATION
Protect your team from burning out
• 1st rule: Only make the kind of game you
always wanted to do – as you might end
up doing it for a quite long time!
• Rotate team members in the different
teams (Live-Teams, AddOn/Update
Teams, Dev Teams)
• Live-Teams are an excellent way to
train junior people
• Though: Problem for small studios
with only one game live at a time

Weitere ähnliche Inhalte

Was ist angesagt?

What the Heck Is a Product Owner?
What the Heck Is a Product Owner?What the Heck Is a Product Owner?
What the Heck Is a Product Owner?Ron Lichty
 
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)Peter Gfader
 
Ict educators win-win-win w agile, ron lichty, 1.4.13
Ict educators   win-win-win w agile, ron lichty, 1.4.13Ict educators   win-win-win w agile, ron lichty, 1.4.13
Ict educators win-win-win w agile, ron lichty, 1.4.13Ron Lichty
 
Short Intro to Agile-Scrum for NCA-CPA
Short Intro to Agile-Scrum for NCA-CPAShort Intro to Agile-Scrum for NCA-CPA
Short Intro to Agile-Scrum for NCA-CPALeanAgileTraining
 
Leading and Motivating Engineers - what product managers need to know - prod...
Leading and Motivating Engineers -  what product managers need to know - prod...Leading and Motivating Engineers -  what product managers need to know - prod...
Leading and Motivating Engineers - what product managers need to know - prod...Ron Lichty
 
Intro to our CSM Course & Agile Release Planning workshop
Intro to our CSM Course & Agile Release Planning workshopIntro to our CSM Course & Agile Release Planning workshop
Intro to our CSM Course & Agile Release Planning workshopLeanAgileTraining
 
Agile Anti-patterns
Agile Anti-patternsAgile Anti-patterns
Agile Anti-patternsAndrew Cox
 
12 Take Aways - Managing the Unmanageable
12 Take Aways - Managing the Unmanageable12 Take Aways - Managing the Unmanageable
12 Take Aways - Managing the UnmanageableRon Lichty
 
Agile in Action - Agile Overview for Developers
Agile in Action - Agile Overview for DevelopersAgile in Action - Agile Overview for Developers
Agile in Action - Agile Overview for DevelopersMatt Cowell
 
infoShare 2013: Wojciech Seliga - Kariera software developera na poważnie.
infoShare 2013: Wojciech Seliga - Kariera software developera na poważnie.infoShare 2013: Wojciech Seliga - Kariera software developera na poważnie.
infoShare 2013: Wojciech Seliga - Kariera software developera na poważnie.Infoshare
 
Crash course- managing software people and teams
Crash course- managing software people and teamsCrash course- managing software people and teams
Crash course- managing software people and teamsRon Lichty
 
AIPMM talk - chaos to clarity: managing the unmanageable, ron lichty, 12.7.12
AIPMM talk - chaos to clarity: managing the unmanageable, ron lichty, 12.7.12AIPMM talk - chaos to clarity: managing the unmanageable, ron lichty, 12.7.12
AIPMM talk - chaos to clarity: managing the unmanageable, ron lichty, 12.7.12Ron Lichty
 
Chaos, Control & Creativity - Lessons from my Journey as a Creative Director ...
Chaos, Control & Creativity - Lessons from my Journey as a Creative Director ...Chaos, Control & Creativity - Lessons from my Journey as a Creative Director ...
Chaos, Control & Creativity - Lessons from my Journey as a Creative Director ...Jessica Tams
 
Crash Course - managing software people and teams (sfelc, 10.26.16)
Crash Course  - managing software people and teams (sfelc, 10.26.16)Crash Course  - managing software people and teams (sfelc, 10.26.16)
Crash Course - managing software people and teams (sfelc, 10.26.16)Ron Lichty
 
Planning, Directing, and Editing Successful Video Projects (part 2)
Planning, Directing, and Editing Successful Video Projects (part 2)Planning, Directing, and Editing Successful Video Projects (part 2)
Planning, Directing, and Editing Successful Video Projects (part 2)Richard Harrington
 
Welcome to the Future! Preparing for our agile testing journeys, Agile Testin...
Welcome to the Future! Preparing for our agile testing journeys, Agile Testin...Welcome to the Future! Preparing for our agile testing journeys, Agile Testin...
Welcome to the Future! Preparing for our agile testing journeys, Agile Testin...lisacrispin
 

Was ist angesagt? (20)

What the Heck Is a Product Owner?
What the Heck Is a Product Owner?What the Heck Is a Product Owner?
What the Heck Is a Product Owner?
 
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
 
Ict educators win-win-win w agile, ron lichty, 1.4.13
Ict educators   win-win-win w agile, ron lichty, 1.4.13Ict educators   win-win-win w agile, ron lichty, 1.4.13
Ict educators win-win-win w agile, ron lichty, 1.4.13
 
Short Intro to Agile-Scrum for NCA-CPA
Short Intro to Agile-Scrum for NCA-CPAShort Intro to Agile-Scrum for NCA-CPA
Short Intro to Agile-Scrum for NCA-CPA
 
The Long March
The Long MarchThe Long March
The Long March
 
Leading and Motivating Engineers - what product managers need to know - prod...
Leading and Motivating Engineers -  what product managers need to know - prod...Leading and Motivating Engineers -  what product managers need to know - prod...
Leading and Motivating Engineers - what product managers need to know - prod...
 
Agile scrum-retrospective
Agile scrum-retrospectiveAgile scrum-retrospective
Agile scrum-retrospective
 
Intro to our CSM Course & Agile Release Planning workshop
Intro to our CSM Course & Agile Release Planning workshopIntro to our CSM Course & Agile Release Planning workshop
Intro to our CSM Course & Agile Release Planning workshop
 
Agile Anti-patterns
Agile Anti-patternsAgile Anti-patterns
Agile Anti-patterns
 
12 Take Aways - Managing the Unmanageable
12 Take Aways - Managing the Unmanageable12 Take Aways - Managing the Unmanageable
12 Take Aways - Managing the Unmanageable
 
Agile in Action - Agile Overview for Developers
Agile in Action - Agile Overview for DevelopersAgile in Action - Agile Overview for Developers
Agile in Action - Agile Overview for Developers
 
infoShare 2013: Wojciech Seliga - Kariera software developera na poważnie.
infoShare 2013: Wojciech Seliga - Kariera software developera na poważnie.infoShare 2013: Wojciech Seliga - Kariera software developera na poważnie.
infoShare 2013: Wojciech Seliga - Kariera software developera na poważnie.
 
Crash course- managing software people and teams
Crash course- managing software people and teamsCrash course- managing software people and teams
Crash course- managing software people and teams
 
AIPMM talk - chaos to clarity: managing the unmanageable, ron lichty, 12.7.12
AIPMM talk - chaos to clarity: managing the unmanageable, ron lichty, 12.7.12AIPMM talk - chaos to clarity: managing the unmanageable, ron lichty, 12.7.12
AIPMM talk - chaos to clarity: managing the unmanageable, ron lichty, 12.7.12
 
Chaos, Control & Creativity - Lessons from my Journey as a Creative Director ...
Chaos, Control & Creativity - Lessons from my Journey as a Creative Director ...Chaos, Control & Creativity - Lessons from my Journey as a Creative Director ...
Chaos, Control & Creativity - Lessons from my Journey as a Creative Director ...
 
Crash Course - managing software people and teams (sfelc, 10.26.16)
Crash Course  - managing software people and teams (sfelc, 10.26.16)Crash Course  - managing software people and teams (sfelc, 10.26.16)
Crash Course - managing software people and teams (sfelc, 10.26.16)
 
Scaling humans
Scaling humansScaling humans
Scaling humans
 
Coaching Anti-Pattens and common smells
 Coaching Anti-Pattens and common smells Coaching Anti-Pattens and common smells
Coaching Anti-Pattens and common smells
 
Planning, Directing, and Editing Successful Video Projects (part 2)
Planning, Directing, and Editing Successful Video Projects (part 2)Planning, Directing, and Editing Successful Video Projects (part 2)
Planning, Directing, and Editing Successful Video Projects (part 2)
 
Welcome to the Future! Preparing for our agile testing journeys, Agile Testin...
Welcome to the Future! Preparing for our agile testing journeys, Agile Testin...Welcome to the Future! Preparing for our agile testing journeys, Agile Testin...
Welcome to the Future! Preparing for our agile testing journeys, Agile Testin...
 

Andere mochten auch

Participez aux Trophées de l'Assurance 2016 ?
Participez aux Trophées de l'Assurance 2016 ?Participez aux Trophées de l'Assurance 2016 ?
Participez aux Trophées de l'Assurance 2016 ?L'Assurance en mouvement
 
We Want To Be Your Partner
We Want To Be Your PartnerWe Want To Be Your Partner
We Want To Be Your PartnerStephan Brandt
 
Creating a research paper with citations and references
Creating a research paper with citations and referencesCreating a research paper with citations and references
Creating a research paper with citations and referencesWilmington High School
 
Để được trọng dụng và đãi ngộ
Để được trọng dụng và đãi ngộĐể được trọng dụng và đãi ngộ
Để được trọng dụng và đãi ngộSon Nguyen
 
Outlook on the (potential) Future of the German Games Industry | Ralf C. Adam
Outlook on the (potential) Future of the German Games Industry | Ralf C. AdamOutlook on the (potential) Future of the German Games Industry | Ralf C. Adam
Outlook on the (potential) Future of the German Games Industry | Ralf C. AdamRalf C. Adam
 
Đắc Nhân Tâm
Đắc Nhân TâmĐắc Nhân Tâm
Đắc Nhân TâmSon Nguyen
 
Organizational excellence
Organizational excellenceOrganizational excellence
Organizational excellenceMugdha Pednekar
 
[DOSSIER] Entraide intergénérationnelle
[DOSSIER] Entraide intergénérationnelle[DOSSIER] Entraide intergénérationnelle
[DOSSIER] Entraide intergénérationnelleAG2R LA MONDIALE
 
5 tools for an awesome presentation-By Samid Razzak
5 tools for an awesome presentation-By Samid Razzak5 tools for an awesome presentation-By Samid Razzak
5 tools for an awesome presentation-By Samid RazzakMd. Samid Razzak
 
17 Ways to Design a Presentation People Want to View
17 Ways to Design a Presentation People Want to View17 Ways to Design a Presentation People Want to View
17 Ways to Design a Presentation People Want to ViewJim MacLeod
 

Andere mochten auch (14)

MV Comp
MV CompMV Comp
MV Comp
 
Rayong real estate attractions : Ao kai
Rayong real estate attractions : Ao kaiRayong real estate attractions : Ao kai
Rayong real estate attractions : Ao kai
 
Participez aux Trophées de l'Assurance 2016 ?
Participez aux Trophées de l'Assurance 2016 ?Participez aux Trophées de l'Assurance 2016 ?
Participez aux Trophées de l'Assurance 2016 ?
 
We Want To Be Your Partner
We Want To Be Your PartnerWe Want To Be Your Partner
We Want To Be Your Partner
 
Creating a research paper with citations and references
Creating a research paper with citations and referencesCreating a research paper with citations and references
Creating a research paper with citations and references
 
Creating a business letter proj 3
Creating a business letter   proj 3Creating a business letter   proj 3
Creating a business letter proj 3
 
Để được trọng dụng và đãi ngộ
Để được trọng dụng và đãi ngộĐể được trọng dụng và đãi ngộ
Để được trọng dụng và đãi ngộ
 
Outlook on the (potential) Future of the German Games Industry | Ralf C. Adam
Outlook on the (potential) Future of the German Games Industry | Ralf C. AdamOutlook on the (potential) Future of the German Games Industry | Ralf C. Adam
Outlook on the (potential) Future of the German Games Industry | Ralf C. Adam
 
Đắc Nhân Tâm
Đắc Nhân TâmĐắc Nhân Tâm
Đắc Nhân Tâm
 
Organizational excellence
Organizational excellenceOrganizational excellence
Organizational excellence
 
Manasa Resumedocx
Manasa ResumedocxManasa Resumedocx
Manasa Resumedocx
 
[DOSSIER] Entraide intergénérationnelle
[DOSSIER] Entraide intergénérationnelle[DOSSIER] Entraide intergénérationnelle
[DOSSIER] Entraide intergénérationnelle
 
5 tools for an awesome presentation-By Samid Razzak
5 tools for an awesome presentation-By Samid Razzak5 tools for an awesome presentation-By Samid Razzak
5 tools for an awesome presentation-By Samid Razzak
 
17 Ways to Design a Presentation People Want to View
17 Ways to Design a Presentation People Want to View17 Ways to Design a Presentation People Want to View
17 Ways to Design a Presentation People Want to View
 

Ähnlich wie Moving from boxed title Game Development to F2P | Ralf C. Adam

R2 Games F2P Monetization Presentation (Dec 2015 Montevideo GameLab)
R2 Games F2P Monetization Presentation (Dec 2015 Montevideo GameLab)R2 Games F2P Monetization Presentation (Dec 2015 Montevideo GameLab)
R2 Games F2P Monetization Presentation (Dec 2015 Montevideo GameLab)David Piao Chiu
 
How to Succeed in the F2P Market: Stats, Best Practices and Common Mistakes |...
How to Succeed in the F2P Market: Stats, Best Practices and Common Mistakes |...How to Succeed in the F2P Market: Stats, Best Practices and Common Mistakes |...
How to Succeed in the F2P Market: Stats, Best Practices and Common Mistakes |...Jessica Tams
 
Making A Game Engine Is Easier Than You Think
Making A Game Engine Is Easier Than You ThinkMaking A Game Engine Is Easier Than You Think
Making A Game Engine Is Easier Than You ThinkGorm Lai
 
R2 Games USA - Maximizing F2P Game Monetization Presentation (Respawn 2016)
R2 Games USA - Maximizing F2P Game Monetization Presentation (Respawn 2016)R2 Games USA - Maximizing F2P Game Monetization Presentation (Respawn 2016)
R2 Games USA - Maximizing F2P Game Monetization Presentation (Respawn 2016)David Piao Chiu
 
Five challenges you must deal with as a F2P designer
Five challenges you must deal with as a F2P designerFive challenges you must deal with as a F2P designer
Five challenges you must deal with as a F2P designerShayan Amiri
 
Introduction to game development
Introduction to game developmentIntroduction to game development
Introduction to game developmentAbdelrahman Ahmed
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game DevelopmentiTawy Community
 
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!
 
From CS:GO to VR – 11 years of Game Development at Hidden Path Entertainment
From CS:GO to VR – 11 years of Game Development at Hidden Path EntertainmentFrom CS:GO to VR – 11 years of Game Development at Hidden Path Entertainment
From CS:GO to VR – 11 years of Game Development at Hidden Path EntertainmentDevGAMM Conference
 
R2 Games F2P Monetization Presentation and Clicker Heroes Case Study: Best Pr...
R2 Games F2P Monetization Presentation and Clicker Heroes Case Study: Best Pr...R2 Games F2P Monetization Presentation and Clicker Heroes Case Study: Best Pr...
R2 Games F2P Monetization Presentation and Clicker Heroes Case Study: Best Pr...David Piao Chiu
 
R2Games: Maximizing F2P Monetization Presentation from the Montreal Internati...
R2Games: Maximizing F2P Monetization Presentation from the Montreal Internati...R2Games: Maximizing F2P Monetization Presentation from the Montreal Internati...
R2Games: Maximizing F2P Monetization Presentation from the Montreal Internati...David Piao Chiu
 
How to be an Independent Mobile Dev by TJ Grant
How to be an Independent Mobile Dev by TJ GrantHow to be an Independent Mobile Dev by TJ Grant
How to be an Independent Mobile Dev by TJ GrantTJ Grant
 
Killer Design Patterns for F2P Mobile/Tablet Games
Killer Design Patterns for F2P Mobile/Tablet GamesKiller Design Patterns for F2P Mobile/Tablet Games
Killer Design Patterns for F2P Mobile/Tablet GamesHenric Suuronen
 
[GAMENEXT] Five mantras for l10 (LatisGlboal)
[GAMENEXT] Five mantras for l10 (LatisGlboal)[GAMENEXT] Five mantras for l10 (LatisGlboal)
[GAMENEXT] Five mantras for l10 (LatisGlboal)GAMENEXT Works
 
Start to finish - Building Games Step-by-Step
Start to finish - Building Games Step-by-StepStart to finish - Building Games Step-by-Step
Start to finish - Building Games Step-by-StepEd Magnin
 

Ähnlich wie Moving from boxed title Game Development to F2P | Ralf C. Adam (20)

R2 Games F2P Monetization Presentation (Dec 2015 Montevideo GameLab)
R2 Games F2P Monetization Presentation (Dec 2015 Montevideo GameLab)R2 Games F2P Monetization Presentation (Dec 2015 Montevideo GameLab)
R2 Games F2P Monetization Presentation (Dec 2015 Montevideo GameLab)
 
How to Succeed in the F2P Market: Stats, Best Practices and Common Mistakes |...
How to Succeed in the F2P Market: Stats, Best Practices and Common Mistakes |...How to Succeed in the F2P Market: Stats, Best Practices and Common Mistakes |...
How to Succeed in the F2P Market: Stats, Best Practices and Common Mistakes |...
 
Making A Game Engine Is Easier Than You Think
Making A Game Engine Is Easier Than You ThinkMaking A Game Engine Is Easier Than You Think
Making A Game Engine Is Easier Than You Think
 
R2 Games USA - Maximizing F2P Game Monetization Presentation (Respawn 2016)
R2 Games USA - Maximizing F2P Game Monetization Presentation (Respawn 2016)R2 Games USA - Maximizing F2P Game Monetization Presentation (Respawn 2016)
R2 Games USA - Maximizing F2P Game Monetization Presentation (Respawn 2016)
 
Five challenges you must deal with as a F2P designer
Five challenges you must deal with as a F2P designerFive challenges you must deal with as a F2P designer
Five challenges you must deal with as a F2P designer
 
Introduction to game development
Introduction to game developmentIntroduction to game development
Introduction to game development
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
 
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
 
Game Designer's Journey
Game Designer's JourneyGame Designer's Journey
Game Designer's Journey
 
From CS:GO to VR – 11 years of Game Development at Hidden Path Entertainment
From CS:GO to VR – 11 years of Game Development at Hidden Path EntertainmentFrom CS:GO to VR – 11 years of Game Development at Hidden Path Entertainment
From CS:GO to VR – 11 years of Game Development at Hidden Path Entertainment
 
R2 Games F2P Monetization Presentation and Clicker Heroes Case Study: Best Pr...
R2 Games F2P Monetization Presentation and Clicker Heroes Case Study: Best Pr...R2 Games F2P Monetization Presentation and Clicker Heroes Case Study: Best Pr...
R2 Games F2P Monetization Presentation and Clicker Heroes Case Study: Best Pr...
 
R2Games: Maximizing F2P Monetization Presentation from the Montreal Internati...
R2Games: Maximizing F2P Monetization Presentation from the Montreal Internati...R2Games: Maximizing F2P Monetization Presentation from the Montreal Internati...
R2Games: Maximizing F2P Monetization Presentation from the Montreal Internati...
 
How to be an Independent Mobile Dev by TJ Grant
How to be an Independent Mobile Dev by TJ GrantHow to be an Independent Mobile Dev by TJ Grant
How to be an Independent Mobile Dev by TJ Grant
 
Killer Design Patterns for F2P Mobile/Tablet Games
Killer Design Patterns for F2P Mobile/Tablet GamesKiller Design Patterns for F2P Mobile/Tablet Games
Killer Design Patterns for F2P Mobile/Tablet Games
 
InGyre Deck
InGyre DeckInGyre Deck
InGyre Deck
 
GameDevelopement.pptx
GameDevelopement.pptxGameDevelopement.pptx
GameDevelopement.pptx
 
GameDevelopement.pptx
GameDevelopement.pptxGameDevelopement.pptx
GameDevelopement.pptx
 
[GAMENEXT] Five mantras for l10 (LatisGlboal)
[GAMENEXT] Five mantras for l10 (LatisGlboal)[GAMENEXT] Five mantras for l10 (LatisGlboal)
[GAMENEXT] Five mantras for l10 (LatisGlboal)
 
Start to finish - Building Games Step-by-Step
Start to finish - Building Games Step-by-StepStart to finish - Building Games Step-by-Step
Start to finish - Building Games Step-by-Step
 
Creating Casual Games for Windows 8
Creating Casual Games for Windows 8Creating Casual Games for Windows 8
Creating Casual Games for Windows 8
 

Mehr von Ralf C. Adam

2019 - Getting the right partner for your game
2019 - Getting the right partner for your game2019 - Getting the right partner for your game
2019 - Getting the right partner for your gameRalf C. Adam
 
10 surefire ways to screw up your studio
10 surefire ways to screw up your studio10 surefire ways to screw up your studio
10 surefire ways to screw up your studioRalf C. Adam
 
Was tun wenn's brennt - Hand-out
Was tun wenn's brennt - Hand-outWas tun wenn's brennt - Hand-out
Was tun wenn's brennt - Hand-outRalf C. Adam
 
When shit hits the fan you need a plan
When shit hits the fan you need a planWhen shit hits the fan you need a plan
When shit hits the fan you need a planRalf C. Adam
 
Anatomy of a Modern Game design Document - Ralf Adam, Vera Frisch - 4C:Kyiv
Anatomy of a Modern Game design Document - Ralf Adam, Vera Frisch - 4C:KyivAnatomy of a Modern Game design Document - Ralf Adam, Vera Frisch - 4C:Kyiv
Anatomy of a Modern Game design Document - Ralf Adam, Vera Frisch - 4C:KyivRalf C. Adam
 
MS-Project - Unleash the Force | Ralf C. Adam
MS-Project - Unleash the Force | Ralf C. AdamMS-Project - Unleash the Force | Ralf C. Adam
MS-Project - Unleash the Force | Ralf C. AdamRalf C. Adam
 
The ten Commandments of Project Management | Ralf C. Adam
The ten Commandments of Project Management | Ralf C. AdamThe ten Commandments of Project Management | Ralf C. Adam
The ten Commandments of Project Management | Ralf C. AdamRalf C. Adam
 
10 Projekt-Management Gebote | Ralf C. Adam
10 Projekt-Management Gebote | Ralf C. Adam10 Projekt-Management Gebote | Ralf C. Adam
10 Projekt-Management Gebote | Ralf C. AdamRalf C. Adam
 
Typische Lügen im Projektmanagement | Ralf C. Adam
Typische Lügen im Projektmanagement | Ralf C. AdamTypische Lügen im Projektmanagement | Ralf C. Adam
Typische Lügen im Projektmanagement | Ralf C. AdamRalf C. Adam
 
Seven Lies my Project Manager told me | Ralf C. Adam
Seven Lies my Project Manager told me | Ralf C. AdamSeven Lies my Project Manager told me | Ralf C. Adam
Seven Lies my Project Manager told me | Ralf C. AdamRalf C. Adam
 
Pitching Workshop for Game Developers | Ralf C. Adam
Pitching Workshop for Game Developers | Ralf C. AdamPitching Workshop for Game Developers | Ralf C. Adam
Pitching Workshop for Game Developers | Ralf C. AdamRalf C. Adam
 
German Game Development Post Mortems | Ralf C. Adam
German Game Development Post Mortems | Ralf C. AdamGerman Game Development Post Mortems | Ralf C. Adam
German Game Development Post Mortems | Ralf C. AdamRalf C. Adam
 
100 of the most influential German Videogames | Ralf C. Adam
100 of the most influential German Videogames | Ralf C. Adam100 of the most influential German Videogames | Ralf C. Adam
100 of the most influential German Videogames | Ralf C. AdamRalf C. Adam
 
Outsourcing a Game Trailer/TV-Spot | Ralf C. Adam
Outsourcing a Game Trailer/TV-Spot | Ralf C. AdamOutsourcing a Game Trailer/TV-Spot | Ralf C. Adam
Outsourcing a Game Trailer/TV-Spot | Ralf C. AdamRalf C. Adam
 
Beyond agile - Pitfalls & misconceptions when working with SCRUM & Co | Ralf ...
Beyond agile - Pitfalls & misconceptions when working with SCRUM & Co | Ralf ...Beyond agile - Pitfalls & misconceptions when working with SCRUM & Co | Ralf ...
Beyond agile - Pitfalls & misconceptions when working with SCRUM & Co | Ralf ...Ralf C. Adam
 

Mehr von Ralf C. Adam (15)

2019 - Getting the right partner for your game
2019 - Getting the right partner for your game2019 - Getting the right partner for your game
2019 - Getting the right partner for your game
 
10 surefire ways to screw up your studio
10 surefire ways to screw up your studio10 surefire ways to screw up your studio
10 surefire ways to screw up your studio
 
Was tun wenn's brennt - Hand-out
Was tun wenn's brennt - Hand-outWas tun wenn's brennt - Hand-out
Was tun wenn's brennt - Hand-out
 
When shit hits the fan you need a plan
When shit hits the fan you need a planWhen shit hits the fan you need a plan
When shit hits the fan you need a plan
 
Anatomy of a Modern Game design Document - Ralf Adam, Vera Frisch - 4C:Kyiv
Anatomy of a Modern Game design Document - Ralf Adam, Vera Frisch - 4C:KyivAnatomy of a Modern Game design Document - Ralf Adam, Vera Frisch - 4C:Kyiv
Anatomy of a Modern Game design Document - Ralf Adam, Vera Frisch - 4C:Kyiv
 
MS-Project - Unleash the Force | Ralf C. Adam
MS-Project - Unleash the Force | Ralf C. AdamMS-Project - Unleash the Force | Ralf C. Adam
MS-Project - Unleash the Force | Ralf C. Adam
 
The ten Commandments of Project Management | Ralf C. Adam
The ten Commandments of Project Management | Ralf C. AdamThe ten Commandments of Project Management | Ralf C. Adam
The ten Commandments of Project Management | Ralf C. Adam
 
10 Projekt-Management Gebote | Ralf C. Adam
10 Projekt-Management Gebote | Ralf C. Adam10 Projekt-Management Gebote | Ralf C. Adam
10 Projekt-Management Gebote | Ralf C. Adam
 
Typische Lügen im Projektmanagement | Ralf C. Adam
Typische Lügen im Projektmanagement | Ralf C. AdamTypische Lügen im Projektmanagement | Ralf C. Adam
Typische Lügen im Projektmanagement | Ralf C. Adam
 
Seven Lies my Project Manager told me | Ralf C. Adam
Seven Lies my Project Manager told me | Ralf C. AdamSeven Lies my Project Manager told me | Ralf C. Adam
Seven Lies my Project Manager told me | Ralf C. Adam
 
Pitching Workshop for Game Developers | Ralf C. Adam
Pitching Workshop for Game Developers | Ralf C. AdamPitching Workshop for Game Developers | Ralf C. Adam
Pitching Workshop for Game Developers | Ralf C. Adam
 
German Game Development Post Mortems | Ralf C. Adam
German Game Development Post Mortems | Ralf C. AdamGerman Game Development Post Mortems | Ralf C. Adam
German Game Development Post Mortems | Ralf C. Adam
 
100 of the most influential German Videogames | Ralf C. Adam
100 of the most influential German Videogames | Ralf C. Adam100 of the most influential German Videogames | Ralf C. Adam
100 of the most influential German Videogames | Ralf C. Adam
 
Outsourcing a Game Trailer/TV-Spot | Ralf C. Adam
Outsourcing a Game Trailer/TV-Spot | Ralf C. AdamOutsourcing a Game Trailer/TV-Spot | Ralf C. Adam
Outsourcing a Game Trailer/TV-Spot | Ralf C. Adam
 
Beyond agile - Pitfalls & misconceptions when working with SCRUM & Co | Ralf ...
Beyond agile - Pitfalls & misconceptions when working with SCRUM & Co | Ralf ...Beyond agile - Pitfalls & misconceptions when working with SCRUM & Co | Ralf ...
Beyond agile - Pitfalls & misconceptions when working with SCRUM & Co | Ralf ...
 

Kürzlich hochgeladen

Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...
Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...
Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...anamikaraghav4
 
Air-Hostess Call Girls Diamond Harbour : 8250192130 High Profile Model Escort...
Air-Hostess Call Girls Diamond Harbour : 8250192130 High Profile Model Escort...Air-Hostess Call Girls Diamond Harbour : 8250192130 High Profile Model Escort...
Air-Hostess Call Girls Diamond Harbour : 8250192130 High Profile Model Escort...anamikaraghav4
 
VIP Call Girls in Gulbarga Aarohi 8250192130 Independent Escort Service Gulbarga
VIP Call Girls in Gulbarga Aarohi 8250192130 Independent Escort Service GulbargaVIP Call Girls in Gulbarga Aarohi 8250192130 Independent Escort Service Gulbarga
VIP Call Girls in Gulbarga Aarohi 8250192130 Independent Escort Service GulbargaRiya Pathan
 
GV'S 24 CLUB & BAR CONTACT 09602870969 CALL GIRLS IN UDAIPUR ESCORT SERVICE
GV'S 24 CLUB & BAR CONTACT 09602870969 CALL GIRLS IN UDAIPUR ESCORT SERVICEGV'S 24 CLUB & BAR CONTACT 09602870969 CALL GIRLS IN UDAIPUR ESCORT SERVICE
GV'S 24 CLUB & BAR CONTACT 09602870969 CALL GIRLS IN UDAIPUR ESCORT SERVICEApsara Of India
 
Call Girls in Najafgarh Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Najafgarh Delhi 💯Call Us 🔝8264348440🔝Call Girls in Najafgarh Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Najafgarh Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Fun Call Girls In Goa 7028418221 Call Girl Service In Panaji Escorts
Fun Call Girls In Goa 7028418221 Call Girl Service In Panaji EscortsFun Call Girls In Goa 7028418221 Call Girl Service In Panaji Escorts
Fun Call Girls In Goa 7028418221 Call Girl Service In Panaji EscortsApsara Of India
 
Call Girls In Karnal O8860008073 Sector 6 7 8 9 Karnal Escorts
Call Girls In Karnal O8860008073 Sector 6 7 8 9 Karnal EscortsCall Girls In Karnal O8860008073 Sector 6 7 8 9 Karnal Escorts
Call Girls In Karnal O8860008073 Sector 6 7 8 9 Karnal EscortsApsara Of India
 
Book Call Girls in Panchpota - 8250192130 | 24x7 Service Available Near Me
Book Call Girls in Panchpota - 8250192130 | 24x7 Service Available Near MeBook Call Girls in Panchpota - 8250192130 | 24x7 Service Available Near Me
Book Call Girls in Panchpota - 8250192130 | 24x7 Service Available Near Meanamikaraghav4
 
VIP Call Girls In Goa 7028418221 Call Girls In Baga Beach Escorts Service
VIP Call Girls In Goa 7028418221 Call Girls In Baga Beach Escorts ServiceVIP Call Girls In Goa 7028418221 Call Girls In Baga Beach Escorts Service
VIP Call Girls In Goa 7028418221 Call Girls In Baga Beach Escorts ServiceApsara Of India
 
Cash Payment Contact:- 7028418221 Goa Call Girls Service North Goa Escorts
Cash Payment Contact:- 7028418221 Goa Call Girls Service North Goa EscortsCash Payment Contact:- 7028418221 Goa Call Girls Service North Goa Escorts
Cash Payment Contact:- 7028418221 Goa Call Girls Service North Goa EscortsApsara Of India
 
ViP Call Girls In Udaipur 9602870969 Gulab Bagh Escorts SeRvIcE
ViP Call Girls In Udaipur 9602870969 Gulab Bagh Escorts SeRvIcEViP Call Girls In Udaipur 9602870969 Gulab Bagh Escorts SeRvIcE
ViP Call Girls In Udaipur 9602870969 Gulab Bagh Escorts SeRvIcEApsara Of India
 
Kolkata Call Girl Howrah 👉 8250192130 ❣️💯 Available With Room 24×7
Kolkata Call Girl Howrah 👉 8250192130 ❣️💯 Available With Room 24×7Kolkata Call Girl Howrah 👉 8250192130 ❣️💯 Available With Room 24×7
Kolkata Call Girl Howrah 👉 8250192130 ❣️💯 Available With Room 24×7Riya Pathan
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377087607dollysharma2066
 
(DIVYA) Dhanori Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(DIVYA) Dhanori Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(DIVYA) Dhanori Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(DIVYA) Dhanori Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Hi Class Call Girls In Goa 7028418221 Call Girls In Anjuna Beach Escort Services
Hi Class Call Girls In Goa 7028418221 Call Girls In Anjuna Beach Escort ServicesHi Class Call Girls In Goa 7028418221 Call Girls In Anjuna Beach Escort Services
Hi Class Call Girls In Goa 7028418221 Call Girls In Anjuna Beach Escort ServicesApsara Of India
 
Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...
Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...
Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...anamikaraghav4
 
Call Girls Nashik Gayatri 7001305949 Independent Escort Service Nashik
Call Girls Nashik Gayatri 7001305949 Independent Escort Service NashikCall Girls Nashik Gayatri 7001305949 Independent Escort Service Nashik
Call Girls Nashik Gayatri 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Air-Hostess Call Girls Shobhabazar | 8250192130 At Low Cost Cash Payment Booking
Air-Hostess Call Girls Shobhabazar | 8250192130 At Low Cost Cash Payment BookingAir-Hostess Call Girls Shobhabazar | 8250192130 At Low Cost Cash Payment Booking
Air-Hostess Call Girls Shobhabazar | 8250192130 At Low Cost Cash Payment BookingRiya Pathan
 
VIP Call Girls Service Banjara Hills Hyderabad Call +91-8250192130
VIP Call Girls Service Banjara Hills Hyderabad Call +91-8250192130VIP Call Girls Service Banjara Hills Hyderabad Call +91-8250192130
VIP Call Girls Service Banjara Hills Hyderabad Call +91-8250192130Suhani Kapoor
 
Udaipur Call Girls 9602870969 Call Girl in Udaipur Rajasthan
Udaipur Call Girls 9602870969 Call Girl in Udaipur RajasthanUdaipur Call Girls 9602870969 Call Girl in Udaipur Rajasthan
Udaipur Call Girls 9602870969 Call Girl in Udaipur RajasthanApsara Of India
 

Kürzlich hochgeladen (20)

Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...
Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...
Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...
 
Air-Hostess Call Girls Diamond Harbour : 8250192130 High Profile Model Escort...
Air-Hostess Call Girls Diamond Harbour : 8250192130 High Profile Model Escort...Air-Hostess Call Girls Diamond Harbour : 8250192130 High Profile Model Escort...
Air-Hostess Call Girls Diamond Harbour : 8250192130 High Profile Model Escort...
 
VIP Call Girls in Gulbarga Aarohi 8250192130 Independent Escort Service Gulbarga
VIP Call Girls in Gulbarga Aarohi 8250192130 Independent Escort Service GulbargaVIP Call Girls in Gulbarga Aarohi 8250192130 Independent Escort Service Gulbarga
VIP Call Girls in Gulbarga Aarohi 8250192130 Independent Escort Service Gulbarga
 
GV'S 24 CLUB & BAR CONTACT 09602870969 CALL GIRLS IN UDAIPUR ESCORT SERVICE
GV'S 24 CLUB & BAR CONTACT 09602870969 CALL GIRLS IN UDAIPUR ESCORT SERVICEGV'S 24 CLUB & BAR CONTACT 09602870969 CALL GIRLS IN UDAIPUR ESCORT SERVICE
GV'S 24 CLUB & BAR CONTACT 09602870969 CALL GIRLS IN UDAIPUR ESCORT SERVICE
 
Call Girls in Najafgarh Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Najafgarh Delhi 💯Call Us 🔝8264348440🔝Call Girls in Najafgarh Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Najafgarh Delhi 💯Call Us 🔝8264348440🔝
 
Fun Call Girls In Goa 7028418221 Call Girl Service In Panaji Escorts
Fun Call Girls In Goa 7028418221 Call Girl Service In Panaji EscortsFun Call Girls In Goa 7028418221 Call Girl Service In Panaji Escorts
Fun Call Girls In Goa 7028418221 Call Girl Service In Panaji Escorts
 
Call Girls In Karnal O8860008073 Sector 6 7 8 9 Karnal Escorts
Call Girls In Karnal O8860008073 Sector 6 7 8 9 Karnal EscortsCall Girls In Karnal O8860008073 Sector 6 7 8 9 Karnal Escorts
Call Girls In Karnal O8860008073 Sector 6 7 8 9 Karnal Escorts
 
Book Call Girls in Panchpota - 8250192130 | 24x7 Service Available Near Me
Book Call Girls in Panchpota - 8250192130 | 24x7 Service Available Near MeBook Call Girls in Panchpota - 8250192130 | 24x7 Service Available Near Me
Book Call Girls in Panchpota - 8250192130 | 24x7 Service Available Near Me
 
VIP Call Girls In Goa 7028418221 Call Girls In Baga Beach Escorts Service
VIP Call Girls In Goa 7028418221 Call Girls In Baga Beach Escorts ServiceVIP Call Girls In Goa 7028418221 Call Girls In Baga Beach Escorts Service
VIP Call Girls In Goa 7028418221 Call Girls In Baga Beach Escorts Service
 
Cash Payment Contact:- 7028418221 Goa Call Girls Service North Goa Escorts
Cash Payment Contact:- 7028418221 Goa Call Girls Service North Goa EscortsCash Payment Contact:- 7028418221 Goa Call Girls Service North Goa Escorts
Cash Payment Contact:- 7028418221 Goa Call Girls Service North Goa Escorts
 
ViP Call Girls In Udaipur 9602870969 Gulab Bagh Escorts SeRvIcE
ViP Call Girls In Udaipur 9602870969 Gulab Bagh Escorts SeRvIcEViP Call Girls In Udaipur 9602870969 Gulab Bagh Escorts SeRvIcE
ViP Call Girls In Udaipur 9602870969 Gulab Bagh Escorts SeRvIcE
 
Kolkata Call Girl Howrah 👉 8250192130 ❣️💯 Available With Room 24×7
Kolkata Call Girl Howrah 👉 8250192130 ❣️💯 Available With Room 24×7Kolkata Call Girl Howrah 👉 8250192130 ❣️💯 Available With Room 24×7
Kolkata Call Girl Howrah 👉 8250192130 ❣️💯 Available With Room 24×7
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377087607
 
(DIVYA) Dhanori Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(DIVYA) Dhanori Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(DIVYA) Dhanori Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(DIVYA) Dhanori Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Hi Class Call Girls In Goa 7028418221 Call Girls In Anjuna Beach Escort Services
Hi Class Call Girls In Goa 7028418221 Call Girls In Anjuna Beach Escort ServicesHi Class Call Girls In Goa 7028418221 Call Girls In Anjuna Beach Escort Services
Hi Class Call Girls In Goa 7028418221 Call Girls In Anjuna Beach Escort Services
 
Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...
Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...
Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...
 
Call Girls Nashik Gayatri 7001305949 Independent Escort Service Nashik
Call Girls Nashik Gayatri 7001305949 Independent Escort Service NashikCall Girls Nashik Gayatri 7001305949 Independent Escort Service Nashik
Call Girls Nashik Gayatri 7001305949 Independent Escort Service Nashik
 
Air-Hostess Call Girls Shobhabazar | 8250192130 At Low Cost Cash Payment Booking
Air-Hostess Call Girls Shobhabazar | 8250192130 At Low Cost Cash Payment BookingAir-Hostess Call Girls Shobhabazar | 8250192130 At Low Cost Cash Payment Booking
Air-Hostess Call Girls Shobhabazar | 8250192130 At Low Cost Cash Payment Booking
 
VIP Call Girls Service Banjara Hills Hyderabad Call +91-8250192130
VIP Call Girls Service Banjara Hills Hyderabad Call +91-8250192130VIP Call Girls Service Banjara Hills Hyderabad Call +91-8250192130
VIP Call Girls Service Banjara Hills Hyderabad Call +91-8250192130
 
Udaipur Call Girls 9602870969 Call Girl in Udaipur Rajasthan
Udaipur Call Girls 9602870969 Call Girl in Udaipur RajasthanUdaipur Call Girls 9602870969 Call Girl in Udaipur Rajasthan
Udaipur Call Girls 9602870969 Call Girl in Udaipur Rajasthan
 

Moving from boxed title Game Development to F2P | Ralf C. Adam

  • 1. Going Online Moving from boxed title game devlopemt to F2P Ralf C. Adam
  • 2. This lecture was first held in August 2010 at the European GDC in Cologne/GERMANY. The presentation may not include all original materials shown during this speech (pictures, videos etc.) and is solely meant as a summary and handout. All copyrights of presented materials belong to their respective owners. DISCLAIMER
  • 3. • Ralf C. Adam • Vice President Publishing / Gameforge • In the games industry since 1993 • Track record includes work for Atari/Infogrames, Ubisoft, Disney Interactive, Take 2, Ascaron, Sunflowers, Spellbound and other Publisher & Studios ABOUT MYSELF
  • 5. • One of the leading European provider for Online Games (Developer + Publisher) • Founded in 2003 • More than 400 employees • Product portfolio of more than 20 Games • MMOs, Browser Games, Facebook • Fully localized in over 50 countries • More than 200 million registered players • Europe’s biggest MMOG: Metin2 ABOUT GAMEFORGE
  • 7. EXTERNAL DEVELOPMENT GAMEFORGE • Ticking Bomb Games (Hamburg) • Rough Sea Games (Mannheim) • Steroid (Mainz) • KingArt (Bremen) • Keen Games (Frankfurt)
  • 8. GOALS OF THIS TALK Welcome to the Final Frontier • Target Audience: Studios working in the traditional games industry, thinking about switching to development of online F2P titles • Identifying typical misconceptions and pitfalls • Outlining differences (and similarities) of both worlds • Best Practices/Lessons learned • Focusing on Browser Based and Social Network Games Source: Star Trek Infinite Space / © Gameforge/CBS
  • 9. WHY F2P ONLINE? Online-Publisher Perspective on External Studios • Getting the best game developers possible • Using synergies between own online experience and know-how of traditional game developers, including game design, proven workflows and production methods • Broadening of development capacities • Scalability of resources • Collaborating with studios outside your home territory
  • 10. Traditional Games Market – The sky is falling • Exploding budgets & team sizes & development cycles… • …while the gap between the Top 5 titles and the rest is getting bigger every day • Success depends on the first 4 – 6 weeks after release • Pirating vs. Copy Protection (BattleNet, Cloud Copy Protection etc.) • Sequels vs. Innovation • F2P is there – and it’s going to stay WHY F2P ONLINE?
  • 11. WHY F2P ONLINE? Looks like an easy call – but be aware… • You might be dealing with smaller budgets • You might be doing different kind of games (FarmVille vs. Crysis)… • …and therefore very likely won’t be seen as the technological trailblazer of the gaming industry • You might need other developer with different skill sets in your team • It will have a massive impact on your production workflows as well as your game design approach
  • 12. BETTER THINK TWICE Questions you should ask yourself as a developer • Where do I want to be with my studio in 2 years from now? What’s my long-term strategy? • Maybe I‘m a great game developer – but am I a good service provider? And do I want to be one? • Do I have the business skills (and people) that it takes to be successful? • Only make your choice with a full knowledge of the impact of your actions!
  • 13. ROLE OF PUBLISHER Publisher REALLY has to be your Partner • Vital Online-Publisher Services: Producing (Development) Live-Producing/Product Management QA PR Localization Payment Business Intelligence Customer Service Community Management System-Administration Tech-Department Marketing
  • 14. ROLE OF PUBLISHER Best Practice • Choose your partner wisely • Make a Publisher Due Diligence • Your key contact persons: Producer (during development) and later Product Manager (aka Product Director or Live- Producer) • Keep a close relationship to your publisher • Establish direct lines of communication between experts (including regular meetings and workshops) • Always communicate personally and directly: Meeting wins over Phone/Skype wins over ICQ wins over Email
  • 15. SIGNING THE DEAL Traditional Business Model: • Developer gets advance against royalties • Developer has to recoup the advance • Percentage of gross profits or net receipts or a flat fee per product sold • Only few games earn back their advances • Therefore developer is “forced” to build profit into his advances
  • 16. SIGNING THE DEAL Important questions • Who will pay for development? • Does the budget include general operating expenses? • Is it an "advance against royalties" model or not? • Who will pay for the Live-Team? • Does the studio have to recoup the Live-Team? • Which Share Model (Profit, Revenue etc.)? • Does the studio have to recoup Marketing?
  • 17. SIGNING THE DEAL Best Practice • Learn & understand the vocabulary (ARPU, Churn, CLV, Conversion Rate, Retention etc.) • Try to do as much research upfront as possible and build your studio plan and business case on solid numbers and expectations • Keep in mind: o Development Budget is just one piece of the Puzzle o You won’t break even after one month or two o The costs that really matter are Live-Team costs and Marketing spends
  • 18. GAME DESIGN »Unlearn what you have learned you must!« o Asynchronous Gameplay (Browser & Facebook) o Each player spends different amount of time o Many players (>1,000) on one Server o Unique Difference in Facebook compared to Browser Games: No Game Rounds! o The player’s experience in the first five minutes is essential o F2P also means: no strong commitment of player in the beginning as he had no upfront investment
  • 19. GAME DESIGN How to earn money in F2P • Players don’t buy your game – they pay for goods and services while playing • You want as many players as possible • And you want players to spend money • But player’s that never buy anything at all are also of great importance • It’s very dangerous to not annoy them (otherwise your worlds will be pretty empty)
  • 20. GAME DESIGN Items & Services Player will pay for • Vanity Items • Customizing Character • Decorative Items • Functional Items • Consumable Items • Temporary available Items • Time saving features • Convenient features • Additional Content (e.g. Maps)
  • 21. GAME DESIGN Monetization vs. Game Design • Monetization needs to be woven into the design right from the start – not added later • But always ask yourself first: o Is that a great feature and is it fun? o Not: Will the player pay money for it? • Biggest Challenge: Balancing for payment features • You do not want to have a pay-to-win strategy • But payment features must be meaningful to the player on the other side
  • 22. GAME DESIGN Best Practice • Early prototyping of core gameplay is a must • Full Pre-Production is vital • Do a lot of focus group testing – especially for UI • Two (or more) game designers working collaborative – One with focus on gameplay and fun and one concentrating on monetization • Make the entry into your game as easy and as accessible as possible • The player is never wrong • In the end is still about having a great game!
  • 23. SCOPE What does Scope mean? • Product Scope: All features, functions and assets that are supposed to be in the game • Project Scope: All work that must be done to deliver the game • Scope needs to be clear and to the point • Scope needs to be shared
  • 24. SCOPE Small is beautiful • Don’t make it overcomplicated • Keep the scope as small as possible in the beginning • You do not need to deliver all content at day #1 • If you fail... o ...fail early o ...fail fast o ...iterate fast
  • 25. TECHNOLOGY TRAPS It’s an ever-changing World! • Online-Games are supposed to be “live” for years • New DirectX-Version: roughly every 4 years • Internet: Constant changes! • Problems with Flash Update 10 • Facebook changes with heavy impact: o Limitations on User Messaging o Facebook-Credits • Worst Case: From one day to the next your game is not working anymore! • Your publisher might also do changes on his own API that could effect you
  • 26. CODING PITFALLS Mayday! Mayday! • 1st Rule: There’s no »quick & dirty« in Online-Games!!! • Never ever produce a single line of “hard-coded” stuff • Classic Mistake: »We will not change this feature later, let’s do a quick hack here.« • Think about it: Once your game has taken off, there’s no landing anymore • Any update or code change is like repairing the engine or the wing of an airplane during flight
  • 27. THE NAME OF THE GAME One in a million • Coming up with a great idea for a name is already tough enough for a boxed title these days • But at least you don‘t have the URL problem • If someone already owns the domain, you can just add „-game“: www.torchlightgame.com • Longer title might work as well: o Call of Juarez – Bound in Blood o Operation Flashpoint: Dragon Rising o Star Wars Clone Wars Republic Heroes
  • 28. THE NAME OF THE GAME Lessons learned • Define the name already during pre-production • Find a name that works everywhere in the World • If you‘re not native and have an English name: Check with UK/US natives! • Make sure, that all relevant domains (.com, .de, .es etc.) are available and buy them asap • Name needs to be short (ideally one word) • Spelling must be evident – even when communicated only verbally • Website is equivalent to shelf positioning
  • 29. LOCALIZATION Your Problems have just been multiplied… • No “text hacks” or hard coded stuff possible • Higher requirements for Game Designer/Texter • All texts in localization tool from day #1 • If you screw up only one text key when “live” – Dante’s Inferno awaits • Each text change automatically means a change in all languages • Availability of update in all languages at the same time is required • Means also localization test of all languages for each & every update
  • 30. LOCALIZATION »What’s my line?« • A close collaboration with Localization Department throughout the whole production and beyond is vital • Make sure your game is properly connected into the publisher localization tool already during Pre-Production • Never do any quick & dirty fixes with hard coded text (aka »I will attach the loca key later«) • Always keep your Localization Manager in the loop for every text change, no matter how minor it seems
  • 31. QA & TESTING Lessons learned the very hard way • Some Bugs do not occur, when only 200 people are playing • Different story with 200,000 people though • Therefore: Never skip a Beta no matter how good the Alpha looks! • Fatal: Bugs in features the player has paid for • Fixing problems when “live” takes 5x times longer • Always use test servers in the first place • Automated testing is a must • Remember: If it’s not tested, it doesn’t work!
  • 32. ADMINISTRATION TOOL »Ah, we do that at the very end. Won’t take long!« • Player Support o Emails notfications, Guild-Support functions etc… • Management of user generated content: o Editing of content, delete functions etc… • Observing game rules: o Suspending players, Chatlog access etc… • Payment Support: o Player Inventory, Statistics etc… • User Management o Different kinds of access level etc…
  • 33. POST RELEASE »No Battle Plan survives contact with the Enemy!« • During Production already prepare a post release plan for the first 3 – 6 months… • …and be ready to just throw it away • Even a good Alpha, a long closed Beta and a well organized open Beta can not nearly prepare you for what is about to hit you • Players will report bugs you’d never have imagined • Player will find exploits you’d never have thought of • Player will give you feedback and demand for features you’d never have dreamt of Helmuth Karl Bernhard Graf von Moltke (26.10.1800 – 24.04.1891)
  • 34. LIVE-TEAM »Drums... Drums in the deep! We cannot get out!« • For Browser Games: first 6 months after release usually full development team size for Live-Team • Especially on Facebook even more common: Two (or more) Live-Teams in parallel • FB: Release Cycles of 1 – 2 weeks • Each version tested & in all languages • Heavy workload for Project Manager • Strong collaboration with Marketing is vital • Once you’re “live” – it’s all about metrics!
  • 35. TEAM-MOTIVATION You never ship! • In the traditional games business you embrace a new game idea as soon as the current title has been shipped • Now you’re not making “products” anymore • The more successful the game gets the longer the team will work on it – maybe for many, many years! • This means an increasing risk, that your team members will get unsatisfied and demotivated
  • 36. TEAM-MOTIVATION Protect your team from burning out • 1st rule: Only make the kind of game you always wanted to do – as you might end up doing it for a quite long time! • Rotate team members in the different teams (Live-Teams, AddOn/Update Teams, Dev Teams) • Live-Teams are an excellent way to train junior people • Though: Problem for small studios with only one game live at a time