{"id":51082,"date":"2020-10-29T06:00:54","date_gmt":"2020-10-29T10:00:54","guid":{"rendered":"https:\/\/www.shamusyoung.com\/twentysidedtale\/?p=51082"},"modified":"2020-10-28T15:23:11","modified_gmt":"2020-10-28T19:23:11","slug":"jedi-fallen-order-part-11-duel-of-the-flakes","status":"publish","type":"post","link":"https:\/\/www.shamusyoung.com\/twentysidedtale\/?p=51082","title":{"rendered":"Jedi Fallen Order Part 11: Duel of the Flakes"},"content":{"rendered":"<p>So we&#8217;re at the top of the World Tree&trade; on the Wookiee homeworld of Kashyyyk. We just collected the next plot coupon of Master Cordova&#8217;s Galactic Tomb Tour. It&#8217;s time to leave, but first we have to fight the Ninth Sister. She was in the group of inquisitors at the start of the game, and is sort of the <a href=\"https:\/\/en.wikipedia.org\/wiki\/Nelson_Muntz#:~:text=Nelson%20Mandela%20Muntz%20is%20a,%22Ha%2Dha!%22.\">Nelson Muntz<\/a> of the Sith. Her smack talk is clumsy and dumb, but Cal is still no match for her. He loses the verbal sparring, but then wins the ensuing glowstick fight<span class='snote' title='1'>I mean, assuming YOU win.<\/span>.\u00a0<\/p>\n<p>She&#8217;s a simple, straightforward character and works well as a mid-game boss when we need to duel someone quasi-important who isn&#8217;t the main antagonist.<\/p>\n<p>Way back in 2006 &#8211; back when this site was in its infancy &#8211; I wrote an article talking about <a href=\"?p=188\">how to portray sword fights<\/a> in the context of a video game. The article is a bit short and undercooked by today&#8217;s standards, but I&#8217;d like to come back to that idea and talk about it some more.<\/p>\n<p>So let&#8217;s talk about&#8230;<!--more--><\/p>\n<h3>Lightsaber Duels\u00a0<\/h3>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/swjfo_ninthsister3.jpg' width=100% alt='A quicktime event. If only we had some sort of game mechanics we could use for resolving battles.' title='A quicktime event. If only we had some sort of game mechanics we could use for resolving battles.'\/><\/div><div class='mouseover-alt'>A quicktime event. If only we had some sort of game mechanics we could use for resolving battles.<\/div><\/p>\n<p>The central problem that faces us is that lightsaber duels are deadly in a way that (say) kung-fu fights are not. Fighting games can show the combatants punching each other or even striking with blunt weapons to gradually chip away at the opponent&#8217;s health bar. But those same mechanics look absurd when applied to lightsabers. A single blow ought to be an insta-kill. Barring that, it ought to be a fight-ending injury. Minor wounds are theoretically possible, but it strains credulity to imagine two people could trade dozens of lightsaber blows and still be able-bodied enough to continue the fight.\u00a0<\/p>\n<p>In short, hit points do not mix well with insta-kill weapons.<\/p>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/swjfo_ninthsister2.jpg' width=100% alt='I didn&apos;t even break the skin when I ran you through? Damn it, writer. Can the characters at least PRETEND we&apos;re fighting with lightsabers?' title='I didn&apos;t even break the skin when I ran you through? Damn it, writer. Can the characters at least PRETEND we&apos;re fighting with lightsabers?'\/><\/div><div class='mouseover-alt'>I didn&apos;t even break the skin when I ran you through? Damn it, writer. Can the characters at least PRETEND we&apos;re fighting with lightsabers?<\/div><\/p>\n<p>Games keep trying to be more &#8220;cinematic&#8221;. We make the graphics realistic. We model real actors and animate the characters using full-performance capture that tracks facial expressions as well as body motion. We mimic the visual language, musical cues, and shot composition of traditional cinema. Our game developers are desperate to capture the splendor and prestige of Hollywood. <\/p>\n<p>And then at the moment of maximum intensity &#8211; during an exciting and emotional action scene &#8211; the whole thing suddenly reverts to Bugs Bunny cartoon logic where characters are indestructible and deadly wounds just cover you in soot.<\/p>\n<h3>We Need a AAA Solution<\/h3>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/swjfo_ninthsister7.jpg' width=100% alt='The designer keeps cutting away from the &quot;Dark Souls&quot; combat for quicktime events. That&apos;s... weird.' title='The designer keeps cutting away from the &quot;Dark Souls&quot; combat for quicktime events. That&apos;s... weird.'\/><\/div><div class='mouseover-alt'>The designer keeps cutting away from the &quot;Dark Souls&quot; combat for quicktime events. That&apos;s... weird.<\/div><\/p>\n<p>Sure, we could imagine a game where mistakes result in instant death. That&#8217;s how <a href=\"https:\/\/www.youtube.com\/watch?v=mg5s5Dq50Rg\">Hotline Miami<\/a> and <a href=\"https:\/\/www.youtube.com\/watch?v=vrS86l_CtAY\">Super Hot<\/a> work. But that doesn&#8217;t really mesh well with mainstream AAA sensibilities. <a href=\"https:\/\/www.youtube.com\/watch?v=8cqwAwZohho\">We&#8217;ve seen what one-hit kill mechanics look like<\/a>, and it turns out it&#8217;s <b>super<\/b> frustrating. It&#8217;s the very opposite of &#8220;immersive&#8221;. It also goes against the idea of an empowerment game where you get to play as the protagonist of an action scene.\u00a0<\/p>\n<p>I&#8217;m certainly not the first person to notice this problem. From watching GDC talks and listening to Dev commentary over the years, I notice this recurring theme where someone decides to revolutionize the deeply entrenched melee combat conventions that so many games are built on. They spend months on prototypes, burning through their budget and trying to make something roughly playable. Eventually they&#8217;re forced to conclude that what they&#8217;ve built isn&#8217;t as engaging or as fun as what we&#8217;ve been doing for the last 20 to 30 years, and they return to using tried-and-true systems.<\/p>\n<p>The <a href=\"https:\/\/www.kickstarter.com\/projects\/260688528\/clang\">CLANG<\/a> project is probably the most infamous effort to fix this mess. A lot of very smart people have worked very hard for a long time to come up with something better, but in the end we always find ourselves once again mashing &#9447; to stab dudes.<\/p>\n<h3>My Humble Suggestion<\/h3>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/swjfo_ninthsister4.jpg' width=100% alt='You almost felt that? Well, I almost had fun doing it.' title='You almost felt that? Well, I almost had fun doing it.'\/><\/div><div class='mouseover-alt'>You almost felt that? Well, I almost had fun doing it.<\/div><\/p>\n<p>If all of those other experienced developers haven&#8217;t been able to reinvent the wheel, then I certainly don&#8217;t stand a chance. Having said that, I think we can do a little better with the systems we have.<\/p>\n<p>My first suggestion is to simply embrace the logic of <a href=\"https:\/\/www.youtube.com\/watch?v=j0rkUbrPo3k\">Hollywood<\/a> <a href=\"https:\/\/www.youtube.com\/watch?v=mACKHGfdLlo\">sword fights<\/a>. If we&#8217;re going for a cinematic look, then let&#8217;s use cinematic cues to sell the fight. In the movies, we can tell who is &#8220;winning&#8221; because the fight choreographer shows the loser making mistakes. The current loser stumbles backwards under an attack and then spins away to recover. They fall on their back and then roll out of the way <i>juuust<\/i> in time to dodge the finishing blow. They get staggered and have to back up to recover their footing. Their weapon gets batted from their hand and they need to dive to recover it.<\/p>\n<p>My suggestion is to take all the times when I&#8217;d normally wave my lightsaber through the boss and instead play one of these stumbling animations. The boss can still lose the same 5% of their oversized health bar, but we&#8217;re showing the boss accumulating mistakes rather than nonsensical lightsaber wounds.\u00a0<\/p>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/swjfo_ninthsister5.jpg' width=100% alt='And then the fight ends in a cutscene where you shove her out of the World Tree(tm). I know I complained about the quicktime event above, but at least that was TRYING to be a videogame.' title='And then the fight ends in a cutscene where you shove her out of the World Tree(tm). I know I complained about the quicktime event above, but at least that was TRYING to be a videogame.'\/><\/div><div class='mouseover-alt'>And then the fight ends in a cutscene where you shove her out of the World Tree(tm). I know I complained about the quicktime event above, but at least that was TRYING to be a videogame.<\/div><\/p>\n<p>This would make the end of the fight a lot more satisfying. As things are now, I stab them 19 times and absolutely nothing happens, and then stab #20 suddenly kills them<span class='snote' title='2'>Or worse: Stab #20 triggers the cutscene where the game designer kills them.<\/span>. But if we only allow the player to strike them at the very end, that blow can feel really satisfying. The player can run them through with a special animation designed to sell this particular moment. It will look and sound like you&#8217;ve just stabbed someone with a lightsaber. The game even has this satisfying electrical &#8220;pop&#8221; sound when you execute some of the bigger foes. We could use that sound when the player deals the killing blow, making it feel that much stronger.<\/p>\n<p>This will also make sure our lightsaber feels like the powerful weapon we see in the movies, and not a big padded glowstick.<\/p>\n<p>I have more to say on lightsaber fights, but I&#8217;ll save it for a later fight.\u00a0<\/p>\n<h3>Cal Kestis Wins<\/h3>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/swjfo_ninthsister6.jpg' width=100% alt='Cal always looks so dumbfounded when he wins.' title='Cal always looks so dumbfounded when he wins.'\/><\/div><div class='mouseover-alt'>Cal always looks so dumbfounded when he wins.<\/div><\/p>\n<p>Despite all my talk about how satisfying it would be to run the boss through, we don&#8217;t actually get to do that to <b>anyone<\/b> in this game. Not in gameplay. Not in cutscenes. We do get to kill several varieties of Purge Troopers armed with different energy weapons, and I think those guys are more fun to fight than the bosses. But we have six lightsaber duels in this game, and nobody dies in <b>any<\/b> of them. (Or at least nobody dies by our hand. There&#8217;s going to be some kill-stealing going on.)<\/p>\n<p>The Ninth Sister ends up losing a hand and getting blown off the platform, so we can probably assume she survived and will return in the sequels. That&#8217;s fine. I like that the writer is leaving themselves some things to use later and not painting themselves into a corner. We know that sequels are inevitable for successful EA games, and it&#8217;s nice that the writer is allowing for that. The Ninth Sister wasn&#8217;t super-interesting this time around, but there&#8217;s plenty of room for her character to grow. The dialog hints that &#8211; despite her considerable size &#8211; she&#8217;s actually the runt of the sisterhood in terms of Force power. She&#8217;s a trash-talking tryhard with a desperate need to prove herself. There&#8217;s a lot a writer could do with that when they&#8217;re ready to give her the screen time. Her simple personality makes her inappropriate for use as a <strong>main<\/strong> villain, but she does really well in the role of a <a href=\"https:\/\/en.wikipedia.org\/wiki\/Starscream\">Starscream<\/a>-type secondary threat.<\/p>\n<p>Next up, we&#8217;re headed back to&#8230;<\/p>\n<h3>Dathomir Again<\/h3>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/swjfo_merrin1.jpg' width=100% alt='Damn, girl. Sounds like you&apos;ve met Qui-Gon Jinn.' title='Damn, girl. Sounds like you&apos;ve met Qui-Gon Jinn.'\/><\/div><div class='mouseover-alt'>Damn, girl. Sounds like you&apos;ve met Qui-Gon Jinn.<\/div><\/p>\n<p>The Night Sister\u00a0shows up and again demands that Cal leave. An interesting note about this character is that she seems to be the only person on the planet with a Romanian accent. I actually like the accent, and I wish the other natives featured the same. Okay, I admit that accents are hard and <b>no<\/b> accent is better than a <b>bad<\/b> one. I realize I&#8217;m being really nitpicky. I&#8217;m just saying it would have been a really cool bonus detail to have the accents consistent across this culture.<\/p>\n<p>As we&#8217;ll learn later, this woman is named Merrin. She tells Cal to leave, and he threatens to strike her down if she attacks him again. In return, she raises an army of undead to attack him. So now Cal has to cut down groups of undead between groups of angry shirtless natives.<\/p>\n<p>Once again, Cal needs to carve his way through a bunch of dudes who just want him to leave their territory. And once again, nobody seems concerned that Cal is exhibiting the behavior of a Sith Lord.\u00a0<\/p>\n<p>Here&#8217;s the problem: Cal is going to continue to invade the Nightbrother territory and murder their defenders for most of this chapter. If I stop and complain about it every time he kills another soccer team worth of indigenous people, we&#8217;ll all lose our minds. So to keep this short, just scroll back up and re-read the preceding paragraph once every 30 seconds or so. We&#8217;re using the honor system here, so I&#8217;m trusting you to do the right thing.<\/p>\n<h3>Wait, Did You Say &#8220;Zombies&#8221;?!<\/h3>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/swjfo_dathomir10.jpg' width=100% alt='This game has both witches and zombies. What&apos;s next? Force Vampires? Sith Frankenstein? Bounty Hunter The Mummy? (I kid, but I&apos;m willing to bet at least two of those exist somewhere in the EU.)' title='This game has both witches and zombies. What&apos;s next? Force Vampires? Sith Frankenstein? Bounty Hunter The Mummy? (I kid, but I&apos;m willing to bet at least two of those exist somewhere in the EU.)'\/><\/div><div class='mouseover-alt'>This game has both witches and zombies. What&apos;s next? Force Vampires? Sith Frankenstein? Bounty Hunter The Mummy? (I kid, but I&apos;m willing to bet at least two of those exist somewhere in the EU.)<\/div><\/p>\n<p>Yeah, I guess Star Wars zombies are a thing now? And you can create them using the Force? I don&#8217;t know. I&#8217;ve never seen the Clone Wars show<span class='snote' title='3'>I&#8217;ve heard it&#8217;s actually good.<\/span> so maybe this is normal these days. <\/p>\n<p><i>Curse those darn millennials and their sacrilegious perversion of the sacred texts of St. Lucas!<\/i><\/p>\n<p>I kid. It&#8217;s fine. It seems a little weird to me, but I&#8217;m glad we have non-living mooks to fill out the combat encounters rather than just more tribesmen for Cal to murder.\u00a0<\/p>\n<p>Now that Cal has mastered the double jump<span class='snote' title='4'>He learned it on his last visit to Kashyyyk. It&#8217;s actually called &#8220;Jedi flip&#8221;.<\/span>, he can finally clear that gap on the bridge that brought his quest to a halt the last time we visited Dathomir. He jumps across, walks a few more steps, and then tumbles into a trap that sends him sliding to the bottom of the world. Now we need to spend the next hour or so of gameplay climbing back out of this hole.<\/p>\n<p>I found it hard to hear the dialog over how loud the level designer was laughing at me.<\/p>\n<h3>Gorgara<\/h3>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/swjfo_dathomir11.jpg' width=100% alt='Mondays, amirite?' title='Mondays, amirite?'\/><\/div><div class='mouseover-alt'>Mondays, amirite?<\/div><\/p>\n<p>Cal eventually pushes through Night Brother territory and then has a huge set-piece encounter with an enormous dragon&#8230; bat&#8230; thing. First you battle it in a cave like a boss fight. Then you have a scripted chase sequence up a cliff face. Then a cinematic \/ quicktime sequence where you alternately ride it and fight it in the air. Then a final showdown on the edge of a cliff. This is easily the most elaborate sequence in the game. The devs obviously spent a lot of time and money creating this creature that isn&#8217;t related to the story and isn&#8217;t affiliated with any of our villains. This whole thing is just fireworks.<\/p>\n<p>That&#8217;s not <strong>wrong<\/strong> in the context of a video game. Sometimes it&#8217;s okay to have an action scene for it&#8217;s own sake. This is a lot like the Rancor fight in RotJ<span class='snote' title='5'>Although the Rancor was Jabba&#8217;s pet, and Gorgara is just local wildlife. The Rancor helped to show how powerful, resourceful, and cruel Jabba was, while Gorgara is just his own thing.<\/span>. Still, this scene could&#8217;ve had more punch if the threat was telegraphed and built up beforehand, and if beating Gorgara<span class='snote' title='6'>Not to be confused with <a href=\"http:\/\/gorogoa.com\/\">Gorogoa<\/a>.<\/span> was somehow a necessary part of Cal&#8217;s quest.  <\/p>\n<p>If you&#8217;re here for a tense <i>Soulsian<\/i> experience focused on unforgiving melee combat, then you&#8217;ll probably be a little annoyed at how scripted the Gorgara sequence is. But if you&#8217;re here for an <i>Uncharted<\/i> style action blowout, then <b>this<\/b> is the fireworks show you&#8217;ve been waiting for.\u00a0<\/p>\n<p>I guess I liked it.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>So we&#8217;re at the top of the World Tree&trade; on the Wookiee homeworld of Kashyyyk. We just collected the next plot coupon of Master Cordova&#8217;s Galactic Tomb Tour. It&#8217;s time to leave, but first we have to fight the Ninth Sister. She was in the group of inquisitors at the start of the game, and [&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-51082","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\/51082","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=51082"}],"version-history":[{"count":23,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/posts\/51082\/revisions"}],"predecessor-version":[{"id":51106,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/posts\/51082\/revisions\/51106"}],"wp:attachment":[{"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=51082"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=51082"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=51082"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}