SlideShare une entreprise Scribd logo
1  sur  32
Télécharger pour lire hors ligne
DESIGN LESSONS
Dave Bisceglia, Co-Founder & CEO, The Tap Lab
UNIVERSAL
Boston Games Forum | July 17, 2014
Here are some ‘Universal’ Design Lessons that I’ve learned during my career in the games industry.
Our first lesson is that there are no universal design lessons. It really depends on the game you’re making! That said, all of these principles are good to know and
may prove to be useful to you. One last disclaimer... I make mobile games. A lot of the examples in this talk will be from mobile games, but that doesn’t mean they
can’t be applied to all sorts of games from online and console to board games etc.
IDEATE PROTO BUILD TEST POLISH GROW
We’ll cover how certain design lessons can be applied throughout the development process. Starting off with Ideation, Prototyping, Building, Testing (Alpha &
Beta), Polish, then, if all goes well, you’ll eventually Launch your game, after which you enter the Growth stage.
THINK DIFFERENT
Focus on divergent thinking during ideation to generate better ideas.
Start by encouraging your team to come up with ideas individually, then bring those ideas together. Starting with a group brainstorm can lead to group think and
prevent certain folks from sharing valuable ideas. Encourage people to think in settings that are inspiring for them... Go on a walk, play games together, etc. This
process should fun and natural. I personally keep a games journal... It’s a refrigerator in which I store all of the game concepts I come up with to keep them fresh
for use later on. I suggest you do the same.
KEEP IT SIMPLE
Design a simple version of the game to be prototyped. Control scope and avoid feature creep. Start by designing the core game loop. Define the core mechanic
and how the player interacts with it. Come up with a couple variations on that core mechanic. Focus on refining those concepts for the prototyping phase.
I LOVE YOUR BITS
Love your game. Passion is required to endure the trials and tribulations of game development. Draw a circle around what you like to play, the draw another circle
around what you the market will love. Focus on the overlap. That’s where you’ll find the most success!
PROTOTYPE
Once you’ve ironed out your game concept and defined some of the mechanics you’d like to test, you move on to prototyping phase.
FIND THE FUN
Before you commit to a game mechanic you need to prototype multiple variations. Scrap the un-fun concepts early and focus on finding fun. Here are screenshots
from some prototypes our buddies at Owlchemy Labs did for their game Jack Lumber. They tried a bunch of different mechanics until they found the “swipe to cut
logs” mechanic which proved to be the most fun of the bunch.
USE PLACEHOLDER ART
Here is some concept artwork from our new game, Bigfoot Hunter. Be sure to use placeholder art until you've proven out the mechanic or feature. You can use
sketches, clipart, even Google images. We made that mistake in the past... Spending whole cycles of development creating assets that we later trashed because
the feature didn’t make the final cut. You’ll be doing yourself and your artists a big favor.
GET FEEDBACK ASAP
Get outside feedback as soon as possible. You have nothing to hide and only things to learn. A lot of developers are even sharing their development process as a
means of building community and getting instant feedback from players. Set up playtests with friends and strangers as soon as possible. Blind playtesting is key.
Don’t give testers any details, ask them to speak out loud, don’t answer their questions, be extremely observant (watch their facial expressions). Tips for finding
playtesters... Go to Starbucks (offer to buy their drink), Craigslist (free pizza and beer), or demo at local schools and events.
BUILD
Once you’ve defined your core mechanic and proven that it’s really fun, it’s time to starting building the complete game.
GIVE THEM THE FINGER
Whenever possible – show, don’t tell. Use clear iconography. Especially during your tutorial. Don't be afraid to give your players "the finger.” The tutorial from Tiny
Wings is a great example of show, don’t tell. They teach the core mechanic with a simple visual that is intuitive and fun to interact with.
GIVE CONSTANT FEEDBACK
Guided gameplay continues beyond the tutorial. Give constant feedback to drive home core mechanics and keep players engaged. Guitar Hero 3: Legends of
Rock is a great example. You’ve got the ROCK meter showing you how well you’re doing and the notes are exploding as you progress through the song.
GIVE SHORT TERM GOALS
Don’t underestimate the value of short-term goals. Give your players small but meaningful accomplishments for each session. Jetpack Joyride is a great example
of a game that does this extremely well.
EMERGENT MECHANICS
It’s important to gradually introduce new mechanics and resources throughout the progression. Otherwise you run the risk of overwhelming your players with too
much to manage early on. The HUD from Clash of Clans is a great example of emergent mechanics. During the tutorial you have three resources on the screen.
As you progress you unlock more features and resources.
SHOW VISIBLE PROGRESS
Showing visible progress is a great way to reward your players. Visible progress comes in many forms... Upgrading your character in WOW (larger shoulder
pads), expanding your city in SimCity or making some crazy creation in MineCraft. It’s important to let your players express themselves. It’s something that players
can be proud of, something they can show off, gives them a sense of ownership in the game that keeps them coming back.
Clash of Clans does a great job of letting new players see what more advanced players have accomplished so they have something to aspire too.
TEST
So, you’ve been showing off your game and running playtests during prototyping and building. Now that you’ve built your game, it’s time to test it out with larger
groups of people in your Alpha and Beta tests.
METRICS MATTER
Use analytics services like Localytics or Mixpanel to see how your game is performing. Know the industry benchmarks. Be attentive, set objectives. The key
metrics you should focus on are Engagement, Retention, Monetization and Virality. Engagement should be your first focus. Session frequency and session
duration are extremely important and often overlooked. How long players are playing your game and how often they come back is a great indicator of how fun
your game is and how successful it will be. For retention we look at D1, D7 and D30 retention. That’s how many of your players come back on the next day, a
week later and a month later. For monetization you’re looking at percent paying and ARPU (average revenue per user). For Virality, we look at k-factor which is a
measurement of how many players each new player brings into the game through sharing. The industry benchmarks for these metrics vary greatly across different
genres. Once you have this data your can tweak your game design to push the needle on these metrics and improve your game.
FOCUS ON FTUE
You’ll quickly find that the first time user experience is the most important part of your game. If players aren’t impressed by your tutorial, they won’t come back.
This is the tutorial from Cut The Rope. It’s extremely simple, gets straight to the fun and uses intuitive iconography. Some pro tips... Get straight into the fun. No
forced registration or menus to dig through. Also, players should feel like they are playing a game rather than being taught how to play a game. Remember...
Whenever possible – show, don’t tell. And don’t try to fit too much in the tutorial. The rest of the mechanics can be taught with guided gameplay as they are
introduced.
OPTIMIZE MONETIZATION
You need to put a lot of thought into how you monetize your game. For free to play games, it’s important to make In App Purchases as effortless as possible.
Show them what to buy during gameplay, when they need it. Don't hide purchases in your shop. Temple Run 2 does a great job at this... When you fail, you get a
chance to save yourself for gems. If you don’t have enough gems you can buy more. Two tips here... First, always start high with pricing. For obvious reasons, it’s
easy to come down, but it’s very difficult to go up. Second, you should offer bulk discounts to incentivize players to purchase larger quantities. 3000 gems for $1 or
7000 gems for $2. Also, many games add a ‘best value badge’ on the most expensive package. Allowing players to earn premium currency for free by watching
videos or performing social actions can be very effective if done well. Nimble Bit, the creators of Tiny Tower and Disco Zoo, shared some data on this... more than
60% of their revenue on those games comes from players watching videos for free currency. Lastly, you should try to exceed expectations whenever possible. If a
player spends money in your game they should be delighted with the result.
DON’T ACT ON SINGLE DATA POINTS
Don’t act on individual data points. This is a very easy mistake to make. You hear one person bring up a concern about your game and you immediately think that
everyone else will feel the same way. That is rarely true. Look for trends in feedback. When conducting playtests be sure to mark down all player feedback and
organize it categorically. You can do this manually with excel for playtest feedback and use services like HelpShift or HelpScout for categorizing and prioritizing in-
game feedback. When you see the same concern or feature request over and over again... That’s when you should take it to heart and act on it.
POLISH
Once you’ve completed your Alpha, Beta and tested your feature complete game – you enter the polish phase.
GEO-TARGETED SOFT LAUNCH
This is often when developers do a geo-targeted soft launch to test the game at scale and make the finishing touches. That means you launch in one or a few
select countries in the App Store. These are usually other english speaking countries... Canada, Australia, UK, etc. This allows you to work out all of the kinks
before your official launch. Remember, you only get one chance to launch a game, that’s when you’ll get featured, when you’ll get the most press, and most likely
when you’ll get the highest volume of installs, so you have to maximize that opportunity and make sure you’ve crushed any major bugs and polished the game.
MAKE IT JUICY
Don’t underestimate the power of juice. It’s time let your artists go nuts. Refine the UI, add sound effects and particle effects (explosions, splatters and stuff like
that). This is your chance to turn your fun game into a ridiculously fun game. If you’ve ever played Fruit Ninja you know what I’m talking about. Candy Crush does
a great job with this as well.
SURPRISE YOUR PLAYERS
Be sure to surprise your players whenever possible. Leverage the motivational power of curiosity. You can surprise players with a twist on the core mechanic. In
Monument Valley, they continually introduce new puzzles that you wouldn’t have expected. You can also achieve surprise with twists in the narrative and secret
levels.
BALANCE EVERYTHING
Before you launch your game you must balance everything. Your economy, your progression, the difficulty level, etc. Add caps to all of your resources and make
sure you have the tools ready to balance the game post launch. You should have a balance spreadsheet where you define your constants and the levers you have
at your disposal for balancing the game. These are screenshots from my first game... It was called Duality and it was terribly balanced. The game was basically
Risk in the real world. We used google maps as the gameboard and real people and places as the pieces of the game. We launched it at Boston University and
the campus turned into a war zone over night. We learned the hard way that a poorly balanced game allows a few players to rise to the top and often ruins the
game for the newbs.
LAUNCH
Then... If everything goes according to plan... You’ll finally launch your game.
GROW
If the launch goes well... You’ll transition into growth mode.
GIVE THEM A STORY TO TELL
It’s important to give players a story to tell whenever possible. Make it easy for them to do so. One of our advisors, Jesse Schell, says that games should be “story
telling machines.” Flappy Bird is a great example of this. Everybody felt compelled to share their score and the designer made it extremely easy to do so. Also,
with ever increasing user acquisition cost, it’s more important than ever to design a game that sells itself.
CONTENT IS KING
You should have a backlog of content and a plan for content release ready before you launch so you can focus on fixing bugs and scaling your user base. Keep a
steady content cadence to keep players engaged. CSR Racing does a great job with their content updates. They introduce new cars and races on a regular basis
to keep players coming back for more.
METRICS ARE PEOPLE TOO
As you grow your user base you’ll get a ton of data to work with. Remember that metrics are people too. This is something Nabeel Hyatt from Spark Capital taught
me a while back. Don't be blinded by metrics. Remember to incorporate player feedback into your decision making process. Don't over optimize on a number
without understanding what the number means in terms of behavior. Example: You can run a series of sales that increase your percent paying, but will teach
players to wait for sales rather than spending regularly. Analytics can be a very powerful tool. But, use them wisely.
THINK GLOBALLY
If your game does really well, you may want to expand globally. Keep localization in mind. Whenever possible, don’t bake text into assets. It will make it easier to
localize your game later on. Try to use intuitive iconography as much as possible. Understand that design paradigms are different all around the world and you
may have to work with a local publisher to successfully enter new markets. Which is a nice segue into my final point...
DESIGN LESSONS
Dave Bisceglia, Co-Founder & CEO, The Tap Lab
Boston Games Forum | July 17, 2014
USEFUL
There are no universal design lessons. But, hopefully some of these will prove to be useful for you moving forward. Thanks!
Dave Bisceglia | Twitter: @TapDave
dave@thetaplab.com | www.thetaplab.com

