Korean Translation of GDC10's Blizzard Session: MAKING A STANDARD (AND TRYING TO STICK TO IT!): BLIZZARD DESIGN PHILOSOPHIES, not yet ready to provide downloads.
This is presentation that I am doing for Blizzard. You are my guinea pigs원래 블리자드 게임 디자인팀을 위한 발표, 우리는 실험대상 Took the approach of “if Blizzard Design was a company, what would our values be?”만약 블리자드 게임 디자인 부서가 하나의 회사였다면, 우리의 가치는 무엇일까?Not a talk about how to adopt our values, but to share ours and encourage you to come up with the right design values for your studioIncreasingly important in studios with big design departments블리자드의 가치들을 따라하라는 것이 아닌블리자드가 세우고, 지켜온 것들을 공유하고, 여러분 스스로가 각 개발팀에 맞는 디자인 가치들을 확립하는 것을 권장하려는 취지…=========================== Why are design values important? Designers can have different values and still create a fantastic game.
게임플레이가 최우선This also happens to be a Blizzard company value블리자드 회사의 가치이기도 하다.Last point has to do with systems where designers have the fun, rather than the player마지막에 언급한 내용은, 게임 디자이너들에게 재미있는 시스템이 아닌 플레이어에게 재미있는 게임이어야 한다는 뜻.==========================Concentrate on the fun!Art, design, programming, etc… should all supportthis goal. Game Design is not more important than other disciplines.
All on page===================In WC3, only male night elves were druids
Lore changed to support gameplay: Druids became an equal opportunity class
In the beginning, Alliance had Paladins and Horde had ShamansHowever, as we balanced the game the classes became moreand more similarIn BC, we re-wrote the lore so both factions could have Paladinsand Shamans
In the beginning, Alliance had Paladins and Horde had ShamansHowever, as we balanced the game the classes became moreand more similarIn BC, we re-wrote the lore so both factions could have Paladinsand Shamans
In the beginning, Alliance had Paladins and Horde had ShamansHowever, as we balanced the game the classes became moreand more similarIn BC, we re-wrote the lore so both factions could have Paladinsand Shamans
익히긴 쉽지만, 통달은 어렵게Most successful games have this as a core value. It is something that is important from Chess to Civilization to Starcraft 2========================Early gameplay should have simple mechanics and obvious objectives.As the game progresses, provide players with challenges that scales to the abilities of the player.
This is definitely a value that is more specific to Blizzard. We tend to create games that we intend for players to play for hundreds of hours. If you have a game where the game is only intended for 10 hours then you can let the player master it easier========================That was the text book answer… the Blizzard value should read: Easy to Learn and almost impossible to Master
Make a joke about Blizzard employees in the audience and don’t get mad that I am calling out your games?Death penalty – just drop your gold on the ground!At the end game gold was so worthless that players resorted to a barter economy==========================WHERE WE FAILEDDiablo 2 EconomyVery quickly players had more gold than they needed Easy to avoid death penalty End game turned into a barter economy around Stones of Jordan
Make a joke about Blizzard employees in the audience and don’t get mad that I am calling out your games?Death penalty – just drop your gold on the ground!At the end game gold was so worthless that players resorted to a barter economy==========================WHERE WE FAILEDDiablo 2 EconomyVery quickly players had more gold than they needed Easy to avoid death penalty End game turned into a barter economy around Stones of Jordan
World of Warcraft EconomyGold income more carefully managedDurability system “taxed” the players with moneyBuilt-in money “sinks”Player economy revolves around Auction HouseWHERE WE SUCCEEDEDWorld of Warcraft EconomyGold income more carefully managed Durability system “taxed” the players with money Built-in money “sinks” Player economy revolves around Auction House
World of Warcraft EconomyGold income more carefully managedDurability system “taxed” the players with moneyBuilt-in money “sinks”Player economy revolves around Auction HouseWHERE WE SUCCEEDEDWorld of Warcraft EconomyGold income more carefully managed Durability system “taxed” the players with money Built-in money “sinks” Player economy revolves around Auction House
World of Warcraft EconomyGold income more carefully managedDurability system “taxed” the players with moneyBuilt-in money “sinks”Player economy revolves around Auction HouseWHERE WE SUCCEEDEDWorld of Warcraft EconomyGold income more carefully managed Durability system “taxed” the players with money Built-in money “sinks” Player economy revolves around Auction House
- This is counter intuitive to how most studios make games. Typically studios get the single player experience right and then spend the last few months adding multiplayerThink about it… if you want your multiplayer to last 100+ hours and your single player 10+ hours, then how long should you be spending on each? In WOW – we don’t even think about which spells players get at level 1 for a long timeDEPTH FIRSTThe depth is harder and takes longerExamples:Multiplayer in StarCraft 2 Class design in World of Warcraft
- This is counter intuitive to how most studios make games. Typically studios get the single player experience right and then spend the last few months adding multiplayerThink about it… if you want your multiplayer to last 100+ hours and your single player 10+ hours, then how long should you be spending on each? In WOW – we don’t even think about which spells players get at level 1 for a long timeDEPTH FIRSTThe depth is harder and takes longerExamples:Multiplayer in StarCraft 2 Class design in World of Warcraft
- This is counter intuitive to how most studios make games. Typically studios get the single player experience right and then spend the last few months adding multiplayerThink about it… if you want your multiplayer to last 100+ hours and your single player 10+ hours, then how long should you be spending on each? In WOW – we don’t even think about which spells players get at level 1 for a long timeDEPTH FIRSTThe depth is harder and takes longerExamples:Multiplayer in StarCraft 2 Class design in World of Warcraft
Obviously you need to do your UI all along the way, but don’t obsess about it being perfect. You need enough UI to prove you can make the mechanics accessibleACCESSIBILITY SECONDUser interface Single Player campaign in StarCraft 2
Obviously you need to do your UI all along the way, but don’t obsess about it being perfect. You need enough UI to prove you can make the mechanics accessibleACCESSIBILITY SECONDUser interface Single Player campaign in StarCraft 2
환상을 충족시켜라When you look at this character – what do you imagine him doing?On this image, imagine saving another players life. What it must feel like to be a magical doctor that saves people’s lives!Ok – so how does this actually play out in the end game of World of Warcraft?======================What is the expectation?Where is the fun?If the right way to play is otherwise… you have failed the player expectation.
환상을 충족시켜라When you look at this character – what do you imagine him doing?On this image, imagine saving another players life. What it must feel like to be a magical doctor that saves people’s lives!Ok – so how does this actually play out in the end game of World of Warcraft?======================What is the expectation?Where is the fun?If the right way to play is otherwise… you have failed the player expectation.
환상을 충족시켜라When you look at this character – what do you imagine him doing?On this image, imagine saving another players life. What it must feel like to be a magical doctor that saves people’s lives!Ok – so how does this actually play out in the end game of World of Warcraft?======================What is the expectation?Where is the fun?If the right way to play is otherwise… you have failed the player expectation.
환상을 충족시켜라When you look at this character – what do you imagine him doing?On this image, imagine saving another players life. What it must feel like to be a magical doctor that saves people’s lives!Ok – so how does this actually play out in the end game of World of Warcraft?======================What is the expectation?Where is the fun?If the right way to play is otherwise… you have failed the player expectation.
We are talking about the original SC, not #2We had heroes in the single player campaignSTARCRAFT HEROESWhat is the expectation?Most powerful unit on field Lead Armies into battleCan turn tide of battle
The little green vulture is Jim Raynor, our fearless hero. What is he doing? He is standing in the back of his base, hoping that the Zerg do not break through the defenses and kill him and cause the player to instantly lose the missionSTARCRAFT HEROESHow did the game actually play?Heroes were fragileSingle units in battles involving 50+ unitsPlayer loses if hero dies
The little green vulture is Jim Raynor, our fearless hero. What is he doing? He is standing in the back of his base, hoping that the Zerg do not break through the defenses and kill him and cause the player to instantly lose the missionSTARCRAFT HEROESHow did the game actually play?Heroes were fragileSingle units in battles involving 50+ unitsPlayer loses if hero dies
When we created Warcraft 3, we really thought a lot about this issue and wanted to insure that heroes lived up to the fantasyMake the point about smaller army sizes were driven by hero based gameplay not graphicsWHERE WE SUCCEEDEDWarcraft III HeroesMost powerful unitSmall battles balanced for heroes to be importantHeroes can resurrect if they die
누구나 자기가 강력하다고 착각하게 만들라Tell the anecdote about WOW development that I got the programmers to give me a shrink and grow spell. I would sit on designer island and just spam cast it on Nefarian until he was the “right” size====================================Every unit, class, etc… should feel unstoppableIt doesn’t cost anything extra to make something epicApplies to both story and worldAvoid balance to mediocrity
누구나 자기가 강력하다고 착각하게 만들라Tell the anecdote about WOW development that I got the programmers to give me a shrink and grow spell. I would sit on designer island and just spam cast it on Nefarian until he was the “right” size====================================Every unit, class, etc… should feel unstoppableIt doesn’t cost anything extra to make something epicApplies to both story and worldAvoid balance to mediocrity
누구나 자기가 강력하다고 착각하게 만들라Tell the anecdote about WOW development that I got the programmers to give me a shrink and grow spell. I would sit on designer island and just spam cast it on Nefarian until he was the “right” size====================================Every unit, class, etc… should feel unstoppableIt doesn’t cost anything extra to make something epicApplies to both story and worldAvoid balance to mediocrity
간지를 함축적으로.This value is about giving units, heroes, classes a set of awesome abilities that display a purity of purpose and not just a laundry list of features.In SC2 it is the concept of “movers and shooters”In WOW we often build a class around 4-5 core game mechanics===========================================================Make each feature the coolest, most concentrated expression of gameplay!각각의 특징들(features)이 게임플레이의 가장 멋진 부분을 함축적으로 표현할 수 있도록 만드세요.
Suggest adding Warcraft III logo next to cool aid pitchers on the top row and a World of Warcraft logo to the bottom pitcher. Also maybe include pictures of the Warrior icon? From Warcraft III heroes to World of Warcraft classes
Another part of this value is the desire to control complexity and to embrace the concept of “less is more”Sometimes the best way to improve a unit, class or mechanic is to remove a feature rather than add itThis next pic is the opposite of concentrated coolness =======================There is a limit to the amount of complexity that a player can process
Ok – I know I have a bunch of wow developers in the audience, so don’t feel like I am calling you all outVehicles were a super awesome feature that allowed for tons of new game mechanics in quests and dungeonsWHERE WE FAILEDWorld of Warcraft vehicle system Originally created forWintergrasp Great new feature that allowed for new types of gameplay In reality, designers went a little crazy
Ok – I know I have a bunch of wow developers in the audience, so don’t feel like I am calling you all outVehicles were a super awesome feature that allowed for tons of new game mechanics in quests and dungeonsWHERE WE FAILEDWorld of Warcraft vehicle system Originally created forWintergrasp Great new feature that allowed for new types of gameplay In reality, designers went a little crazy
This made for some tough decisionsAdd anecdote about making lists of old units “which units could you not imagine SC2 without?”WHERE WE SUCCEEDED?StarCraft 2 unitsThe “15” unit ruleEvery unit added must remove an old unitSame amount of complexity as Brood WarProbeZealotDragoonHigh TemplarDark TemplarShuttleReaver ObserverScoutCorsair Arbiter Carrier Archon Dark Archon Photon Cannon Shield BatteryProbeZealotStalkerHigh TemplarDark TemplarPhase PrismColossus ObserverVoid RayPhoenix Mothership Carrier Archon SentryPhoton Cannon Immortal
말이 아닌, 플레이로 체험하게 하라.WOW quest philosophy – if the player could not read any quest dialogue would they have an understanding of the story they are involved in?NPC costumeQuest objectives – what are you killing? collecting? Player should play as much of the story as possibleUse text, voiceovers and movies to enhance the story, not as the primary vehicle for storytelling
For those of you that played D2, you might remember the stunning storytellingBut, to be fair, this was not a Blizzard value back then. Story was considered secondary in D2WHERE WE FAILED Diablo 2 quests
You can have mission briefings, but the RP on this one was quite long. This mission was strong enough that we made it into a WOW dungeon tooRTS mission philosophy – every missing should have a “gimmick” that related to the story============================WHERE WE SUCCEEDEDCulling of Stratholme in Warcraft IIIMission briefing(breaking my own rule!)Kill infected villagersbefore Mal’GanisCan temporarily stopMal’GanisWin the mission
You can have mission briefings, but the RP on this one was quite long. This mission was strong enough that we made it into a WOW dungeon tooRTS mission philosophy – every missing should have a “gimmick” that related to the story============================WHERE WE SUCCEEDEDCulling of Stratholme in Warcraft IIIMission briefing(breaking my own rule!)Kill infected villagersbefore Mal’GanisCan temporarily stopMal’GanisWin the mission
You can have mission briefings, but the RP on this one was quite long. This mission was strong enough that we made it into a WOW dungeon tooRTS mission philosophy – every missing should have a “gimmick” that related to the story============================WHERE WE SUCCEEDEDCulling of Stratholme in Warcraft IIIMission briefing(breaking my own rule!)Kill infected villagersbefore Mal’GanisCan temporarily stopMal’GanisWin the mission
You can have mission briefings, but the RP on this one was quite long. This mission was strong enough that we made it into a WOW dungeon tooRTS mission philosophy – every missing should have a “gimmick” that related to the story============================WHERE WE SUCCEEDEDCulling of Stratholme in Warcraft IIIMission briefing(breaking my own rule!)Kill infected villagersbefore Mal’GanisCan temporarily stopMal’GanisWin the mission
All other sections begin with Where we failed first, and then switch to where we succeeded. Suggest mirroring that format. WHERE WE SUCCEEDEDDeath Knight in World of WarcraftStart in service to the Lich KingQuests where YOU play the storyLand changes with your actionsYou rebel and join a player factionThe Lich KingBefore is calm, after is chaosIf chaos drives, let suffering hold the reinsRedemption… The light of dawn
All other sections begin with Where we failed first, and then switch to where we succeeded. Suggest mirroring that format. WHERE WE SUCCEEDEDDeath Knight in World of WarcraftStart in service to the Lich KingQuests where YOU play the storyLand changes with your actionsYou rebel and join a player factionThe Lich KingBefore is calm, after is chaosIf chaos drives, let suffering hold the reinsRedemption… The light of dawn
All other sections begin with Where we failed first, and then switch to where we succeeded. Suggest mirroring that format. WHERE WE SUCCEEDEDDeath Knight in World of WarcraftStart in service to the Lich KingQuests where YOU play the storyLand changes with your actionsYou rebel and join a player factionThe Lich KingIf chaos drives, let suffering hold the reinsBefore is calm, after is chaosRedemption… The light of dawn
All other sections begin with Where we failed first, and then switch to where we succeeded. Suggest mirroring that format. WHERE WE SUCCEEDEDDeath Knight in World of WarcraftStart in service to the Lich KingQuests where YOU play the storyLand changes with your actionsYou rebel and join a player factionThe Lich KingBefore is calm, after is chaosIf chaos drives, let suffering hold the reinsRedemption… The light of dawn
당근으로 접근하기This may seem super obvious, but I think all of us when making systems will frequently design punishment systems first너무 당연하게 들릴 수 있는 말이지만, 게임 디자이너로써 우리는 플레이어들을 채찍질하는 시스템을 만드는 것에 너무 익숙해져 있습니다.====================================Players respond better to incentives than they do to punishmentWorld of Warcraft Rest System In beta – after X amount of time players would receive 50% of their normal experience In Live – players start at 200% and after X hours go down to 100% experience gain
당근으로 접근하기This may seem super obvious, but I think all of us when making systems will frequently design punishment systems first너무 당연하게 들릴 수 있는 말이지만, 게임 디자이너로써 우리는 플레이어들을 채찍질하는 시스템을 만드는 것에 너무 익숙해져 있습니다.====================================Players respond better to incentives than they do to punishmentWorld of Warcraft Rest System In beta – after X amount of time players would receive 50% of their normal experience In Live – players start at 200% and after X hours go down to 100% experience gain
Use “killing with a purpose” value=================================The path of least resistance should be the most fun way to playLeveling in Everquest vs. World of WarcraftHealing in Diablo vs. Diablo 3Diablo 3 Health Globes
Use “killing with a purpose” value=================================The path of least resistance should be the most fun way to playLeveling in Everquest vs. World of WarcraftHealing in Diablo vs. Diablo 3Diablo 3 Health Globes
Need to continue to reinforce the name of the value. We removed the negative part of inspect messagesCreepyguy is inspecting you[Guild] [Hawtchik] Ewww, that guy at SW bank is at it again, gross!Don’t fight player psychologyPlayer inspect messageRandomness and progressive percentages
Need to continue to reinforce the name of the value. We removed the negative part of inspect messagesCreepyguy is inspecting you[Guild] [Hawtchik] Ewww, that guy at SW bank is at it again, gross!Don’t fight player psychologyPlayer inspect messageRandomness and progressive percentages
컨트롤이 왕이다Anecdote about Google spends hundreds of man hours make their search speeds faster구글이 자신의 검색 반응 속도를 0.003 세컨드 줄이는데 수백억씩 RnD비용을 투자하는 이유.Primary way that players interact with your gameControls should be as responsive as possible
탈것 소환 / 젤다 이야기 N64?This value is not the animators best friendYou will sometimes need to sacrifice “the cool” for better game control World of Warcraft Examples:MountsNext swing abilitiesStanding up
Players are unlikely to complain about slightly bad controls… so you need to be very meticulous Example: Warcraft 3 mouse cursor lag
Name: Lee Jae-DongTag: JaedongRanking: ProAPM: 400+Average skilledBattle.net playerRanking: AmateurAPM: 100 and lessDone well becomes a key part of skill differentiation for your playersExample: StarCraft 1 & 2
100점을 맞출 것When we talk to the programmers we give them a design spec AND what we think we will need to tune or change==============Tuning is easy to do, hard to do wellPlan for tuning hooksKnow who you are tuning for and WHY
100점을 맞출 것When we talk to the programmers we give them a design spec AND what we think we will need to tune or change==============Tuning is easy to do, hard to do wellPlan for tuning hooksKnow who you are tuning for and WHY
100점을 맞출 것When we talk to the programmers we give them a design spec AND what we think we will need to tune or change==============Tuning is easy to do, hard to do wellPlan for tuning hooksKnow who you are tuning for and WHY
Brood War CampaignWho was it for? StarCraft veterans New players? A challenge for players that beat the first campaign?Assumed player already knew basic mechanicsNo difficulty modes
Is this an example of what went right or wrong? Feels like both. Maybe break into two slides?==================WHERE WE SUCCEEDEDWorld of Warcraft level curveEvery player can solo to maxMatch the level curve to the quest content Felt broken when players ran out of questsMyth – players would quit when they hit max level
Is this an example of what went right or wrong? Feels like both. Maybe break into two slides?==================WHERE WE SUCCEEDEDWorld of Warcraft level curveEvery player can solo to maxMatch the level curve to the quest content Felt broken when players ran out of questsMyth – players would quit when they hit max level
Is this an example of what went right or wrong? Feels like both. Maybe break into two slides?==================WHERE WE SUCCEEDEDWorld of Warcraft level curveEvery player can solo to maxMatch the level curve to the quest content Felt broken when players ran out of questsMyth – players would quit when they hit max level
특종을 피해라Check in often and get lots of feedback!It’s difficult to tell if an idea will work until you experience it in the gameIt must be safe to failIteration is critical to the Blizzard development process
큰 꿈을 갖고 만든 알흠다운 도시.만드는 과정이 너무 고통스러웠음.WHERE WE FAILEDSilvermoon CityDesigned in partsNever welded together until the endTook over a year to create“Silvermooning”
큰 꿈을 갖고 만든 알흠다운 도시.만드는 과정이 너무 고통스러웠음.WHERE WE FAILEDSilvermoon CityDesigned in partsNever welded together until the endTook over a year to create“Silvermooning”
Suggest adding captions to the pictures (“Start testing for gameplay here” on the simple pic and “Not here” on the final pic). ==================WHERE WE SUCCEEDEDArathi BasinBasic game map to startWorks in layersLevel was always playable
Suggest adding captions to the pictures (“Start testing for gameplay here” on the simple pic and “Not here” on the final pic). ==================WHERE WE SUCCEEDEDArathi BasinBasic game map to startWorks in layersLevel was always playable
Suggest adding captions to the pictures (“Start testing for gameplay here” on the simple pic and “Not here” on the final pic). ==================WHERE WE SUCCEEDEDArathi BasinBasic game map to startWorks in layersLevel was always playable
완성도는 평소에 습관처럼Polish doesn’t happen at the endTeam gets to make their favorite game better (don’t wait for the tasks and bugs)Strike TeamsEvery voice mattersDon’t ship until it’s ready
완성도는 평소에 습관처럼Polish doesn’t happen at the endTeam gets to make their favorite game better (don’t wait for the tasks and bugs)Strike TeamsEvery voice mattersDon’t ship until it’s ready
완성도는 평소에 습관처럼Polish doesn’t happen at the endTeam gets to make their favorite game better (don’t wait for the tasks and bugs)Strike TeamsEvery voice mattersDon’t ship until it’s ready
완성도는 평소에 습관처럼Polish doesn’t happen at the endTeam gets to make their favorite game better (don’t wait for the tasks and bugs)Strike TeamsEvery voice mattersDon’t ship until it’s ready
완성도는 평소에 습관처럼Polish doesn’t happen at the endTeam gets to make their favorite game better (don’t wait for the tasks and bugs)Strike TeamsEvery voice mattersDon’t ship until it’s ready
Gameplay FirstEasy to Learn, Difficult to MasterWhat is the Fantasy?Make Everything OverpoweredConcentrated CoolnessPlay, Don’t TellMake it a BonusControl is KingHit the BullseyeAvoid the Grand RevealCulture of Polish