{"id":48163,"date":"2019-10-08T06:00:43","date_gmt":"2019-10-08T10:00:43","guid":{"rendered":"https:\/\/www.shamusyoung.com\/twentysidedtale\/?p=48163"},"modified":"2019-10-08T05:53:54","modified_gmt":"2019-10-08T09:53:54","slug":"control-part-3-unbalanced-by-design","status":"publish","type":"post","link":"https:\/\/www.shamusyoung.com\/twentysidedtale\/?p=48163","title":{"rendered":"Control Part 3: Unbalanced by Design"},"content":{"rendered":"<p>Last time I whined that there was too much combat in what should be a slow-burn mystery thriller. But that&#8217;s not my biggest gripe with the game. My biggest gripe is how the game manages difficulty. For you.\u00a0<\/p>\n<h3>Death-Based Difficulty is a Terrible Idea. Please Stop.\u00a0<\/h3>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/control_dead1.jpg' width=100% alt='Minor nitpick: The game constantly auto-generates these timed Hiss Node missions. The missions fail if you die. So every death creates an announcement that you failed a quest you weren&apos;t doing and don&apos;t care about. It&apos;s weird.' title='Minor nitpick: The game constantly auto-generates these timed Hiss Node missions. The missions fail if you die. So every death creates an announcement that you failed a quest you weren&apos;t doing and don&apos;t care about. It&apos;s weird.'\/><\/div><div class='mouseover-alt'>Minor nitpick: The game constantly auto-generates these timed Hiss Node missions. The missions fail if you die. So every death creates an announcement that you failed a quest you weren&apos;t doing and don&apos;t care about. It&apos;s weird.<\/div><\/p>\n<p>I should have remembered that Remedy is fond of auto-balancing difficulty based on death. That&#8217;s a system where the more guys you kill, the harder the game hits. The more you die, the more foes are nerfed. In racing games we call this &#8220;rubber banding&#8221;, where the other cars will drive faster if you&#8217;re ahead and slower if you&#8217;re falling behind. It makes the race exciting and interesting until you spot the cheating, at which point it ruins the entire experience<span class='snote' title='1'>For me, anyway. The practice is so common I figure it must be what most people want???<\/span>.\u00a0<\/p>\n<p>The last chapters of the original <i>Max Payne<\/i> were an exercise in obsessive save-scumming to compensate for the ridiculous insta-deaths you&#8217;ll experience when entering a new room. Once you&#8217;ve killed enough mooks without dying, the rest of them are turned into flawless killbots with millisecond reaction times. You&#8217;ll open the door and instantly three mooks will snap fire directly at your face for an abrupt and unavoidable trip to the Game Over screen. When this would happen, I&#8217;d deliberately charge face-first into the room a few times and let them murder me until the difficulty system had backed off again.\u00a0<\/p>\n<p>It wasn&#8217;t a very good system.<\/p>\n<p><!--more-->A system like this will, by necessity, always ramp past you, so you will inevitably die at intervals to bring the game back down to your level. It sort of guarantees a &#8220;one death every N encounters&#8221; sort of deal. I <b>hate<\/b> this system. It&#8217;s like a magical dumbell that increases weight so you can never lift it more than once, no matter how strong you get. <i>Am I getting better? I can&#8217;t tell! I&#8217;m here to master a video game and feel myself getting better, and an auto-balancing system prevents me from having that experience!<\/i>\u00a0<\/p>\n<p>Imagine a version of <i>Quake<\/i> where the difficulty increases every time you beat a level and goes down when you die. After a few levels, you&#8217;re either dead or you&#8217;re on Nightmare. Even if I <b>can<\/b> play on Nightmare<span class='snote' title='2'>For context, I&#8217;ve beaten Quake on Nightmare mode with permadeath, so I can indeed play on that level.<\/span>, maybe I don&#8217;t <b>want<\/b> to play on Nightmare right now, you know? That&#8217;s a very intense experience. I might go for something like that if I&#8217;m looking for new challenges in an old game, but for a first play-through I really don&#8217;t want to have to push that hard. Once I&#8217;ve been alive for an hour or so, the fights start taking a lot of time and it kills the fun, empowering feel that the game seems to be going for.\u00a0<\/p>\n<p>My goal is to not die. If I&#8217;m dying, then I&#8217;m not good enough. At the same time, I want to feel like I <b>could<\/b> die if I get sloppy. I want the game to keep me on my toes, but if I&#8217;m doing my job then I shouldn&#8217;t be dropping dead. But here the game designer has decided that a death every N encounters<span class='snote' title='3'>Or perhaps N foes.<\/span> is the &#8220;proper&#8221; experience, and they&#8217;ve decided to force that onto everyone else. If you suck, the game will ramp down until you only die every N encounters. If you get better at the game, you&#8217;ll have successful encounters until the game escalates to the new equilibrium and then you&#8217;re back to dying every N fights.\u00a0<\/p>\n<p><a href=\"?p=36613\">In Batman, I can tell how well I&#8217;m doing because my foes are a fixed, known quantity<\/a>. They&#8217;re not going to take a dive if I&#8217;m rubbish or cheat their ass off if I&#8217;m &#8220;too good&#8221;. They just play the fucking game according to the rules and everyone has to live with the result. Same goes for Dark Souls. The designer doesn&#8217;t feel the need to put their thumb on the scale to make you &#8220;feel&#8221; skilled, they just put up a barrier and you can try to climb over it.\u00a0<\/p>\n<h3>Let&#8217;s Compare this to Half-Life 2<\/h3>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/hl2_shot1.jpg' width=100% alt='It&apos;s been 15 years, and this game still holds up visually. Strong art trumps fancy graphics every time. (Although to be fair, this game had both.)' title='It&apos;s been 15 years, and this game still holds up visually. Strong art trumps fancy graphics every time. (Although to be fair, this game had both.)'\/><\/div><div class='mouseover-alt'>It&apos;s been 15 years, and this game still holds up visually. Strong art trumps fancy graphics every time. (Although to be fair, this game had both.)<\/div><\/p>\n<p><i>Half-Life 2<\/i> also tries to fudge the numbers in the name of balance, but that system is based on player health instead of deaths. When your health is low, health pickups give you more healing and foes do less damage. When you&#8217;re healthy, the reverse is true. This sort of funnels everyone into a same-y experience where everyone has health in the mid-range and if you manage to max out then it will get taken back down very quickly. The game tries to keep everyone into a state where they feel like they can&#8217;t be careless.\u00a0<\/p>\n<p>Both games punish skilled play and reward failure. But <i>Half-Life 2<\/i> does it based on player health and Remedy games do it based on deaths and kills. <i>Half-Life 2<\/i> makes it feel like you could die at any time if you get sloppy, while a Remedy game requires you to <b>actually die<\/b> at regular intervals regardless of your skill level. Moreover, <i>Half-Life 2<\/i> has multiple difficulty levels for the player to choose from, while <i>Control<\/i> adopts a one-size-fits-nobody approach to balance. If you&#8217;re bored and want the game to keep the challenge high even if you die, too bad. If you&#8217;re frustrated and want fewer setbacks, too bad. If you just want a constant experience to measure yourself against, too bad. The game doesn&#8217;t have any way to adjust that.\u00a0<\/p>\n<p>Auto-balancing based on deaths is a system that obfuscates mastery in order to push everyone into a homogenous experience that makes a lot of unfounded assumptions about the user&#8217;s frustration level. This might be acceptable if not for the 30 second post-death loading screen<span class='snote' title='4'>No, I&#8217;m not playing from an SSD. Yes, I&#8217;m aware that would speed things up. But my SSD isn&#8217;t NEARLY big enough to hold my library, and splitting your library across multiple drives is a huge pain in the ass.<\/span>. What is that thing even for? You get it even if you&#8217;re respawning in the same damn room! What&#8217;s my computer doing with those 30 seconds and why can&#8217;t I spend them playing the game?<\/p>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/control_loading1.jpg' width=100% alt='What are you loading? I died 10 meters below the spawning point. I could physically climb this distance faster than the game takes to move my character back to their start position.' title='What are you loading? I died 10 meters below the spawning point. I could physically climb this distance faster than the game takes to move my character back to their start position.'\/><\/div><div class='mouseover-alt'>What are you loading? I died 10 meters below the spawning point. I could physically climb this distance faster than the game takes to move my character back to their start position.<\/div><\/p>\n<p>To be clear, I can&#8217;t <b>prove<\/b> that Control is using death-based auto-balancing. The game uses health bars without numbers so you can&#8217;t track damage values to see if \/ when the game is fudging things. But Remedy has been a fan of the practice in the past and my experience with this game was consistent with that design.\u00a0<\/p>\n<p>An experiment: I died to a super-aggressive foe. So then I killed myself six times in a row<span class='snote' title='5'>I endured three solid minutes of loading screens for this knowledge. You&#8217;re welcome.<\/span><span class='snote' title='6'>In the research area there&#8217;s a spawn point right beside a handy ledge for some terminal skydiving.<\/span>. When I went back to the encounter, I found the foe was far less aggressive. His attacks were very far apart and they were very well telegraphed. Regardless of what the invisible difficulty slider was doing, the attacks always did the same damage. The first hit took 75% of my HP. The second took me down to 1 pixel of HP. Then one of the lesser mooks would finish me off with their low-damage firearms. This was always true regardless of how large or small my HP bar was.<\/p>\n<p>Without visible damage numbers it&#8217;s impossible to tell how the auto-adjustment works, but it&#8217;s clear the game is doing something to tip the scales for or against you. These observations are based on just two playthroughs with different builds, and only with a limited number of foes. Even if I&#8217;m wrong about the mechanics of Remedy&#8217;s rubber-band difficulty, I can say with confidence that the abilities to upgrade your health are garbage. Those upgrades are indistinguishable from a placebo.<\/p>\n<h3>An Example of the Problem<\/h3>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/control_mirror1.jpg' width=100% alt='I was distracted and forgot to capture footage of this mission, but the fight in question takes place in this room.' title='I was distracted and forgot to capture footage of this mission, but the fight in question takes place in this room.'\/><\/div><div class='mouseover-alt'>I was distracted and forgot to capture footage of this mission, but the fight in question takes place in this room.<\/div><\/p>\n<p>To illustrate both of my grievances with the game, let me spoil one of the isolated sidequests. Skip to the next section if you&#8217;re not in the mood for spoiler-y things right now.<\/p>\n<p>The mission in question is called Self-Reflection. You have to enter a haunted mirror and de-haunt it.<\/p>\n<p>I was into this. I was expecting some kind of reverse-text or reverse-directions puzzle on the other side. Maybe someone designed a puzzle like that for this adventure, but then someone scribbled MOAR COMBAT all over the design notes. So when you get into the mirror, you have to fight&#8230; yourself.\u00a0<\/p>\n<p>I was really expecting the game to do something interesting with this idea. Maybe the trick is that damage is reflected back to the attacker, so the solution is to go passive and let evil-you kill themselves by shooting you? Nope! Maybe you need to remain passive and just catch their rockets and throw them back? Nope! Maybe you need to lure them into shooting at a reflective surface and hurting themselves? Nope!\u00a0<\/p>\n<p>It&#8217;s just a fight. Like any other gunfight. Except mirror-you has (deep sigh) a gargantuan health bar.\u00a0<\/p>\n<p>Fine. We knock down this screen-spanning health bar to-<\/p>\n<p><i>MOAR COMBAT!!!<\/i><\/p>\n<p>Okay, we have to fight the mirror image twice to-<\/p>\n<p><i>MOAR COMBAT!!!<\/i><\/p>\n<p>Damn it. You have to do the fight three times, back-to-back, with escalating difficulty, and if you die you get kicked back to the opposite side of the level and have to start the whole process over. Not only is this doing nothing with an interesting premise, but it&#8217;s belaboring the point beyond reason.<\/p>\n<p>This mission <b>kicked my ass<\/b>. Mirror Jesse was insanely aggressive. She&#8217;d spam rockets like crazy. I&#8217;d dodge one and it would hit the wall to make a huge cloud of debris. Then ANOTHER one would come sailing out out of the smoke and I&#8217;d take it right on the nose with no hope of dodging. At close range she&#8217;d kill me with unavoidable face-rockets and at a distance it was a long, slow job to wear her down with my pistol<span class='snote' title='7'>Shotgun wasn&#8217;t much use at that distance.<\/span>. The rockets bend to seek the player. They move fast with a tight turning radius, so dodging too early is just as bad as too late. Sooner or later I&#8217;d flub the timing or I&#8217;d get caught on a corner or a bit of scenery and eat the rocket and then it was back to the last control point.\u00a0<\/p>\n<p>It was a loading screen and a long hike to get back to the fight, so after my third death I looked on YouTube. <a href=\"https:\/\/www.youtube.com\/watch?v=pMJ5rininPY\">This person is supposedly doing the same mission<\/a>, but it looks like they&#8217;re playing a different game. Mirror Jesse is practically docile in that video. She rarely attacks. She can&#8217;t shoot straight. Even her shotgun pellets look slow enough to dodge. She mostly keeps her distance and sometimes she just stands still to eat a bunch of bullets. Her rockets travel in a straight line instead of curving to hit you. <b>I&#8217;ve never seen them do that!<\/b><\/p>\n<p>This game doesn&#8217;t offer a way for the player to adjust the difficulty, which means this discrepancy can only be attributed to the auto-adjusting system<span class='snote' title='8'>Either that, or the game is balanced differently for consoles. But if that was the case then I think someone would have noticed by now.<\/span>.  My guess is that the moronic auto-balancing is out of whack when it comes to boss fights.\u00a0<\/p>\n<p>What started out as a fun mystery and a cool idea became a dumb, unbalanced, unimaginative, frustrating repetitive fight.\u00a0<\/p>\n<p><i>MOAR COMBAT!!!<\/i><\/p>\n<p>Get help, man.<\/p>\n<h3>Another Theory<\/h3>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/control_mook6.jpg' width=100% alt='I was at full health a second ago, but then a mook spawned behind me and hit me in the back with a rocket. Now I&apos;m one good sneeze from death and I&apos;m effectively blind for several seconds. The game acts like you&apos;re supposed be be aggressive and highly mobile during combat, but the randomly spawning goons punish you for that playstyle.' title='I was at full health a second ago, but then a mook spawned behind me and hit me in the back with a rocket. Now I&apos;m one good sneeze from death and I&apos;m effectively blind for several seconds. The game acts like you&apos;re supposed be be aggressive and highly mobile during combat, but the randomly spawning goons punish you for that playstyle.'\/><\/div><div class='mouseover-alt'>I was at full health a second ago, but then a mook spawned behind me and hit me in the back with a rocket. Now I&apos;m one good sneeze from death and I&apos;m effectively blind for several seconds. The game acts like you&apos;re supposed be be aggressive and highly mobile during combat, but the randomly spawning goons punish you for that playstyle.<\/div><\/p>\n<p>Weeks after writing the rest of this article, I&#8217;ve come up with an alternate \/ additional theory: One of the main things to kill me in this game is homing rockets. The mirror mission I discussed above is a good example, but you fight guys with homing rockets all through the game. The turning radius of these rockets often seemed really unreasonable to me. I&#8217;d dodge sideways and then the rocket would make a J-shaped turn and hit me in the side of the head. I do not see this happening in the footage of the game I see on YouTube.<\/p>\n<p>This would suggest that I survived long enough to get the auto-difficulty system to adjust to some level above what these other players have reached. I dislike this explanation since it requires us to believe that I&#8217;m that much better than all these young kids, and I&#8217;m sure that isn&#8217;t the case.  <\/p>\n<p>I was running the game at 144fps. Could the rocket turning be based on framerate? I don&#8217;t know. This would be hard to measure conclusively. You can&#8217;t accurately measure angles and turning radius in the middle of a chaotic fight, and more importantly I&#8217;m not interested in doing the experiment. I&#8217;m just throwing this out there as something to consider. <\/p>\n<h3>Wrapping Up<\/h3>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/control_old_tv.jpg' width=100% alt='I still love the incredible effort spent on the environments, from the huge office spaces to little rooms like this one. Nothing feels like lazy copy-paste video game arenas.' title='I still love the incredible effort spent on the environments, from the huge office spaces to little rooms like this one. Nothing feels like lazy copy-paste video game arenas.'\/><\/div><div class='mouseover-alt'>I still love the incredible effort spent on the environments, from the huge office spaces to little rooms like this one. Nothing feels like lazy copy-paste video game arenas.<\/div><\/p>\n<p>I enjoyed Control&#8217;s world and I&#8217;m sure lots of people will enjoy chopping all this firewood, but I&#8217;m convinced that both the gameplay and the story would be stronger if they weren&#8217;t in the same game. This slow-burn mystery story needs more breathing room and tension between combat encounters, and the relentless combat would probably be better served in a more energetic game where there aren&#8217;t so many cutscenes of guarded conversations between sedate characters.<\/p>\n<p>It&#8217;s not as bad as I make it sound. I know I spent a lot of page space complaining about the combat, but mostly I was just trying to avoid all the variants of &#8220;git gud&#8221;, &#8220;you&#8217;re playing it wrong&#8221;, and &#8220;You&#8217;re imagining things&#8221;. It takes a lot of careful demonstration to head off those types of dismissals, which is why I spent so much time on the topic.\u00a0<\/p>\n<p>I don&#8217;t want to leave you with the impression that this game is an unplayable mess of frustrations. It&#8217;s a mostly good game with a couple of design decisions that really rub me the wrong way.\u00a0<\/p>\n<p>This is a wonderful exercise in worldbuilding. It&#8217;s a brilliant gameworld to discover and explore. It&#8217;s a fine story with a couple of interesting twists. The graphics are amazing, the animations are cool, and the faces manage to not be creepy except when they&#8217;re supposed to be. It has an interesting combat system built around a couple of (admittedly overused and one-note) superpowers.<\/p>\n<p>The main thing wrong with it is that the designer decided to take the difficulty slider away from the player and hand it to an invisible algorithm that&#8217;s designed to make the game more &#8220;fun&#8221; by gradually making fights more ponderous and then even more &#8220;fun&#8221; by punishing you for no good reason. The other main thing wrong is that there are about four times as many fights as there should be. These two flaws exacerbate each other and manage to piss me off in a profound way, but I don&#8217;t think they&#8217;ll be a dealbreaker for most people. I&#8217;m even willing to bet the auto-adjusting difficulty is invisible to most players.\u00a0<\/p>\n<p>I still recommend the game, but I really wish I could get a version with fewer combat encounters.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Last time I whined that there was too much combat in what should be a slow-burn mystery thriller. But that&#8217;s not my biggest gripe with the game. My biggest gripe is how the game manages difficulty. For you.\u00a0 Death-Based Difficulty is a Terrible Idea. Please Stop.\u00a0 I should have remembered that Remedy is fond of [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[612],"tags":[],"class_list":["post-48163","post","type-post","status-publish","format-standard","hentry","category-retrospectives"],"_links":{"self":[{"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/posts\/48163","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=48163"}],"version-history":[{"count":18,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/posts\/48163\/revisions"}],"predecessor-version":[{"id":48280,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/posts\/48163\/revisions\/48280"}],"wp:attachment":[{"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=48163"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=48163"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=48163"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}