{"id":43189,"date":"2018-07-13T06:00:13","date_gmt":"2018-07-13T10:00:13","guid":{"rendered":"http:\/\/shamusyoung.com\/twentysidedtale\/?p=43189"},"modified":"2018-07-13T23:10:09","modified_gmt":"2018-07-14T03:10:09","slug":"grand-theft-auto-iii","status":"publish","type":"post","link":"https:\/\/www.shamusyoung.com\/twentysidedtale\/?p=43189","title":{"rendered":"Grand Theft Auto III"},"content":{"rendered":"<p>This game is a technological miracle. It&#8217;s a miracle not just for what it can do, but also for the fact that the team was able to build it at all. <\/p>\n<p>I don&#8217;t think any franchise has ever gone through a more drastic change in such a short time<span class='snote' title='1'>At least, not a POSITIVE change.<\/span>. In 1999 Grand Theft Auto 2 was a technological throwback, a stale mid-90s game with dated visuals and clunky gameplay. And then just two years later we get GTA III, a cutting-edge game with motion-capped cutscenes, solid voice acting, an immense 3D world with a stunning draw distance, tons of content, rock-solid car physics, a huge soundtrack of fictional radio channels, hours of cutscenes, varied gameplay, a working day\/night cycle, serviceable shooting mechanics, and all the impressive pedestrian, law enforcement, and traffic simulation the previous games were known for, only now operating in a 3D space.<\/p>\n<p>Even more amazing than the monumental leap in technology and production values is the fact that the developers <i>absolutely nailed it<\/i>. <\/p>\n<p><!--more--><\/p>\n<h3>The Transformation<\/h3>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/gtaiii_city1.jpg' width=100% alt='For the time, this was a LOT of detail.' title='For the time, this was a LOT of detail.'\/><\/div><div class='mouseover-alt'>For the time, this was a LOT of detail.<\/div><\/p>\n<p>I can&#8217;t think of another game series that&#8217;s evolved so much in such a short time. You might point to the jump from Super Mario World to Super Mario 64 as an example of a game that underwent a drastic transformation in the jump from 2D to 3D. But Mario went from being the premiere 2D platformer to being the premiere 3D platformer. Its visuals and mechanics were already top-notch. Nintendo simply retained their standard of quality when making the jump to 3D. GTA had to make the jump from lame to fame while also reinventing their game for 3D. Also, it was six years between Super Mario World and Super Mario 64, while GTA took just two years to complete its drastic transformation. <\/p>\n<p>Think about the strain this puts on the structure and culture of a company. Who is going to audition, cast, and direct all those voice actors? Who will hire and manage this much larger team of artists? Who will design all these 3D character models, since our company didn&#8217;t do that before? Who will direct all of these motion-capture sessions, since that&#8217;s a new-ish technology and almost nobody has done that before? Who will stage, script, light, animate, and direct these hours of in-game, in-engine cutscenes? I can&#8217;t find any records indicating the size of the development team, but the company must have needed to do quite a bit of hiring to make this technological leap.<\/p>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/gtaiii_car1.jpg' width=100% alt='For the time, this was pretty impressive damage modeling. (And it&apos;s still not bad by today&apos;s standards.)' title='For the time, this was pretty impressive damage modeling. (And it&apos;s still not bad by today&apos;s standards.)'\/><\/div><div class='mouseover-alt'>For the time, this was pretty impressive damage modeling. (And it&apos;s still not bad by today&apos;s standards.)<\/div><\/p>\n<p>This company went from being a small team using well-established technology to using cutting-edge tech. This industry is filled with tragic tales of companies that <a href=\"?p=42010\">ruined themselves<\/a> trying to make this sort of transition. Rapid changes in staff and technology are disruptive to the creative process. <\/p>\n<p>But somehow Rockstar<span class='snote' title='2'>The company was still going by the name DMA Design Limited at this point in history.<\/span> pulled it off and produced one of the most critically-acclaimed games of the era, and they did it without getting stuck in development hell or producing a wonky, unfinished game. In fact, they made it look easy. By playing the game you&#8217;d never know this was their first attempt at a title with 3D visuals or gameplay.<\/p>\n<h3>Comparisons<\/h3>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/gtaiii_city2.jpg' width=100% alt='For the time, this was a HUGE draw distance.' title='For the time, this was a HUGE draw distance.'\/><\/div><div class='mouseover-alt'>For the time, this was a HUGE draw distance.<\/div><\/p>\n<p>It&#8217;s hard to see GTA III as a miracle of technology if you&#8217;re looking at it through modern-day eyes, but the jump in sophistication is really apparent if you compare the game to its contemporaries. <\/p>\n<p>In Grand Theft Auto III, your character can get in and out of vehicles. The car door opens, and then the character drops themselves into the visible interior and takes the wheel. This works seamlessly with vehicles of drastically different sizes and shapes. As you manipulate the controls you can see your character moving the steering wheel in sync with the movement of the tires. As the car takes damage you can see the body panels crumple up. Parts can be torn off the car. <\/p>\n<p>The pedestrians are complex characters with faces, costumes, and vocal barks. From the run-down industrial districts, to the affluent population center, to the winding roads in the hilly suburbs, the buildings, sidewalks, and streets are carefully detailed to give each area its own personality.<\/p>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/midtownmadness2.jpg' width=100% alt='Midtown Madness 2 isn&apos;t nearly as detailed. Or as large. As as reactive. Or varied.' title='Midtown Madness 2 isn&apos;t nearly as detailed. Or as large. As as reactive. Or varied.'\/><\/div><div class='mouseover-alt'>Midtown Madness 2 isn't nearly as detailed. Or as large. As as reactive. Or varied.<\/div><\/p>\n<p>For contrast, Midtown Madness 2 (released just one year before GTA III) has opaque cars. You can&#8217;t get in or out. Damage is very simplistic. Pedestrians are faceless mannequins. The buildings are usually cubiod shapes with little or no surface detail. The lines on the road are simplistic. The sidewalk is a brute-force tiling texture that rarely matches what the polygons are doing. <\/p>\n<p>These games were released within a year of each other, but you could be forgiven for thinking that GTA III looked an entire graphics generation ahead of MM2.<\/p>\n<p>Sure, there were games that looked better than GTA III. <i>Gran Turismo 3: A-Spec<\/i> had sharper visuals and more detailed vehicles, but that game is built around circuit-based racetracks. It didn&#8217;t have any of the challenges of an open-world design. Gran Turismo 3 didn&#8217;t have pedestrian traffic, vehicle damage, complex intersections with signal infrastructure, ambient civilian traffic, animated drivers and vehicle interiors, a day \/ night cycle, detailed buildings, or sidewalk clutter. It didn&#8217;t have to path, animate, and render multiple levels of traffic from tunnels, overpasses, and elevated trains. GT3 looked fantastic, but their engine was solving a problem many times simpler than the one in GTA III. <\/p>\n<p>The fact that the Grand Theft Auto III team was able to hit such a technological high-water mark from their first foray into 3D is (and I realize I&#8217;m at risk for wearing this word out but it&#8217;s the only one that really fits) <b>miraculous<\/b>. <\/p>\n<h3>The &#8220;Story&#8221;<\/h3>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/gtaiii_scene1.jpg' width=100% alt='The motion blur effect used in the opening cutscene was really advanced for the time, although I always hated it.' title='The motion blur effect used in the opening cutscene was really advanced for the time, although I always hated it.'\/><\/div><div class='mouseover-alt'>The motion blur effect used in the opening cutscene was really advanced for the time, although I always hated it.<\/div><\/p>\n<p>The world of GTA III is divided into three islands. The first is Portland, which is designed to evoke Brooklyn and Queens. The second is Staunton Island, which is roughly analogous to Manhattan. The final island is Shoreside Vale, which is supposed to be New Jersey-ish. The islands can only be unlocked in this order, and only as a result of doing story missions. The old GTA paradigm of &#8220;unlock more content by getting a high score&#8221; in now replaced with a system tied to story progress. Whether the designers intended it or not, this changes the focus of the game from its mechanics to its story.<\/p>\n<p>The game opens with the then-nameless silent protagonist robbing a bank. (The fanbase later named him Claude, and that name was made canon by Rockstar a few years later in Grand Theft Auto: San Andreas.) His accomplice Catalina betrays him and shoots him just outside the bank, leaving him for dead. While being transported to prison via van, he&#8217;s inadvertently freed by some gangsters busting their boss out of jail. He ends up working for the local crime family, steadily moving up the chain of command. He does some missions for the small-time Luigi, then for the dim-witted but higher-ranking Toni Cipriani, and then finally for head honcho Salvatore Leone. <\/p>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/gtaiii_map.jpg' width=100% alt='Right: Portland. Middle: Staunton. Left: Shoreside.' title='Right: Portland. Middle: Staunton. Left: Shoreside.'\/><\/div><div class='mouseover-alt'>Right: Portland. Middle: Staunton. Left: Shoreside.<\/div><\/p>\n<p>After that, Claude has to flee Staunton because of some drama with Salvatore&#8217;s wife. Next he ends up working for the Yakuza. After that he meets with a corrupt police detective in a public restroom to help the detective cover up all of his dirty dealings. He also works for billionaire Donald Love (certainly a riff on you-know-who) for a few missions.<\/p>\n<p><i>Hey. I thought I was trying to get revenge for Catalina&#8217;s betrayal in the opening cutscene! How does any of this get me closer to that goal? Don&#8217;t the Yakuza already, you know, employ people to do jobs for them? And the Italian Mob, what was all of that screwing around for? What does this cop have to offer me? Is all of this building towards something?<\/i><\/p>\n<p>Eventually the writer manages to grasp onto a couple of plot threads and holds onto them for long enough to steer the story back to the idea of getting revenge on Catalina. There&#8217;s a big showdown at the dam and the player shoots down Catalina&#8217;s helicopter. Roll credits.<\/p>\n<h3>The Personality of GTA<\/h3>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/gtaiii_city3.jpg' width=100% alt='For the time, this was a really well-animated scene with very detailed characters.' title='For the time, this was a really well-animated scene with very detailed characters.'\/><\/div><div class='mouseover-alt'>For the time, this was a really well-animated scene with very detailed characters.<\/div><\/p>\n<p>While GTA III was the first of many steps in increasing graphical fidelity and production values, from this point on the company did very little with their storytelling techniques. The 3D GTA titles began as a loose collection of disjointed, shapeless, and tonally schizophrenic stories, and they pretty much stayed there.  The player migrates from one boss to the next, embracing or betraying parties with little motivation beyond moving the plot forward. Characters don&#8217;t have arcs. The player character usually has only the most paper-thin excuse for undertaking the current job. The opening of the game will set up a conflict and then the story will ignore that conflict for the next 20 hours of gameplay, only to return to it right at the end with little reason or fanfare. Story threads begin and end on a whim and without following any sort of pattern of rising action. The games do a lot of talking but rarely have anything coherent to say on a thematic level. <\/p>\n<p>My guess is that writer Dan Houser (and later in the series, Rupert Humphries) aren&#8217;t trying to tell a story so much as imitate specific movie scenes and vignettes that they admire. They wear their influences on their sleeve. Sopranos. Goodfellas. Heat. Casino. The cutscenes have Hollywood-style camera work and dialog that makes them feel like a slice of (say) a Martin Scorsese film. But when you string the cutscenes together they don&#8217;t really add up to a Martin Scorsese story. The imitation is entirely stylistic and mechanical. <\/p>\n<p>This directionless approach to storytelling became a problem in later entries. As the visuals got closer to looking like Hollywood, the disconnect between what the game looked like and what it really was became really apparent. But here in GTA III the &#8220;all style, no substance&#8221; approach to story served the game admirably. With the silent protagonist and short cutscenes it was fine for setting the mood for the next few minutes of driving and shooting.<\/p>\n<h3>Oddities And Imperfections<\/h3>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/gtaiii_car2.jpg' width=100% alt='Please wait until the flaming vehicle has come to a full and complete stop before unfastening your seatbelt.' title='Please wait until the flaming vehicle has come to a full and complete stop before unfastening your seatbelt.'\/><\/div><div class='mouseover-alt'>Please wait until the flaming vehicle has come to a full and complete stop before unfastening your seatbelt.<\/div><\/p>\n<p>It&#8217;s a miraculous game, but not a perfect one. If you come back to GTA III after playing the later entries you&#8217;re likely to shocked \/ annoyed at how odd the controls are and how many basic conveniences are missing. <\/p>\n<p>Your character can&#8217;t swim, so entering the water is instant death. You can&#8217;t bail out of vehicles, so you have to come to a full and complete stop before you can exit your going-to-explode-any-second vehicle. You can&#8217;t swing the camera around while driving. You can&#8217;t intuit the durability of objects based on their appearance, so steel light poles break away like balsa wood while tiny saplings can bring your 100MPH chase to a dead stop without so much as having their leaves ruffled. The inter-island loading screens &#8211; while understandable from a technology perspective &#8211; are a real killjoy, particularly if you run into them during a high-speed chase. The missions feature a great deal of <a href=\"https:\/\/www.youtube.com\/watch?v=xMbW24ggTmE\">Do It Again, Stupid<\/a>. The economy is broken by the second mission, to the point where it would be infeasible to go broke because the in-game expenses are so trivial compared to the payout for successful missions. <\/p>\n<p>But of all the tiny nitpicks that aren&#8217;t worth picking, there was one in particular that always rubbed me the wrong way&#8230;<\/p>\n<h3>Why Do People Keep Jumping Under My Wheels?!<\/h3>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/gtaiii_city4.jpg' width=100% alt='Amusing emergent behavior: I beat people up, then the paramedics show up to revive them, then they resume trying to kill me.' title='Amusing emergent behavior: I beat people up, then the paramedics show up to revive them, then they resume trying to kill me.'\/><\/div><div class='mouseover-alt'>Amusing emergent behavior: I beat people up, then the paramedics show up to revive them, then they resume trying to kill me.<\/div><\/p>\n<p>This happened a lot. You&#8217;d be darting through traffic on your way to the mission objective. You&#8217;re trying to keep it off the sidewalk because you&#8217;re nearly done with this mission and you don&#8217;t want to risk pissing off the police and derailing everything. But then you turn a corner and suddenly &#8211; for no reason at all &#8211; a pedestrian deliberately dives right in front of your car. Pow! A cop sees this, and now you&#8217;re dealing with exactly the situation you were trying to avoid. <\/p>\n<p><i>This isn&#8217;t my fault! Why am I getting blamed for some idiot jumping in front of my car? There&#8217;s no way I could have evaded that in time. This is so unfair.<\/i><\/p>\n<p>Sometimes pedestrians even engage in this suicidal behavior in pairs. For a long time I just assumed this was some jackass developer&#8217;s half-witted idea to make the game &#8220;more interesting&#8221;. I thought they just programed pedestrians to randomly throw themselves in front of you to create police chases and stop the player from getting bored.<\/p>\n<p>But years later I came back to the game and realized these occasionally irritating moments weren&#8217;t scripted by a sadistic designer, they were simply an unintended consequence of a cool feature and some skittish AI.<\/p>\n<p>It would feel sort of sad and lame if pedestrians just stood still and let themselves get run over if you began driving down the sidewalk. Instead they turn, become alarmed, and attempt to leap out of the way.  This makes them more interesting and makes the world seem a little more &#8220;alive&#8221;. <\/p>\n<p>The problem is that their AI was just a little too clever for its own good. The AI looks at the player&#8217;s heading<span class='snote' title='3'>It might actually examine the heading of all cars. I can&#8217;t tell, and setting up a proper test is really difficult.<\/span> and reacts if the player&#8217;s vehicle is aimed directly at them.  <\/p>\n<p>To illustrate how it works, let me use a screenshot from the original GTA. I don&#8217;t think this was actually a problem in that game, but it&#8217;s easier to depict this quirk using the 2D overhead view:<\/p>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/gta_ai.jpg' width=100% alt='' title=''\/><\/div><div class='mouseover-alt'><\/div><\/p>\n<p>I&#8217;m going around a bend, following the green arrow. However, halfway through the turn I&#8217;m momentarily pointed at the pedestrian. Rather than doing the complex and fiddly task of analyzing my turn radius and seeing where I&#8217;m going to end up, the pedestrian simply assumes I&#8217;m traveling in a straight line, following the red arrow. The best thing to do if someone is headed directly at you is to jump perpendicular to their approach, so that&#8217;s what it does. It jumps along the blue arrow, landing itself right in front of me as I complete the turn<span class='snote' title='4'>It could also jump in the opposite direction of the blue arrow and land to the left of its current position. It&#8217;s a coin flip, really.<\/span>. <\/p>\n<p>It&#8217;s tough to know what&#8217;s going on under the hood<span class='snote' title='5'>No pun intended.<\/span>, here. It looks like peds don&#8217;t understand sidewalks and roads. In a more sophisticated setup you might have the AI ignore the motion of cars unless the car is on the sidewalk. Or perhaps it could consider the current turn when evaluating incoming cars. Or it could look at the two possible landing positions and choose whichever one <i>isn&#8217;t<\/i> in the street. <\/p>\n<p>To a certain extent, complaining about this feel like complaining that there aren&#8217;t cupholders on the space shuttle. It&#8217;s a small feature in a big game and I doubt most people gave it much thought. Given all the other innovations in this game, it&#8217;s hardly a great sin that the AI misbehaves in certain edge-case situations.<\/p>\n<p>But it really did bug me at the time.<\/p>\n<p>EDIT: As some pointed out in the comments below, part of the explanation for this huge jump in technology was <a href=\"https:\/\/en.wikipedia.org\/wiki\/Body_Harvest\">Body Harvest<\/a>, a 3D open-world game that featured shooting a driving. It didn&#8217;t LOOK like GTA, but it used a lot of the same gameplay technologies. This is where they cooked up the technology that would later form the backbone of GTA III. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>This game is a technological miracle. It&#8217;s a miracle not just for what it can do, but also for the fact that the team was able to build it at all. I don&#8217;t think any franchise has ever gone through a more drastic change in such a short timeAt least, not a POSITIVE change.. In [&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-43189","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\/43189","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=43189"}],"version-history":[{"count":17,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/posts\/43189\/revisions"}],"predecessor-version":[{"id":43218,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/posts\/43189\/revisions\/43218"}],"wp:attachment":[{"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=43189"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=43189"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=43189"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}