{"id":1532,"date":"2017-10-05T13:21:00","date_gmt":"2017-10-05T13:21:00","guid":{"rendered":"http:\/\/www.gamasutra.com\/view\/news\/305737"},"modified":"2017-10-05T13:21:00","modified_gmt":"2017-10-05T13:21:00","slug":"inside-the-development-of-conan-exiles-the-frozen-north","status":"publish","type":"post","link":"https:\/\/sickgaming.net\/blog\/2017\/10\/05\/inside-the-development-of-conan-exiles-the-frozen-north\/","title":{"rendered":"Inside the development of Conan Exiles: The Frozen North"},"content":{"rendered":"<p>A few months ago,\u00a0<a href=\"https:\/\/www.gamasutra.com\/view\/news\/296386\/Discuss_what_is_best_in_life_with_Conan_Exiles_Joel_Bylos_at_3PM_PDT.php\">Gamasutra brought\u00a0<em>Conan\u00a0Exiles<\/em>\u00a0creative director Joel Bylos<\/a>\u00a0onto our Twitch channel to discuss Funcom&#8217;s hit online survival\u00a0game. Recently, Gamasutra&#8217;s Bryant Francis and Kris Graft had the pleasure of speaking with Bylos again\u00a0about the game&#8217;s launch on Xbox One&#8217;s preview program, as well as the design of the game&#8217;s\u00a0 new\u00a0<em><a href=\"https:\/\/conanexiles.com\/thefrozennorth\/\">Frozen North<\/a><\/em> expansion and what new features can be expected from it.<\/p>\n<p>You can watch the stream embedded above, or click <a href=\"https:\/\/www.twitch.tv\/videos\/173314033\">here<\/a>\u00a0to see it. And for more developer insights, editor roundtables and gameplay commentary, be sure to\u00a0<a href=\"http:\/\/twitch.tv\/Gamasutra\">follow the Gamasutra Twitch channel.<\/a><\/p>\n<p><strong>STREAM PARTICIPANTS:<\/strong><\/p>\n<p><strong>Joel Bylos<\/strong>, creative director of <em>Conan Exiles<\/em><\/p>\n<p><strong>Bryant Francis<\/strong>, contributing editor at Gamasutra<\/p>\n<p><strong>Kris Graft<\/strong>, editor-in-chief at Gamasutra<\/p>\n<p><strong>Bryant Francis:<\/strong> The climbing mechanic and world traversal, can you talk about how it&#8217;s implemented right now?<\/p>\n<p><strong>Joel Bylos:<\/strong> We don&#8217;t have the leeway to give a paraglider, or anything like they have in <em>Zelda<\/em>, but basically any surface in the world is climbable, unless we deem it not to be, which we&#8217;ve done in some cases like dungeons, just to prevent people from exploiting certain puzzle mechanics.\u00a0Essentially you can walk up to anything in the game, if you hold the jump button you&#8217;ll attach to it, you can do it right from the start if you like, and you&#8217;ll be pushed into a third-person camera view just to make that work, but basically you can jump up and attach to any of the rocks or cliff faces, and you climb then.\u00a0Your stamina bar determines the amount of climbing time that you get, and so forth.<\/p>\n<p><img decoding=\"async\" alt=\"\" src=\"https:\/\/www.sickgamedev.win\/wp-content\/uploads\/2017\/10\/inside-the-development-of-conan-exiles-the-frozen-north.jpg\" \/><\/p>\n<p>We had to refigure a large number of the rocks in the world to make their collision more precise, because otherwise the player would be floating in the air while climbing.\u00a0And there was areas the players could reach now that would be outside of their theoretical reach before.\u00a0Pretty much in this game you could reach almost anywhere by building there, we kind of knew what when we were making it, so we did take the time to make sure they looked okay when you got up to them, but now we had to make sure that the actual attach surfaces were fairly close to perfect when you actually got on them.<\/p>\n<blockquote>\n<h6><span>&#8220;We had to refigure a large number of the rocks in the world to make their collision more precise, because otherwise the player would be floating in the air while climbing.\u00a0&#8220;<\/span><\/h6>\n<\/blockquote>\n<p>We had to make sure locations worked well with climbing.\u00a0We had to make sure locations didn&#8217;t <em>break<\/em> with climbing, like in dungeons.\u00a0 We knew that some of our puzzles would break so we made some of the dungeon walls unclimbable.\u00a0We tried to make that realistic by making them slick with water, making them difficult to climb.<\/p>\n<p>A problem we had been trying to solve in the game was that people had been building these bases in places that were basically unreachable and then destroying their staircases each night when they logged off.\u00a0In PvP, they would build a staircase up to their base [&#8230;] on top of a very high rock, then they would delete the staircase so players could never get to their base to raid them.\u00a0It was clever, but it amounted to an unraidable base game, so we decided to add climbing as a way of at least reaching those bases.<\/p>\n<p><img decoding=\"async\" alt=\"\" src=\"https:\/\/www.sickgamedev.win\/wp-content\/uploads\/2017\/10\/inside-the-development-of-conan-exiles-the-frozen-north-1.jpg\" \/><\/p>\n<p><strong>Kris Graft:<\/strong> It&#8217;s one thing to do this in a game like <em>Zelda<\/em>, that&#8217;s single-player, you can kind of take into account what players might do.\u00a0But in a MMO game like this, you could be thrown some curveballs.<\/p>\n<p><strong>Joel Bylos<\/strong>: Yeah.\u00a0But it&#8217;s a relatively robust system, it&#8217;s one of the most polished systems we&#8217;ve launched.\u00a0It could use some animation polish but it actually works very well, players have not been finding massive exploits or anything like that.\u00a0It also solved a problem with world traversal with people, who were up on high cliffs, getting down quickly.\u00a0It&#8217;s never that fun if you have to find a way down, it&#8217;s much more fun to jump off a cliff.\u00a0So we have this whole mechanic where you do what we call the &#8216;heroic plunge,&#8217; where you jump off a cliff and spin and grab the wall on the way down, and you&#8217;ll just slide with both your hands.<\/p>\n<p><strong>Kris Graft:<\/strong> That&#8217;s how I jump off of cliffs as well.<\/p>\n<p><strong>Joel Bylos<\/strong>: (laughs)<\/p>\n<p><img decoding=\"async\" alt=\"\" src=\"https:\/\/www.sickgamedev.win\/wp-content\/uploads\/2017\/10\/inside-the-development-of-conan-exiles-the-frozen-north-2.jpg\" \/><\/p>\n<p><strong>Kris Graft:<\/strong> The other side of the climbing mechanic in <em>Breath of the Wild<\/em> is the paraglider.\u00a0Did you consider putting that in, or could something like that be implemented in the future?<\/p>\n<p><strong>Joel Bylos<\/strong>: We&#8217;ve discussed things like that.\u00a0We can&#8217;t obviously do paraglider.\u00a0I mean we could but it&#8217;d be kind of lame, it doesn&#8217;t really fit the setting that well.\u00a0I don&#8217;t know if you&#8217;ve ever seen a movie called <a href=\"http:\/\/www.imdb.com\/title\/tt0084935\/\"><em>Yor: Hunter from the Future<\/em><\/a>?\u00a0It was like an 80s cheesy barbarian movie.\u00a0In that movie he captures a giant flying lizard creature and uses it as a paraglider, it&#8217;s kind of amazing.<\/p>\n<p>[embedded content]<br \/><em>The unforgettable film<\/em> Yor: Hunter From the Future<\/p>\n<p>So we talk about things like that we talked about being able to skin certain creatures and maybe use them to do something like that.\u00a0But we&#8217;ll see, we haven&#8217;t reached that point yet.<\/p>\n<p><strong>Kris Graft:<\/strong> Yeah.\u00a0You previously said everything has to be &#8216;super violent,&#8217; I think like skinning a creature, or capturing a creature and then forcing it to be your paraglider&#8230;I think that would fit in the <em>Conan<\/em> world, that&#8217;s just my personal opinion though.<\/p>\n<p><strong><img decoding=\"async\" alt=\"\" src=\"https:\/\/www.sickgamedev.win\/wp-content\/uploads\/2017\/10\/inside-the-development-of-conan-exiles-the-frozen-north-3.jpg\" \/><\/strong><\/p>\n<p><strong>Kris Graft:<\/strong> You hear a lot of people say that one of the major advantages of developing on console is that you just have one or two kinds of platforms to get it running on, and if it runs great one, it&#8217;s going to run great on all of them, because they&#8217;re all the same.\u00a0And you have definitely found that to be true, right? (<em>sarcasm)<\/em><\/p>\n<blockquote>\n<h6><span>&#8220;I was naive enough to actually think\u00a0that.\u00a0If it runs on one Xbox One S, it&#8217;ll run on all Xbox One S&#8217;s, if it&#8217;ll run on one Xbox One, it&#8217;ll run on all Xbox Ones.&#8221;<\/span><\/h6>\n<\/blockquote>\n<p><strong>Joel Bylos<\/strong>: (laughs, sarcastically) Yes, that is definitely our experience.\u00a0I was naive enough to actually <em>think<\/em>\u00a0that.\u00a0If it runs on one Xbox One S, it&#8217;ll run on all Xbox One S&#8217;s, if it&#8217;ll run on one Xbox One, it&#8217;ll run on all Xbox Ones. What we found was, for some reason it might be crashing for someone&#8217;s, and it could be not crashing on someone else&#8217;s, while they could be running the exact same console.\u00a0They could have no external hard drives with basically the same setup as you.<\/p>\n<p>So yeah we found that it&#8217;s been interesting with the console.\u00a0I honestly believed that it would run the same for everybody.\u00a0On the day of launch people were telling me it was crashing constantly.\u00a0And I was running it at home, and I was crashing almost never, my minimum time-to-fail was like five or six hours.\u00a0People were telling me they were crashing every minute, every ten minutes.\u00a0From a development point of view that can be slightly frustrating, because tracking down those errors is also quite hard.<\/p>\n<p><img decoding=\"async\" alt=\"\" src=\"https:\/\/www.sickgamedev.win\/wp-content\/uploads\/2017\/10\/inside-the-development-of-conan-exiles-the-frozen-north-4.jpg\" \/><\/p>\n<p><strong>Kris Graft:<\/strong> How successful have you been at tracking down those errors?\u00a0 Have you been able to do that efficiently?<\/p>\n<blockquote>\n<h6><span>&#8220;When you&#8217;re testing for stability you have a MTF, a Minimum Time to Failure, which is basically the average amount of time any of them playing the game before they crashed.&#8221;<\/span><\/h6>\n<\/blockquote>\n<p><strong>Joel Bylos<\/strong>: Yeah I think so.\u00a0We&#8217;ve been patching every week, because there can be multiple causes of any crash, right?\u00a0Patching everything as we go.\u00a0 Our minimum time to failure on every version, which is how our testing unit gives us feedback.<\/p>\n<p>When you&#8217;re testing for stability you have a MTF, a minimum time to failure, which is basically the average amount of time any of them playing the game before they crashed, and that has increased from two hours to seven-and-a-half.\u00a0Which is obviously a huge stability improvement.\u00a0Which doesn&#8217;t mean on the average that people crash every seven-and-a-half hours, it just means that that&#8217;s the minimum before they force the game to crash.<\/p>\n<p><strong>Kris Graft:<\/strong> What reasons have you found that has caused a crash or a bug that you didn&#8217;t expect?\u00a0Like, somebody had <em>Daytona USA<\/em> installed, and that was the reason that people were experiencing crashes.<\/p>\n<p><strong>Joel Bylos<\/strong>: (laughs)\u00a0I don&#8217;t think we&#8217;ve found particularly other games to be the source.\u00a0We did find people running external hard drives, was one cause, could have been one of the causes. Here&#8217;s some juicy stuff.\u00a0 Before launch, in Europe we had the rating to show full nudity.\u00a0Dicks on consoles, essentially.\u00a0The way we worked with Microsoft to figure it out was to have DLC that enabled nudity in Europe, so that people who could download that DLC, in Europe only, to get the nudity on their characters.\u00a0<\/p>\n<p>We had set this all up, we had tested this version.\u00a0 The version we were going to launch with we had tested for two weeks, it was very stable, it wasn&#8217;t crashing much, the coders had done a lot of things to it.\u00a0And we had other versions that were waiting to be basically patched out later, because those were the versions that we&#8217;d been testing.\u00a0And those versions [hadn&#8217;t] undergone thourough testing, at least not nearly as thourough testing as normal.<\/p>\n<p><img decoding=\"async\" alt=\"\" src=\"https:\/\/www.sickgamedev.win\/wp-content\/uploads\/2017\/10\/inside-the-development-of-conan-exiles-the-frozen-north-5.jpg\" \/><\/p>\n<blockquote>\n<h6><span>&#8220;Microsoft found that there were people getting around and getting the nudity DLC in places that they shouldn&#8217;t, and we had to quickly release a version that was newer, and hadn&#8217;t been tested well, and we had launch problems.&#8221;<\/span><\/h6>\n<\/blockquote>\n<p>So we had been working on them.\u00a0And then about two days before the launch, we launched on a Wednesday and Microsoft called us on a Monday night, and basically they found a problem in their store, where people in the US were able to get around the region lock and get the DLC for nudity, because the trial had accidentally launched early.\u00a0People were downloading the game in trial mode well before it was actually launched.\u00a0A few weird things going on there.\u00a0So basically people were figuring out a way around [the region lock], so we had to disable the nudity in Europe or else we&#8217;d get fined by the ESRB.<\/p>\n<p>So basically we had to disable that version of the trial, that a bunch of European people had downloaded, that had nudity DLC as well.\u00a0So we had to disable that, and release a build on launch day that had not been tested in the way that the other builds had been.\u00a0\u00a0So on the Tuesday night I had played for six hours with pretty much zero crashing and zero problems.\u00a0And then on Wednesday we had to quickly change our version.<\/p>\n<p>And so that&#8217;s shenanigans, but that&#8217;s what happens sometimes.\u00a0It&#8217;s nobody&#8217;s fault, it&#8217;s just that Microsoft found that there were people getting around and getting the nudity DLC in places that they shouldn&#8217;t, and we had to quickly release a version that was newer, and hadn&#8217;t been tested well, and we had launch problems.<\/p>\n<p><img decoding=\"async\" alt=\"\" src=\"https:\/\/www.sickgamedev.win\/wp-content\/uploads\/2017\/10\/inside-the-development-of-conan-exiles-the-frozen-north-6.jpg\" \/><\/p>\n<blockquote>\n<h6><span>&#8220;Some people have twenty thousand hours in the game, and some people have a hundred, but they still have an opinion about this stuff, right?&#8221;<\/span><\/h6>\n<\/blockquote>\n<p><strong>Joel Bylos<\/strong>: Today I did a temperature test with people.\u00a0On Fridays we have a meeting with the entire team, where we just talk about what everyone&#8217;s been working on, so people all in the loop.\u00a0Often what I do in those meetings is we thumbs-up\/thumbs-down\/neutral on a feature, just to see how people feel about things.<\/p>\n<p>And so I did a temperature test today on the dev team, for several of the features that are left to complete for the game.\u00a0 So it was quite interesting.\u00a0I was like &#8216;how do you feel about this feature,&#8217; is it thumbs-up, thumbs-down, neutral, and there&#8217;s also, if you&#8217;could only pick one of these features on the list, which one would you do?\u00a0And so, very diverse and interesting results based on the type of player that our devs are.\u00a0And many of them are very different, there are people who play a game solely in PvE, they like to be on a server with other players, but they don&#8217;t like to do PvP.\u00a0\u00a0And they&#8217;re not interested in interaction on that level of continually struggling against other people.<\/p>\n<p>There are people who literally are just giant jerks, who go around killing as many people as they can find on a server, and destroying people&#8217;s bases, and teabagging them.\u00a0So it&#8217;s interesting to see what people feel about things and what they think is important for the game.\u00a0And it&#8217;s super interesting because some [of our devs] have 20,000 hours in the game, and some people have a hundred, because it&#8217;s a product assistant, who gets coffee for the project manager.\u00a0He might have only played the game for a little bit, he might have only been working a phone job for a few days.\u00a0But he still has an opinion about this stuff, right?<\/p>\n<p><img decoding=\"async\" alt=\"\" src=\"https:\/\/www.sickgamedev.win\/wp-content\/uploads\/2017\/10\/inside-the-development-of-conan-exiles-the-frozen-north-7.jpg\" \/><\/p>\n<p><strong>Kris Graft:<\/strong> That was going to be my next question, about cutting features, about how you get to that decision, about which of your darlings you&#8217;re going to kill.\u00a0Is it just super democratic, like that?<\/p>\n<blockquote>\n<h6><span>&#8220;I try not to do democracy in game development.\u00a0Design by committee can work, but it&#8217;s difficult.&#8221;<\/span><\/h6>\n<\/blockquote>\n<p><strong>Joel Bylos<\/strong>: No no no, I try not to do democracy in game development.\u00a0Design by committee, it can work, but it&#8217;s difficult.\u00a0I think it&#8217;s more like design by merit, so people come with really cool ideas and implement them, and then you&#8217;re like &#8216;oh yeah, that was an amazing idea.\u00a0Great work.&#8217;<\/p>\n<p>We don&#8217;t democratize it, what we do is, I don&#8217;t know if you saw that presentation where they were talking about their feature scorecards?\u00a0We have a similar system, where basically we say, does this feature market the game?\u00a0Will it sell copies in the market?\u00a0Will people buy a game if they see a video of this?\u00a0That sounds super cynical, but it&#8217;s one of many factors, these are all points on our scorecard.\u00a0So as a marketing feature, is this feature going to cause the current community playing the game to be mad, or happy?\u00a0Does it add value to that community or does it piss them off?<\/p>\n<p><img decoding=\"async\" alt=\"\" src=\"https:\/\/www.sickgamedev.win\/wp-content\/uploads\/2017\/10\/inside-the-development-of-conan-exiles-the-frozen-north-8.jpg\" \/><\/p>\n<blockquote>\n<h6><span>&#8220;We have a system where basically we say, does this feature market the game? Will people buy a game if they see a video of this?\u00a0As a marketing feature, is this feature going to cause the current community playing the game to be mad, or happy?&#8221;<\/span><\/h6>\n<\/blockquote>\n<p>And does the dev team want to work on this feature?\u00a0Are they excited about this feature?\u00a0Does this feature meet other development goals by developing it?\u00a0An example of that is, we have the slavery system with the thralls that you knock out and drag back to your base.\u00a0That gives us 90 percent of the work for a pet system in the game, having pets that you bring back to your base.\u00a0That would be an example of a feature that helps development of another feature.<\/p>\n<p>So you have these questions, you give them a point scale, we rate them.\u00a0I fill out those, I talk to the community manager to get the temperature of the community about each feature, I talk to the marketing team to see what they think, I talk to the developers and get their temperature on things.\u00a0I make judgment calls on a couple of things like: is this a feature we can do well?<\/p>\n<p>For example, climbing was a feature that I believed we could do well, and we did fairly well with it and I think it meets the standards for our game.\u00a0 And then there&#8217;s stuff like actual estimates, how much time will it take to implement this feature?\u00a0And then all of those things we put together in a point score, and we look and say, &#8216;Look, this feature is a minus-six, it&#8217;s probably not a good feature to add to the game.\u00a0<em>This<\/em> feature is a plus-seven, it&#8217;s a no-brainer, we should have it.&#8217;<\/p>\n<p><img decoding=\"async\" alt=\"\" src=\"https:\/\/www.sickgamedev.win\/wp-content\/uploads\/2017\/10\/inside-the-development-of-conan-exiles-the-frozen-north-7.jpg\" \/><\/p>\n<p><strong>Kris Graft:<\/strong> So it&#8217;s the exact same questions that you ask at different points in development, to make these decisions about features?<\/p>\n<p><strong>Joel Bylos<\/strong>: The discussions about which actual features to add to the game, that&#8217;s more of a discussion that I have with the executive producer.\u00a0Once we have a list of features that we think define the vision of the game, that&#8217;s when we start asking these questions about them.<\/p>\n<p><em><strong>For more developer insights, editor roundtables and gameplay commentary, be sure to\u00a0<a href=\"http:\/\/twitch.tv\/Gamasutra\">follow the Gamasutra Twitch channel.<\/a><\/strong><\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A few months ago,\u00a0Gamasutra brought\u00a0Conan\u00a0Exiles\u00a0creative director Joel Bylos\u00a0onto our Twitch channel to discuss Funcom&#8217;s hit online survival\u00a0game. Recently, Gamasutra&#8217;s Bryant Francis and Kris Graft had the pleasure of speaking with Bylos again\u00a0about the game&#8217;s launch on Xbox One&#8217;s preview program, as well as the design of the game&#8217;s\u00a0 new\u00a0Frozen North expansion and what new features [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":1533,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[20],"tags":[],"class_list":["post-1532","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"_links":{"self":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts\/1532","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/comments?post=1532"}],"version-history":[{"count":0,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts\/1532\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/media\/1533"}],"wp:attachment":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/media?parent=1532"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/categories?post=1532"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/tags?post=1532"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}