SlideShare a Scribd company logo
1 of 32
Download to read offline
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

More Related Content

What's hot

LAFS Game Design 6 - Conceptualization
LAFS Game Design 6 - ConceptualizationLAFS Game Design 6 - Conceptualization
LAFS Game Design 6 - ConceptualizationDavid Mullich
 
LAFS Game Design 1 - Foundational Elements
LAFS Game Design 1 - Foundational ElementsLAFS Game Design 1 - Foundational Elements
LAFS Game Design 1 - Foundational ElementsDavid Mullich
 
Engaging Your Advertising With Gamification
Engaging Your Advertising With GamificationEngaging Your Advertising With Gamification
Engaging Your Advertising With GamificationDavid Mullich
 
Gamification 101: Design the Player Journey
Gamification 101: Design the Player JourneyGamification 101: Design the Player Journey
Gamification 101: Design the Player JourneyAmy Jo Kim
 
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 ManagementDavid Mullich
 
Game development program
Game development programGame development program
Game development programkrishn verma
 
LAFS Game Design 1 - Dynamic Elements
LAFS Game Design 1 - Dynamic ElementsLAFS Game Design 1 - Dynamic Elements
LAFS Game Design 1 - Dynamic ElementsDavid Mullich
 
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 PublishingDavid Mullich
 
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 AnalysisDavid Mullich
 
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 PlayDavid Mullich
 
Gamification: Future or Fail?
Gamification: Future or Fail?Gamification: Future or Fail?
Gamification: Future or Fail?Socialphysicist
 
LAFS Game Mechanics - Social Mechanics
LAFS Game Mechanics - Social MechanicsLAFS Game Mechanics - Social Mechanics
LAFS Game Mechanics - Social MechanicsDavid Mullich
 
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 marketPascal Luban
 
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 AccessabilityDavid Mullich
 
The Principles of Game Design
The Principles of Game DesignThe Principles of Game Design
The Principles of Game DesignInstantTechInfo
 
LAFS PREPRO Session 2 - Game Concepts
LAFS PREPRO Session 2 - Game ConceptsLAFS PREPRO Session 2 - Game Concepts
LAFS PREPRO Session 2 - Game ConceptsDavid Mullich
 
LMU Elements of a Game Discussion
LMU Elements of a Game DiscussionLMU Elements of a Game Discussion
LMU Elements of a Game DiscussionDavid Mullich
 
Game Thinking: More than just Gamification
Game Thinking: More than just GamificationGame Thinking: More than just Gamification
Game Thinking: More than just GamificationAndrzej Marczewski
 
Understanding casual games
Understanding casual gamesUnderstanding casual games
Understanding casual gamesDori Adar
 

What's hot (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
 

Similar to Universal Design Lessons - Boston Games Forum

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 ResultsSharon Boller
 
3. research lvl3 Videogame
3. research lvl3 Videogame3. research lvl3 Videogame
3. research lvl3 VideogameFraser Hardwick
 
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!James Everett
 
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 GuruMarlo Gorelick
 
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 UXDori Adar
 
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 BrandZach Klein
 
Play to Learn: Learning Games and Gamification that Get Results
Play to Learn: Learning Games and Gamification that Get ResultsPlay to Learn: Learning Games and Gamification that Get Results
Play to Learn: Learning Games and Gamification that Get ResultsHRDQ-U
 
LAFS Game Design 7 - Prototyping
LAFS Game Design 7 - PrototypingLAFS Game Design 7 - Prototyping
LAFS Game Design 7 - PrototypingDavid Mullich
 
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 DesignSharon Boller
 
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)mochimedia
 
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 DesignSharon Boller
 
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 KappSharon Boller
 
Fundamental of game design part 2
Fundamental of game design part 2Fundamental of game design part 2
Fundamental of game design part 2krishn verma
 
Initial Plans Video Game
Initial Plans Video GameInitial Plans Video Game
Initial Plans Video GameAlicjaMorawska
 
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 Gamespixellab
 
Final Major Project Task 2
Final Major Project Task 2Final Major Project Task 2
Final Major Project Task 2munroAnimations
 
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 gamingMediaShifters
 

Similar to 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
 

Recently uploaded

8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCRdollysharma2066
 
Call Girls Meghani Nagar 7397865700 Independent Call Girls
Call Girls Meghani Nagar 7397865700  Independent Call GirlsCall Girls Meghani Nagar 7397865700  Independent Call Girls
Call Girls Meghani Nagar 7397865700 Independent Call Girlsssuser7cb4ff
 
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一z xss
 
306MTAMount UCLA University Bachelor's Diploma in Social Media
306MTAMount UCLA University Bachelor's Diploma in Social Media306MTAMount UCLA University Bachelor's Diploma in Social Media
306MTAMount UCLA University Bachelor's Diploma in Social MediaD SSS
 
定制(CQU文凭证书)中央昆士兰大学毕业证成绩单原版一比一
定制(CQU文凭证书)中央昆士兰大学毕业证成绩单原版一比一定制(CQU文凭证书)中央昆士兰大学毕业证成绩单原版一比一
定制(CQU文凭证书)中央昆士兰大学毕业证成绩单原版一比一Fi ss
 
Design and Managing Service in the field of tourism and hospitality industry
Design and Managing Service in the field of tourism and hospitality industryDesign and Managing Service in the field of tourism and hospitality industry
Design and Managing Service in the field of tourism and hospitality industryrioverosanniejoy
 
1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改
1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改
1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改yuu sss
 
Dubai Calls Girl Tapes O525547819 Real Tapes Escort Services Dubai
Dubai Calls Girl Tapes O525547819 Real Tapes Escort Services DubaiDubai Calls Girl Tapes O525547819 Real Tapes Escort Services Dubai
Dubai Calls Girl Tapes O525547819 Real Tapes Escort Services Dubaikojalkojal131
 