Contenu connexe

Tendances

Tendances (20)

LAFS Game Design 6 - Conceptualization
LAFS Game Design 6 - ConceptualizationLAFS Game Design 6 - Conceptualization
LAFS Game Design 6 - Conceptualization
 
LAFS Game Design 1 - Foundational Elements
LAFS Game Design 1 - Foundational ElementsLAFS Game Design 1 - Foundational Elements
LAFS Game Design 1 - Foundational Elements
 
Engaging Your Advertising With Gamification
Engaging Your Advertising With GamificationEngaging Your Advertising With Gamification
Engaging Your Advertising With Gamification
 
Gamification 101: Design the Player Journey
Gamification 101: Design the Player JourneyGamification 101: Design the Player Journey
Gamification 101: Design the Player Journey
 
LAFS Marketing and Monetization Lecture 9: Community Development And Management
LAFS Marketing and Monetization Lecture 9: Community Development And ManagementLAFS Marketing and Monetization Lecture 9: Community Development And Management
LAFS Marketing and Monetization Lecture 9: Community Development And Management
 
Game development program
Game development programGame development program
Game development program
 
LAFS Game Design 1 - Dynamic Elements
LAFS Game Design 1 - Dynamic ElementsLAFS Game Design 1 - Dynamic Elements
LAFS Game Design 1 - Dynamic Elements
 
