{"id":50649,"date":"2020-08-27T06:00:43","date_gmt":"2020-08-27T10:00:43","guid":{"rendered":"https:\/\/www.shamusyoung.com\/twentysidedtale\/?p=50649"},"modified":"2020-08-27T10:58:38","modified_gmt":"2020-08-27T14:58:38","slug":"jedi-fallen-order-part-4-buddy-droid-one","status":"publish","type":"post","link":"https:\/\/www.shamusyoung.com\/twentysidedtale\/?p=50649","title":{"rendered":"Jedi Fallen Order Part 4: Buddy Droid One"},"content":{"rendered":"<p>Once the bad guys have killed Prauf and blind luck<span class='snote' title='1'>Did I say &#8220;blind luck&#8221;? My mistake. I meant &#8220;The Force&#8221;.<\/span> saved Cal from picking a fight he can&#8217;t possibly win, we end up in an Uncharted-style set-piece chase sequence. Cal has to make his way to the front of a speeding train while a fighter ship flies by and pounds the train with blaster fire. Inside the train he&#8217;s got stormtroopers shooting at him<span class='snote' title='2'>This is the lightsaber vs. trooper combat tutorial.<\/span> and on the outside he has to contend with the ever-changing geography of this train as it gradually disintegrates from the attack. Eventually we wind up with cars hanging the wrong way off the track, forcing Cal to continually improvise. There&#8217;s also another ship in the area, flying close and trying to help him, but he doesn&#8217;t know who they are or how they fit into this chaos.<\/p>\n<p>The whole thing is really impressive. I imagine scenes like this are where a lot of those lavish EA dollars got spent.<\/p>\n<p><!--more--><\/p>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/swjfo_secondsister3.jpg' width=100% alt='It&apos;s time to open up a can of whoopass, and I&apos;m all out of whoopass.' title='It&apos;s time to open up a can of whoopass, and I&apos;m all out of whoopass.'\/><\/div><div class='mouseover-alt'>It&apos;s time to open up a can of whoopass, and I&apos;m all out of whoopass.<\/div><\/p>\n<p>At the end we get a little showdown with the Second Sister. This is one of those boss fights you can&#8217;t win. This scene is really here to solidify our villain and give us the lightsaber duel tutorial. Once Cal has managed to take several tiny, tiny little chips off of her gargantuan health bar, the mystery ship returns and rescues him.<\/p>\n<p>And look at that. We managed to have a fight that didn&#8217;t <a href=\"https:\/\/www.youtube.com\/watch?v=qyCCGIp-uZc&amp;t=10m8s\">force me to win in combat just so it could turn around and force me to lose in a cutscene<\/a>. The fight was properly telegraphed as &#8220;Cal can&#8217;t really win this&#8221;, which made survival feel sort of like victory. At the end, Cal understandably retreated rather than having a cutscene where he&#8217;s defeated but inexplicably spared. Here&#8217;s another moment that so many games managed to mess up, and SWJFO makes it work while <b>also<\/b> accomplishing story stuff <b>and<\/b> working in important tutorial stuff <b>and<\/b> making a cool scene. Again, it&#8217;s weird that this hobby is 50 years old and so many games still struggle with this, but there it is.<\/p>\n<p>Next up we get an interesting first for video games&#8230;<\/p>\n<h3>Debra Wilson<\/h3>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/swjfo_cere3.jpg' width=100% alt='Left: Debra Wilson from Wolfenstein New Colossus. Right: Debra Wilson in SWJFO.' title='Left: Debra Wilson from Wolfenstein New Colossus. Right: Debra Wilson in SWJFO.'\/><\/div><div class='mouseover-alt'>Left: Debra Wilson from Wolfenstein New Colossus. Right: Debra Wilson in SWJFO.<\/div><\/p>\n<p>I have this thing about voice actors and voices. <a href=\"?p=93\">I love recognizing performers by their voices<\/a> and I love keeping track of a few of the ubiquitous voices working in games \/ animated features. I&#8217;m used to being able to name an actor as soon as their character begins speaking, but I was able to recognize actress <a href=\"https:\/\/www.imdb.com\/name\/nm0933281\/?ref_=ttfc_fc_cl_i3\">Debra Wilson<\/a> before her character said a word.<\/p>\n<p>As soon as Cere Junda appeared on screen I recognized the face of Grace Walker from <a href=\"?p=41551\"><i>Wolfenstein: The New Colossus<\/i><\/a>. That&#8217;s a first for me. We&#8217;ve been importing real-world faces onto our in-game characters since the face of <a href=\"https:\/\/en.wikipedia.org\/wiki\/Mark_Vanderloo\">Dutch model Mark Vanderloo<\/a> on Commander Shepard <a href=\"?p=27836\">way back in Mass Effect<\/a>. Well, the practice actually goes back to 2000 with <a href=\"https:\/\/en.wikipedia.org\/wiki\/David_Bateson\">David Bateson<\/a> as <a href=\"https:\/\/en.wikipedia.org\/wiki\/Agent_47\">Agent 47<\/a> in the <i>Hitman<\/i> series. No, actually it was probably <a href=\"https:\/\/en.wikipedia.org\/wiki\/Pierce_Brosnan\">Pierce Brosnan<\/a> in Goldeneye back in 1997. Actually, I guess we&#8217;ve been trying to put actors into games for a long time now. Still, this is the first time I&#8217;ve recognized two different 3D characters as belonging to the same (unknown, to me) actor.<\/p>\n<p>That&#8217;s an interesting development. I imagine that eventually this sort of thing will be commonplace.<\/p>\n<h3>Welcome to the Team. You&#8217;re our First Hire<\/h3>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/swjfo_cere2.jpg' width=100% alt='Really? You look just like Debra Wilson!' title='Really? You look just like Debra Wilson!'\/><\/div><div class='mouseover-alt'>Really? You look just like Debra Wilson!<\/div><\/p>\n<p>So we meet our cast of characters and everyone gets their first round of secrets out in the open. Cal confesses that he was just a kid when the purge happened. His master was killed in the attack, and this event &#8220;damaged&#8221; his connection to the force.<\/p>\n<p>(This bit still trips me up. The dialog makes it explicit that Order 66 \/ the purge was 5 years ago. In flashbacks, we see that Cal didn&#8217;t look a day over 10 when Order 66 happened. That means that current-day Cal must be around 15. But there&#8217;s no way this guy is 15. He&#8217;s very clearly and obviously well into his 20s. You could argue that maybe young Cal is a little older than he looks and old Cal is a little younger than he looks, but no matter how much you stretch it, there&#8217;s just no way these two versions of the character are 5 years apart. Not even close.<\/p>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/swjfo_youngcal1.jpg' width=100% alt='This is what Cal looked like 5 years ago? No way.' title='This is what Cal looked like 5 years ago? No way.'\/><\/div><div class='mouseover-alt'>This is what Cal looked like 5 years ago? No way.<\/div><\/p>\n<p>Did the designer make the young version of Call look too young, or does the actor look too old to play a 15 year old? Or did they not work out the timeline until after the models were done and it was too late to change? I don&#8217;t know. I&#8217;ll do my best to not think about it.)<\/p>\n<p>Cere Junda reveals she used to be a Jedi herself, but she&#8217;s since cut herself off from the force for reasons currently left unexplained. She wants Cal to join her mission to rebuild the Jedi order.<\/p>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/swjfo_greez1.jpg' width=100% alt='I need a name for my Star Wars character. He&apos;s kind of a greasy guy. Any ideas?' title='I need a name for my Star Wars character. He&apos;s kind of a greasy guy. Any ideas?'\/><\/div><div class='mouseover-alt'>I need a name for my Star Wars character. He&apos;s kind of a greasy guy. Any ideas?<\/div><\/p>\n<p><a href=\"https:\/\/starwars.fandom.com\/wiki\/Greez_Dritus\">Greez Dritus<\/a> is supposedly the captain of this ship<span class='snote' title='3'>The &#8220;Stinger Mantis&#8221;. I&#8217;d normally say that a name like this is perhaps trying too hard, but this is the universe that gave us the MILLENNIUM FALCON so I guess nothing is too over-the-top.<\/span>, but it would be more accurate to say that he&#8217;s the owner and pilot. It&#8217;s clear the Cere is the one in charge. He&#8217;s a gruff exterior \/ soft interior kind of fellow.<\/p>\n<p>So now we have the classic Master \/ Padawan pairing, except the Padawan can barely use the Force and the master can&#8217;t use it at all. This is a really strange creative choice on the part of the writer.<\/p>\n<p>It makes sense to have Cal dealing with a &#8220;damaged&#8221; connection to the Force. That means we can have him level up and gain new abilities as the game goes on and he &#8220;reconnects&#8221; with the Force. But why make Cere deaf and mute to the Force? Maybe the writer was trying to avoid the obvious question of, &#8220;If Cere is such a great Jedi master, then why does she enlist this barely-capable Padawan to do all the heavy lifting?&#8221; Personally I&#8217;d just make Cere older so that it&#8217;s clear she can&#8217;t do all of the platforming and parkour this particular adventure is going to require.<\/p>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/swjfo_bogano1.jpg' width=100% alt='The visuals in this game are top-notch. Like, every couple of minutes you run into another poster-worthy view.' title='The visuals in this game are top-notch. Like, every couple of minutes you run into another poster-worthy view.'\/><\/div><div class='mouseover-alt'>The visuals in this game are top-notch. Like, every couple of minutes you run into another poster-worthy view.<\/div><\/p>\n<p>I&#8217;m not saying this is a <b>wrong<\/b> creative choice. And perhaps having them both exhibiting Force problems underscores the general idea that the Jedi are weak, scattered, leaderless, and without hope. It just feels a little unintentionally hilarious that Cere has nothing and Cal has next to nothing. This is like a blind guy teaching a nearsighted guy how to drive.<\/p>\n<p>Cere&#8217;s Force abstinence will be explained \/ explored later on in the story, so let&#8217;s move on for now.<\/p>\n<p>Our first stop is the planet Bogano, where we get the rest of our tutorials out of the way. Cere tells us that she wants us to explore the area and &#8220;meet someone&#8221;. It turns out that someone is&#8230;<\/p>\n<h3>BD-1<\/h3>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/swjfo_bd1-1.jpg' width=100% alt='Bwoop-oo-dooo!' title='Bwoop-oo-dooo!'\/><\/div><div class='mouseover-alt'>Bwoop-oo-dooo!<\/div><\/p>\n<p>We meet the droid BD-1<span class='snote' title='4'>Perhaps named after \/ inspired by <a href=\"https:\/\/starwars.fandom.com\/wiki\/BD-8\">the droid BD-8<\/a> in the long,tangled lore of the Expanded Universe?<\/span>, who is the little guy you so often see riding on Cal&#8217;s shoulder in trailers and screenshots. Once again, the designer is making all the right decisions.<\/p>\n<p>Game designers generally have a bit of a problem. We want the protagonist to have someone to talk to, but at the same time history has shown us that sidekick characters are an enormous pain in the ass. If you&#8217;ve got another person following you around, then they might get in your way. We have to deal with the headaches that arise if the player gets too far ahead of them<span class='snote' title='5'>&#8221;You must gather your party before venturing forth.&#8221;<\/span>. If our foes can attack our sidekick, then the sidekick becomes a liability like the <a href=\"https:\/\/www.youtube.com\/watch?v=HYK2b-qavpA\">infamously burdensome<\/a> Yorda in <a href=\"https:\/\/en.wikipedia.org\/wiki\/Ico\"><i>Ico<\/i><\/a>. Or the game designer can go the other direction and have the enemies inexplicably ignore your friend, as was the case with Elizabeth in <a href=\"https:\/\/en.wikipedia.org\/wiki\/BioShock_Infinite\"><i>BioShock: Infinite<\/i><\/a>.<\/p>\n<p>You can solve this by making them a participant in the combat and platforming, making them equal to the player. <a href=\"https:\/\/princeofpersia.fandom.com\/wiki\/Farah_(Sands_of_Time)#:~:text=Farah%20is%20the%20deuteragonist%20in,the%20younger%20sister%20of%20Kalim.\">Farah<\/a> in <a href=\"https:\/\/princeofpersia.fandom.com\/wiki\/Prince_of_Persia:_The_Sands_of_Time_(game)\"><i>Prince of Persia: Sands of Time<\/i><\/a> and Alyx in <i>Half-Life 2<\/i> are good examples of this approach. The downside of that is that it gets expensive to create an entire additional character with their own movement and combat animations, not to mention the difficulty of creating an AI good enough to withstand close scrutiny for extended periods of time. And then there&#8217;s the maddening challenge of balancing their combat contributions. Make them too strong, and it feels like the game is playing itself. Make them too weak and you&#8217;re back to the problem of dragging around a useless burden. No matter which way you go, a sidekick can be annoying, immersion-breaking, and expensive to produce.<\/p>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/swjfo_bd1-2.jpg' width=100% alt='I forgot to turn off stupid motion blur. That&apos;s the feature that uses tons of processing power to make your game look worse by imitating the limitations of cinema. I&apos;m hoping this goes out of style soon.' title='I forgot to turn off stupid motion blur. That&apos;s the feature that uses tons of processing power to make your game look worse by imitating the limitations of cinema. I&apos;m hoping this goes out of style soon.'\/><\/div><div class='mouseover-alt'>I forgot to turn off stupid motion blur. That&apos;s the feature that uses tons of processing power to make your game look worse by imitating the limitations of cinema. I&apos;m hoping this goes out of style soon.<\/div><\/p>\n<p>On the other hand, supporting characters are immensely useful for storytelling. A lone character can only communicate with the audience by talking to themselves, but if you&#8217;re got two characters then you&#8217;ve got the freedom to do all kinds of things. One can deliver exposition to the other, they can talk about other characters, or they can advance their shared relationship.<\/p>\n<p>Sure, we can do a little of this by having someone call you on the radio as in <i>Tomb Raider<\/i> and <i>Batman Arkham<\/i> games. That&#8217;s better than nothing, but radio is a little impersonal because we can&#8217;t see our radio buddy emote during emotional conversations. They can&#8217;t comment on the scenery, and it stretches credulity when they&#8217;re able to deliver detailed exposition on the world around you. For example: Your Radio Buddy tells you that the north wall is weak and you&#8217;re like &#8220;What? Do you have a detailed map of these never-before-seen ruins that notes the structural integrity of every wall? Why do you have that map and not me?&#8221; Also, remote companions are only possible in a game where some form of radio or telepathy exists.<\/p>\n<h3>The Perfect Companion<\/h3>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/swjfo_bd1-3.jpg' width=100% alt='C&apos;mon Cal, train him to be a Jedi. It&apos;s the last thing the Empire will expect!' title='C&apos;mon Cal, train him to be a Jedi. It&apos;s the last thing the Empire will expect!'\/><\/div><div class='mouseover-alt'>C&apos;mon Cal, train him to be a Jedi. It&apos;s the last thing the Empire will expect!<\/div><\/p>\n<p>So in a stereotypical sense, the writer really wants us to have a sidekick and the game designer would really rather not.<\/p>\n<p>BD-1 is the perfect solution to this problem. He&#8217;s a character that can emote, he&#8217;s always with us, and he gives our protagonist a sounding board. At the same time, he&#8217;s a tiny little guy that rides around on your shoulder so he doesn&#8217;t need to climb around the environment, participate in combat, or get in your way while you&#8217;re trying to explore. He&#8217;s not a human, so we don&#8217;t need to add a bunch of extra idle animations and random vocal barks to make him seem lifelike. He&#8217;s cute, he&#8217;s useful, and he saves on voice acting\u00a0 by communicating in Star Wars Droid sounds. He saves the designers money by allowing them to use a few bloops and beeps, but he also saves the player time because his little vocal barks can be very short compared to having the same thought communicated verbally.<\/p>\n<p>This. This is the one thing they need to keep for the sequel. Change characters, change weapons, change the time period, or even change what side we&#8217;re on, but don&#8217;t change this droid buddy system. The movies gave us the &#8220;rule of two&#8221;, where we always have a master and an apprentice. For these video games, I think the &#8220;rule of two&#8221; should mean a player character and a small sidekick<span class='snote' title='6'>It doesn&#8217;t need to be a droid, either. A tiny little space-chimp would work just as well.<\/span>. That&#8217;s the magic setup that serves story and gameplay at the same time.<\/p>\n<p>Well, we&#8217;re four entries into this series and we still haven&#8217;t left the tutorial. I promise this series will speed up once the plot gets rolling.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Once the bad guys have killed Prauf and blind luckDid I say &#8220;blind luck&#8221;? My mistake. I meant &#8220;The Force&#8221;. saved Cal from picking a fight he can&#8217;t possibly win, we end up in an Uncharted-style set-piece chase sequence. Cal has to make his way to the front of a speeding train while a fighter [&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-50649","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\/50649","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=50649"}],"version-history":[{"count":9,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/posts\/50649\/revisions"}],"predecessor-version":[{"id":50658,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/posts\/50649\/revisions\/50658"}],"wp:attachment":[{"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=50649"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=50649"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=50649"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}