Share
Embed
What I learned from Farmville, so you don't have to play it
Slides from a talk about what indie game developers and game designers of traditional games can learn from Zynga's Farmville.
Made for "regular" and indie game developers for Spilbar 4.0 in march of 2011
brianmeidell
June 29, 2012
Transcript
46 slides
-
What I learned from Farmville So you don’t have
to play it (you lucky sonofagun) -
Who and why? • Invested Bme and
money in playing Farmville • Analyzed it • Wrote an arBcle about it • Was accidentally read by a lot of people due to hackernews Brian Meidell CTO Space Time Foam Pilestræde, Denmark -
Brian’s life in 30 seconds 1985: ”I want to
be an inventor!" 1995: Wannabe illustrator/animator 1997: Engineer (Denmarks Tech University) 2000: MulBplayer matching (NetworkLeague) 2002: Flash games (Titoonic) 2003: AAA/Core: Hitman, etc. (Io InteracBve) 2006: Casual games (The Game EquaBon) 2010: Indie games (Space Time Foam) -
Social Games The new Klondike Gold Rush!
2010: ”If it’s social, it will be a hit!" 1999: ”If it’s dot com, it will be a hit!" 1480: ”If it’s printed on paper, it will be a hit!" -
Why did I play Farmville? • Everyone in the
known universe: “Are you doing social?” • Immediate reacBon: “Garhh, horrible crap game!” • You should challenge your ingrown angry-‐old-‐man opinions • Farmville: <2 years old, >62 million acBve users • Zynga is supposedly worth more than EA • Casual taught me to look beyond core gameplay for the value -
I’m right! FarmVille is a horrible crap game
(terrible ui, flaky, constant popups, no actual gameplay, infinite collecBon hell, only compulsion, no fun at all) -
What can we take away from social? •
Retain your players • Players engage and involve each other • Player recruit each other • Spread is built into the game design -
What does Farmville do? Sit up, and listen very
carefully – the next slide reveals it all. -
FarmVille: Core Game Mechanic Without social game mechanics
1. Click the square (plow) 2. Click the square (plant) 3. Click the square (harvest) 4. Go to point 1 -
FarmVille: With Social mechanics All submechanics support each other,
yellow lines indicate the money shortcut -
FarmVille MoBvaBon-‐Flow (Simplified) Bonus: This is true for most
free to play games today -
Lesson 1: Where is the value? Find out what
is valuable to you, and to the player. Sith: • Only your value • Hollow game • EVERYTHING leads to payment -
Lesson 1: Where is the value? Find out what
is valuable to you, and to the player. Sith: • Only your value • Hollow game • EVERYTHING leads to payment Jedi: • Value for you and the player • Consider the balance • Give back! -
Lesson 2: Mutually enforcing mechanics Make a diagram of
your submechanics and how they connect Sith: • Leave out what is valuable to the player • Pressure funnel for payment Jedi: • Route everything through player value • IdenBfy and enhance different player styles • Use it to make more fun -
Lesson 3: RecruiBng Sith: • Require recruitment
Jedi: • Easy to recruit • Friends => more fun • Demonstrate the fun • Share-‐worthy & Click-‐ worthy -
Lesson 4: Sell your players things Sith: •
Insert coin to play • Pay to skip boring gameplay • Payment choke-‐points late in game • Sell Fuel -
Lesson 4: Sell your players things Sith: •
Insert coin to play • Pay to skip boring gameplay • Payment choke-‐points late in game • Sell Fuel Jedi: • Fans want to give you money • Personal expression • Sell content • Sell even more fun -
Lesson 5: Play-‐scheduling Get the player to come back
with regular intervals Sith: • Punish people who don’t • Force new schedules -
Lesson 5: Play-‐scheduling Get the player to come back
with regular intervals Sith: • Punish people who don’t • Force new schedules Jedi: • Reward people who do • Value increasing even when not playing • ”Empty the bucket" -
Lesson 6: Giying Let players give each other stuff
Sith: • Worthless giys • Mechanical • Ping pong -
Lesson 6: Giying Let players give each other stuff
Sith: • Worthless giys • Mechanical • Ping pong Jedi: • Limit number • Let it cost • Unlock stuff to give • Giys with real value • Gearing (giver parts with X, receiver receives 5X) -
Lesson 7: Reminders Build in reminders to play the
game Sith: • Spam => Progress • Deadlines • Many reminders • Send me Fuel! • Send a brick! • Rub my monkey! -
Lesson 7: Reminders Build in reminders to play the
game Sith: • Spam => Progress • Deadlines • Many reminders • Send me Fuel! • Send a brick! • Rub my monkey! Jedi: • Schedule game sessions • Opt-‐in ”Empty the bucket" reminders • Large window of opportunity -
Lesson 8: Share your accomplishments Sith: • Wall-‐post
for every rouBne acBon • Thousands of zero-‐effort "awards" -
Lesson 8: Share your accomplishments Sith: • Wall-‐post
for every rouBne acBon • Thousands of zero-‐effort "awards" Jedi: • Joe Danger: Youtube sharing • Screenshots • Really admirable stuff • Share-‐worthy -
Lesson 9: Metrics Measure stuff, send info back to
the mothership Sith: • No design vision • Metrics = game design • Mouth off to the press • Only ask “Does this make more money?” -
Lesson 9: Metrics Measure stuff, send info back to
the mothership Sith: • No design vision • Metrics = game design • Mouth off to the press • Only ask “Does this make more money?” Jedi: • Use your experience • Metrics for evaluaBon • Also ask “Is this more fun?” -
Li}le bonus lessons • Catch the defectors •
Lure the users back • Many pla~orms • Mutual retenBon • Deep player investment -
Bonus-‐Lesson: Consider your pla~orm Don’t build your expensive house
on sand Chump: • Pla~orm outside of your control • Not your users -
Bonus-‐Lesson: Consider your pla~orm Don’t build your expensive house
on sand Chump: • Pla~orm outside of your control • Not your users Champ: • Start on your own li}le channel • Standalone game • Facebook Be-‐in • Get the users -
What did I just say? Wrong: • ”Real"
games are dead -‐ facebook games are the future! Also wrong: • "Social" has nothing to offer “real” games! Right: • "Social" is a tool in your toolbox • Use it to spread your games • Broad spectrum of socialness -
Thank you! Brian Meidell [email protected] h}p://www.spaceBmefoam.dk
h}p://about.me/brianmeidell