LAFS Marketing and Monetization Lecture 2: Game Publishing
LAFS Marketing and Monetization Lecture 2: Game PublishingLAFS Marketing and Monetization Lecture 2: Game Publishing
LAFS Marketing and Monetization Lecture 2: Game Publishing
 
LAFS SVI Level 3 - Game Design and Analysis
LAFS SVI Level 3 - Game Design and AnalysisLAFS SVI Level 3 - Game Design and Analysis
LAFS SVI Level 3 - Game Design and Analysis
 
LAFS SVI Level 2 - Psychology of Play
LAFS SVI Level 2 - Psychology of PlayLAFS SVI Level 2 - Psychology of Play
LAFS SVI Level 2 - Psychology of Play
 
Gamification: Future or Fail?
Gamification: Future or Fail?Gamification: Future or Fail?
Gamification: Future or Fail?
 
LAFS Game Mechanics - Social Mechanics
LAFS Game Mechanics - Social MechanicsLAFS Game Mechanics - Social Mechanics
LAFS Game Mechanics - Social Mechanics
 
Developing a game - From concept to market
Developing a game -   From concept to marketDeveloping a game -   From concept to market
Developing a game - From concept to market
 
LAFS Game Design 10 - Fun and Accessability
LAFS Game Design 10 - Fun and AccessabilityLAFS Game Design 10 - Fun and Accessability
LAFS Game Design 10 - Fun and Accessability
 