原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档208367051
 
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts ServiceCall Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Servicejennyeacort
 
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一Fi L
 
(办理学位证)约克圣约翰大学毕业证,KCL成绩单原版一比一
(办理学位证)约克圣约翰大学毕业证,KCL成绩单原版一比一(办理学位证)约克圣约翰大学毕业证,KCL成绩单原版一比一
(办理学位证)约克圣约翰大学毕业证,KCL成绩单原版一比一D SSS
 
group_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdfgroup_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdfneelspinoy
 
Iconic Global Solution - web design, Digital Marketing services
Iconic Global Solution - web design, Digital Marketing servicesIconic Global Solution - web design, Digital Marketing services
Iconic Global Solution - web design, Digital Marketing servicesIconic global solution
 
办理学位证加州州立大学洛杉矶分校毕业证成绩单原版一比一
办理学位证加州州立大学洛杉矶分校毕业证成绩单原版一比一办理学位证加州州立大学洛杉矶分校毕业证成绩单原版一比一
办理学位证加州州立大学洛杉矶分校毕业证成绩单原版一比一Fi L
 
How to Empower the future of UX Design with Gen AI
How to Empower the future of UX Design with Gen AIHow to Empower the future of UX Design with Gen AI
How to Empower the future of UX Design with Gen AIyuj
 
Passbook project document_april_21__.pdf
Passbook project document_april_21__.pdfPassbook project document_april_21__.pdf
Passbook project document_april_21__.pdfvaibhavkanaujia
 
韩国SKKU学位证,成均馆大学毕业证书1:1制作
韩国SKKU学位证,成均馆大学毕业证书1:1制作韩国SKKU学位证,成均馆大学毕业证书1:1制作
韩国SKKU学位证,成均馆大学毕业证书1:1制作7tz4rjpd
 
FiveHypotheses_UIDMasterclass_18April2024.pdf
FiveHypotheses_UIDMasterclass_18April2024.pdfFiveHypotheses_UIDMasterclass_18April2024.pdf
FiveHypotheses_UIDMasterclass_18April2024.pdfShivakumar Viswanathan
 
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,Aginakm1
 

Recently uploaded (20)

8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
 
Call Girls Meghani Nagar 7397865700 Independent Call Girls
Call Girls Meghani Nagar 7397865700  Independent Call GirlsCall Girls Meghani Nagar 7397865700  Independent Call Girls
Call Girls Meghani Nagar 7397865700 Independent Call Girls
 
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一
 
306MTAMount UCLA University Bachelor's Diploma in Social Media
306MTAMount UCLA University Bachelor's Diploma in Social Media306MTAMount UCLA University Bachelor's Diploma in Social Media
306MTAMount UCLA University Bachelor's Diploma in Social Media
 
定制(CQU文凭证书)中央昆士兰大学毕业证成绩单原版一比一
定制(CQU文凭证书)中央昆士兰大学毕业证成绩单原版一比一定制(CQU文凭证书)中央昆士兰大学毕业证成绩单原版一比一
定制(CQU文凭证书)中央昆士兰大学毕业证成绩单原版一比一
 
Design and Managing Service in the field of tourism and hospitality industry
Design and Managing Service in the field of tourism and hospitality industryDesign and Managing Service in the field of tourism and hospitality industry
Design and Managing Service in the field of tourism and hospitality industry
 
1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改
1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改
1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改
 
Dubai Calls Girl Tapes O525547819 Real Tapes Escort Services Dubai
Dubai Calls Girl Tapes O525547819 Real Tapes Escort Services DubaiDubai Calls Girl Tapes O525547819 Real Tapes Escort Services Dubai
Dubai Calls Girl Tapes O525547819 Real Tapes Escort Services Dubai
 
原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档
 
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts ServiceCall Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
 
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
 
(办理学位证)约克圣约翰大学毕业证,KCL成绩单原版一比一
(办理学位证)约克圣约翰大学毕业证,KCL成绩单原版一比一(办理学位证)约克圣约翰大学毕业证,KCL成绩单原版一比一
(办理学位证)约克圣约翰大学毕业证,KCL成绩单原版一比一
 
group_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdfgroup_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdf
 
Iconic Global Solution - web design, Digital Marketing services
Iconic Global Solution - web design, Digital Marketing servicesIconic Global Solution - web design, Digital Marketing services
Iconic Global Solution - web design, Digital Marketing services
 
办理学位证加州州立大学洛杉矶分校毕业证成绩单原版一比一
办理学位证加州州立大学洛杉矶分校毕业证成绩单原版一比一办理学位证加州州立大学洛杉矶分校毕业证成绩单原版一比一
办理学位证加州州立大学洛杉矶分校毕业证成绩单原版一比一
 
How to Empower the future of UX Design with Gen AI
How to Empower the future of UX Design with Gen AIHow to Empower the future of UX Design with Gen AI
How to Empower the future of UX Design with Gen AI
 
Passbook project document_april_21__.pdf
Passbook project document_april_21__.pdfPassbook project document_april_21__.pdf
Passbook project document_april_21__.pdf
 
韩国SKKU学位证,成均馆大学毕业证书1:1制作
韩国SKKU学位证,成均馆大学毕业证书1:1制作韩国SKKU学位证,成均馆大学毕业证书1:1制作
韩国SKKU学位证,成均馆大学毕业证书1:1制作
 
FiveHypotheses_UIDMasterclass_18April2024.pdf
FiveHypotheses_UIDMasterclass_18April2024.pdfFiveHypotheses_UIDMasterclass_18April2024.pdf
FiveHypotheses_UIDMasterclass_18April2024.pdf
 
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,
 

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