Game thinking & behaviour design
Game thinking & behaviour designGame thinking & behaviour design
Game thinking & behaviour design
 
The Principles of Game Design
The Principles of Game DesignThe Principles of Game Design
The Principles of Game Design
 
LAFS PREPRO Session 2 - Game Concepts
LAFS PREPRO Session 2 - Game ConceptsLAFS PREPRO Session 2 - Game Concepts
LAFS PREPRO Session 2 - Game Concepts
 
LMU Elements of a Game Discussion
LMU Elements of a Game DiscussionLMU Elements of a Game Discussion
LMU Elements of a Game Discussion
 
Game Thinking: More than just Gamification
Game Thinking: More than just GamificationGame Thinking: More than just Gamification
Game Thinking: More than just Gamification
 
Understanding casual games
Understanding casual gamesUnderstanding casual games
Understanding casual games
 

Similaire à Universal Design Lessons - Boston Games Forum

Build Your Own Games.pdf
Build Your Own Games.pdfBuild Your Own Games.pdf
Build Your Own Games.pdf
WILLIAMDIAGORODRIGUE
 
Final Major Project Task 2
Final Major Project Task 2Final Major Project Task 2
Final Major Project Task 2
munroAnimations
 

Similaire à Universal Design Lessons - Boston Games Forum (20)

A Primer On Play: How to use Games for Learning and Results
A Primer On Play: How to use Games for Learning and ResultsA Primer On Play: How to use Games for Learning and Results
A Primer On Play: How to use Games for Learning and Results
 
3. research lvl3 Videogame
3. research lvl3 Videogame3. research lvl3 Videogame
3. research lvl3 Videogame
 
Points don't make it a game!
Points don't make it a game!Points don't make it a game!
Points don't make it a game!
 
Primer on Play: Case Study for Knowledge Guru
Primer on Play: Case Study for Knowledge GuruPrimer on Play: Case Study for Knowledge Guru
Primer on Play: Case Study for Knowledge Guru
 
Build Your Own Games.pdf
Build Your Own Games.pdfBuild Your Own Games.pdf
Build Your Own Games.pdf
 
5 Things we Can Learn from Games About UX
5 Things we Can Learn from Games About UX5 Things we Can Learn from Games About UX
5 Things we Can Learn from Games About UX
 
Advergaming Creating A Video Game As A Brand
Advergaming Creating A Video Game As A BrandAdvergaming Creating A Video Game As A Brand
Advergaming Creating A Video Game As A Brand
 
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
 
LAFS Game Design 7 - Prototyping
LAFS Game Design 7 - PrototypingLAFS Game Design 7 - Prototyping
LAFS Game Design 7 - Prototyping
 
Lessons from the Trenches of Learning Game Design
Lessons from the Trenches of Learning Game DesignLessons from the Trenches of Learning Game Design
Lessons from the Trenches of Learning Game Design
 
FGS 2011: Keeping Yourself Honest in Game Design (SteamBirds)
FGS 2011: Keeping Yourself Honest in Game Design (SteamBirds)FGS 2011: Keeping Yourself Honest in Game Design (SteamBirds)
FGS 2011: Keeping Yourself Honest in Game Design (SteamBirds)
 
Play to Learn: Effective Learning Game Design
Play to Learn: Effective Learning Game DesignPlay to Learn: Effective Learning Game Design
Play to Learn: Effective Learning Game Design
 
Draw something strategic brand usage
Draw something strategic brand usageDraw something strategic brand usage
Draw something strategic brand usage
 
How to Design Effective Learning Games: Sharon Boller and Karl Kapp
How to Design Effective Learning Games: Sharon Boller and Karl KappHow to Design Effective Learning Games: Sharon Boller and Karl Kapp
How to Design Effective Learning Games: Sharon Boller and Karl Kapp
 
Fundamental of game design part 2
Fundamental of game design part 2Fundamental of game design part 2
Fundamental of game design part 2
 
Initial Plans Video Game
Initial Plans Video GameInitial Plans Video Game
Initial Plans Video Game
 
Finding The Fun
Finding The FunFinding The Fun
Finding The Fun
 
Pixel-Lab / Games:EDU / Matt Southern / Graduating Games
Pixel-Lab / Games:EDU / Matt Southern / Graduating GamesPixel-Lab / Games:EDU / Matt Southern / Graduating Games
Pixel-Lab / Games:EDU / Matt Southern / Graduating Games
 
Final Major Project Task 2
Final Major Project Task 2Final Major Project Task 2
Final Major Project Task 2
 
Casual gaming metrics applied to social gaming
Casual gaming metrics applied to social gamingCasual gaming metrics applied to social gaming
Casual gaming metrics applied to social gaming
 

Dernier

Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
nirzagarg
 
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
nirzagarg
 
Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...
Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...
Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...
drmarathore
 
ab-initio-training basics and architecture
ab-initio-training basics and architectureab-initio-training basics and architecture
ab-initio-training basics and architecture
saipriyacoool
 
Design-System - FinTech - Isadora Agency
Design-System - FinTech - Isadora AgencyDesign-System - FinTech - Isadora Agency
Design-System - FinTech - Isadora Agency
Isadora Agency
 
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
eqaqen
 
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
eeanqy
 
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
awasv46j
 
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
gajnagarg
 

Dernier (20)

Just Call Vip call girls Kasganj Escorts ☎️8617370543 Two shot with one girl ...
Just Call Vip call girls Kasganj Escorts ☎️8617370543 Two shot with one girl ...Just Call Vip call girls Kasganj Escorts ☎️8617370543 Two shot with one girl ...
Just Call Vip call girls Kasganj Escorts ☎️8617370543 Two shot with one girl ...
 
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
 
Hackathon evaluation template_latest_uploadpdf
Hackathon evaluation template_latest_uploadpdfHackathon evaluation template_latest_uploadpdf
Hackathon evaluation template_latest_uploadpdf
 
How to Create a Productive Workspace Trends and Tips.pdf
How to Create a Productive Workspace Trends and Tips.pdfHow to Create a Productive Workspace Trends and Tips.pdf
How to Create a Productive Workspace Trends and Tips.pdf
 
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
 
Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...
Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...
Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...
 
Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentation
 
ab-initio-training basics and architecture
ab-initio-training basics and architectureab-initio-training basics and architecture
ab-initio-training basics and architecture
 
Mohanlalganj ! Call Girls in Lucknow - 450+ Call Girl Cash Payment 9548273370...
Mohanlalganj ! Call Girls in Lucknow - 450+ Call Girl Cash Payment 9548273370...Mohanlalganj ! Call Girls in Lucknow - 450+ Call Girl Cash Payment 9548273370...
Mohanlalganj ! Call Girls in Lucknow - 450+ Call Girl Cash Payment 9548273370...
 
Design-System - FinTech - Isadora Agency
Design-System - FinTech - Isadora AgencyDesign-System - FinTech - Isadora Agency
Design-System - FinTech - Isadora Agency
 
Eye-Catching Web Design Crafting User Interfaces .docx
Eye-Catching Web Design Crafting User Interfaces .docxEye-Catching Web Design Crafting User Interfaces .docx
Eye-Catching Web Design Crafting User Interfaces .docx
 
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best ServiceHigh Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
 
Raebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for Friendship
Raebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for FriendshipRaebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for Friendship
Raebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for Friendship
 
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
 
Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...
Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...
Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...
 
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
 
TRose UXPA Experience Design Concord .pptx
TRose UXPA Experience Design Concord .pptxTRose UXPA Experience Design Concord .pptx
TRose UXPA Experience Design Concord .pptx
 
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
 
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
 
LANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEK
LANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEKLANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEK
LANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEK
 

Universal Design Lessons - Boston Games Forum

  • 1. DESIGN LESSONS Dave Bisceglia, Co-Founder & CEO, The Tap Lab UNIVERSAL Boston Games Forum | July 17, 2014 Here are some ‘Universal’ Design Lessons that I’ve learned during my career in the games industry. Our first lesson is that there are no universal design lessons. It really depends on the game you’re making! That said, all of these principles are good to know and may prove to be useful to you. One last disclaimer... I make mobile games. A lot of the examples in this talk will be from mobile games, but that doesn’t mean they can’t be applied to all sorts of games from online and console to board games etc.
  • 2. IDEATE PROTO BUILD TEST POLISH GROW We’ll cover how certain design lessons can be applied throughout the development process. Starting off with Ideation, Prototyping, Building, Testing (Alpha & Beta), Polish, then, if all goes well, you’ll eventually Launch your game, after which you enter the Growth stage.
  • 3. THINK DIFFERENT Focus on divergent thinking during ideation to generate better ideas. Start by encouraging your team to come up with ideas individually, then bring those ideas together. Starting with a group brainstorm can lead to group think and prevent certain folks from sharing valuable ideas. Encourage people to think in settings that are inspiring for them... Go on a walk, play games together, etc. This process should fun and natural. I personally keep a games journal... It’s a refrigerator in which I store all of the game concepts I come up with to keep them fresh for use later on. I suggest you do the same.
  • 4. KEEP IT SIMPLE Design a simple version of the game to be prototyped. Control scope and avoid feature creep. Start by designing the core game loop. Define the core mechanic and how the player interacts with it. Come up with a couple variations on that core mechanic. Focus on refining those concepts for the prototyping phase.
  • 5. I LOVE YOUR BITS Love your game. Passion is required to endure the trials and tribulations of game development. Draw a circle around what you like to play, the draw another circle around what you the market will love. Focus on the overlap. That’s where you’ll find the most success!
  • 6. PROTOTYPE Once you’ve ironed out your game concept and defined some of the mechanics you’d like to test, you move on to prototyping phase.
  • 7. FIND THE FUN Before you commit to a game mechanic you need to prototype multiple variations. Scrap the un-fun concepts early and focus on finding fun. Here are screenshots from some prototypes our buddies at Owlchemy Labs did for their game Jack Lumber. They tried a bunch of different mechanics until they found the “swipe to cut logs” mechanic which proved to be the most fun of the bunch.
  • 8. USE PLACEHOLDER ART Here is some concept artwork from our new game, Bigfoot Hunter. Be sure to use placeholder art until you've proven out the mechanic or feature. You can use sketches, clipart, even Google images. We made that mistake in the past... Spending whole cycles of development creating assets that we later trashed because the feature didn’t make the final cut. You’ll be doing yourself and your artists a big favor.
  • 9. GET FEEDBACK ASAP Get outside feedback as soon as possible. You have nothing to hide and only things to learn. A lot of developers are even sharing their development process as a means of building community and getting instant feedback from players. Set up playtests with friends and strangers as soon as possible. Blind playtesting is key. Don’t give testers any details, ask them to speak out loud, don’t answer their questions, be extremely observant (watch their facial expressions). Tips for finding playtesters... Go to Starbucks (offer to buy their drink), Craigslist (free pizza and beer), or demo at local schools and events.
  • 10. BUILD Once you’ve defined your core mechanic and proven that it’s really fun, it’s time to starting building the complete game.
  • 11. GIVE THEM THE FINGER Whenever possible – show, don’t tell. Use clear iconography. Especially during your tutorial. Don't be afraid to give your players "the finger.” The tutorial from Tiny Wings is a great example of show, don’t tell. They teach the core mechanic with a simple visual that is intuitive and fun to interact with.
  • 12. GIVE CONSTANT FEEDBACK Guided gameplay continues beyond the tutorial. Give constant feedback to drive home core mechanics and keep players engaged. Guitar Hero 3: Legends of Rock is a great example. You’ve got the ROCK meter showing you how well you’re doing and the notes are exploding as you progress through the song.
  • 13. GIVE SHORT TERM GOALS Don’t underestimate the value of short-term goals. Give your players small but meaningful accomplishments for each session. Jetpack Joyride is a great example of a game that does this extremely well.
  • 14. EMERGENT MECHANICS It’s important to gradually introduce new mechanics and resources throughout the progression. Otherwise you run the risk of overwhelming your players with too much to manage early on. The HUD from Clash of Clans is a great example of emergent mechanics. During the tutorial you have three resources on the screen. As you progress you unlock more features and resources.
  • 15. SHOW VISIBLE PROGRESS Showing visible progress is a great way to reward your players. Visible progress comes in many forms... Upgrading your character in WOW (larger shoulder pads), expanding your city in SimCity or making some crazy creation in MineCraft. It’s important to let your players express themselves. It’s something that players can be proud of, something they can show off, gives them a sense of ownership in the game that keeps them coming back. Clash of Clans does a great job of letting new players see what more advanced players have accomplished so they have something to aspire too.
  • 16. TEST So, you’ve been showing off your game and running playtests during prototyping and building. Now that you’ve built your game, it’s time to test it out with larger groups of people in your Alpha and Beta tests.
  • 17. METRICS MATTER Use analytics services like Localytics or Mixpanel to see how your game is performing. Know the industry benchmarks. Be attentive, set objectives. The key metrics you should focus on are Engagement, Retention, Monetization and Virality. Engagement should be your first focus. Session frequency and session duration are extremely important and often overlooked. How long players are playing your game and how often they come back is a great indicator of how fun your game is and how successful it will be. For retention we look at D1, D7 and D30 retention. That’s how many of your players come back on the next day, a week later and a month later. For monetization you’re looking at percent paying and ARPU (average revenue per user). For Virality, we look at k-factor which is a measurement of how many players each new player brings into the game through sharing. The industry benchmarks for these metrics vary greatly across different genres. Once you have this data your can tweak your game design to push the needle on these metrics and improve your game.
  • 18. FOCUS ON FTUE You’ll quickly find that the first time user experience is the most important part of your game. If players aren’t impressed by your tutorial, they won’t come back. This is the tutorial from Cut The Rope. It’s extremely simple, gets straight to the fun and uses intuitive iconography. Some pro tips... Get straight into the fun. No forced registration or menus to dig through. Also, players should feel like they are playing a game rather than being taught how to play a game. Remember... Whenever possible – show, don’t tell. And don’t try to fit too much in the tutorial. The rest of the mechanics can be taught with guided gameplay as they are introduced.
  • 19. OPTIMIZE MONETIZATION You need to put a lot of thought into how you monetize your game. For free to play games, it’s important to make In App Purchases as effortless as possible. Show them what to buy during gameplay, when they need it. Don't hide purchases in your shop. Temple Run 2 does a great job at this... When you fail, you get a chance to save yourself for gems. If you don’t have enough gems you can buy more. Two tips here... First, always start high with pricing. For obvious reasons, it’s easy to come down, but it’s very difficult to go up. Second, you should offer bulk discounts to incentivize players to purchase larger quantities. 3000 gems for $1 or 7000 gems for $2. Also, many games add a ‘best value badge’ on the most expensive package. Allowing players to earn premium currency for free by watching videos or performing social actions can be very effective if done well. Nimble Bit, the creators of Tiny Tower and Disco Zoo, shared some data on this... more than 60% of their revenue on those games comes from players watching videos for free currency. Lastly, you should try to exceed expectations whenever possible. If a player spends money in your game they should be delighted with the result.
  • 20. DON’T ACT ON SINGLE DATA POINTS Don’t act on individual data points. This is a very easy mistake to make. You hear one person bring up a concern about your game and you immediately think that everyone else will feel the same way. That is rarely true. Look for trends in feedback. When conducting playtests be sure to mark down all player feedback and organize it categorically. You can do this manually with excel for playtest feedback and use services like HelpShift or HelpScout for categorizing and prioritizing in- game feedback. When you see the same concern or feature request over and over again... That’s when you should take it to heart and act on it.
  • 21. POLISH Once you’ve completed your Alpha, Beta and tested your feature complete game – you enter the polish phase.
  • 22. GEO-TARGETED SOFT LAUNCH This is often when developers do a geo-targeted soft launch to test the game at scale and make the finishing touches. That means you launch in one or a few select countries in the App Store. These are usually other english speaking countries... Canada, Australia, UK, etc. This allows you to work out all of the kinks before your official launch. Remember, you only get one chance to launch a game, that’s when you’ll get featured, when you’ll get the most press, and most likely when you’ll get the highest volume of installs, so you have to maximize that opportunity and make sure you’ve crushed any major bugs and polished the game.
  • 23. MAKE IT JUICY Don’t underestimate the power of juice. It’s time let your artists go nuts. Refine the UI, add sound effects and particle effects (explosions, splatters and stuff like that). This is your chance to turn your fun game into a ridiculously fun game. If you’ve ever played Fruit Ninja you know what I’m talking about. Candy Crush does a great job with this as well.
  • 24. SURPRISE YOUR PLAYERS Be sure to surprise your players whenever possible. Leverage the motivational power of curiosity. You can surprise players with a twist on the core mechanic. In Monument Valley, they continually introduce new puzzles that you wouldn’t have expected. You can also achieve surprise with twists in the narrative and secret levels.
  • 25. BALANCE EVERYTHING Before you launch your game you must balance everything. Your economy, your progression, the difficulty level, etc. Add caps to all of your resources and make sure you have the tools ready to balance the game post launch. You should have a balance spreadsheet where you define your constants and the levers you have at your disposal for balancing the game. These are screenshots from my first game... It was called Duality and it was terribly balanced. The game was basically Risk in the real world. We used google maps as the gameboard and real people and places as the pieces of the game. We launched it at Boston University and the campus turned into a war zone over night. We learned the hard way that a poorly balanced game allows a few players to rise to the top and often ruins the game for the newbs.
  • 26. LAUNCH Then... If everything goes according to plan... You’ll finally launch your game.
  • 27. GROW If the launch goes well... You’ll transition into growth mode.
  • 28. GIVE THEM A STORY TO TELL It’s important to give players a story to tell whenever possible. Make it easy for them to do so. One of our advisors, Jesse Schell, says that games should be “story telling machines.” Flappy Bird is a great example of this. Everybody felt compelled to share their score and the designer made it extremely easy to do so. Also, with ever increasing user acquisition cost, it’s more important than ever to design a game that sells itself.
  • 29. CONTENT IS KING You should have a backlog of content and a plan for content release ready before you launch so you can focus on fixing bugs and scaling your user base. Keep a steady content cadence to keep players engaged. CSR Racing does a great job with their content updates. They introduce new cars and races on a regular basis to keep players coming back for more.
  • 30. METRICS ARE PEOPLE TOO As you grow your user base you’ll get a ton of data to work with. Remember that metrics are people too. This is something Nabeel Hyatt from Spark Capital taught me a while back. Don't be blinded by metrics. Remember to incorporate player feedback into your decision making process. Don't over optimize on a number without understanding what the number means in terms of behavior. Example: You can run a series of sales that increase your percent paying, but will teach players to wait for sales rather than spending regularly. Analytics can be a very powerful tool. But, use them wisely.
  • 31. THINK GLOBALLY If your game does really well, you may want to expand globally. Keep localization in mind. Whenever possible, don’t bake text into assets. It will make it easier to localize your game later on. Try to use intuitive iconography as much as possible. Understand that design paradigms are different all around the world and you may have to work with a local publisher to successfully enter new markets. Which is a nice segue into my final point...
  • 32. DESIGN LESSONS Dave Bisceglia, Co-Founder & CEO, The Tap Lab Boston Games Forum | July 17, 2014 USEFUL There are no universal design lessons. But, hopefully some of these will prove to be useful for you moving forward. Thanks! Dave Bisceglia | Twitter: @TapDave dave@thetaplab.com | www.thetaplab.com