{"id":16769,"date":"2012-08-01T04:43:36","date_gmt":"2012-08-01T09:43:36","guid":{"rendered":"http:\/\/www.shamusyoung.com\/twentysidedtale\/?p=16769"},"modified":"2015-06-03T14:03:34","modified_gmt":"2015-06-03T19:03:34","slug":"spec-ops-the-line-the-art","status":"publish","type":"post","link":"https:\/\/www.shamusyoung.com\/twentysidedtale\/?p=16769","title":{"rendered":"Spec Ops: The Line: The Art"},"content":{"rendered":"<p>I&#8217;m going to do something different with this review. I&#8217;m going to run this series with a guest commentator. Normally, text in gold boxes is for me, but in this case:<\/p>\n<div class=\"dmnotes\">Hi! I&#8217;m Taliesin, who you may remember as <a href=\"?p=14708\" title=\"Batman Arkham City: Joker&#39;s Last Laugh\">being credited for buying Batman: Arkham City<\/a> for Shamus. Because I have more money and generosity than good sense, and because I really <em>like<\/em> Spec Ops: The Line, I decided to buy it for him, in exchange for getting the chance to put my voice (text) out here by messing up his perfectly good review with my own comments. I&#8217;m bribing him shamelessly for my own fame and attention, and hey, it&#8217;s working!\n<\/div>\n<p>Just remember: This text is me, the gold boxes are Taliesin. Try not to freak out about this. Also, this isn&#8217;t the dawn of some strange new &#8220;buy me games for posting rights&#8221; policy. I like the idea of doing a discussion-style review, and this seemed like a fun thing to try.<\/p>\n<p>ANYWAY.<\/p>\n<p>Everyone is talking about the unexpected tone and thematic elements of Spec Ops: The Line. I thought I&#8217;d mix things up by talking about something that&#8217;s getting overlooked in the conversation. In the past, one of my major complaints about modern shooters is their pervasive brown-ness. <a href=\"?p=16538\" title=\"Star Wars The Old Republic: Artless in Alderaan\">After playing SWTOR some time ago<\/a>, I&#8217;ve come to refine my views a bit, and I think this focus on brown is actually missing the point. <\/p>\n<p><!--more--><em>It&#8217;s not about color, it&#8217;s about contrast.<\/em><\/p>\n<p>There are some games games that have muted colors, or only use a narrow range of colors. <a href=\"http:\/\/limbogame.org\/\" title=\"LIMBO\">There are even some that have no color at all<\/a>. The goal here is to provide coherent, visually appealing images, and there are a lot of ways of doing that. Unless not being able to see what you&#8217;re doing is a gameplay mechanic, then the player should be able to see what&#8217;s going on. The problem with &#8220;brown&#8221; games isn&#8217;t just brown.  It&#8217;s that the saturation is uniform and there&#8217;s not much contrast. (Or the contrast appears in all the wrong places, drawing the eye to the wrong parts of the image.) <\/p>\n<p><table width='800' class=\"\" cellpadding='0' cellspacing='0' border='0' align='center'><tr><td><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/specops1.jpg' class='insetimage' width='800' alt='specops1.jpg' title='specops1.jpg'\/><\/td><\/tr><\/table><\/p>\n<p>Note that I usually crop screenshots to remove HUD elements and focus the image on whatever it is I think is interesting.  I&#8217;m not going to do that here. One, because I want to show you how the game really looks. Two, because the game doesn&#8217;t really need my help. I don&#8217;t need to zoom in to show you some scenery, because everything pops.<\/p>\n<p>Spec Ops is a &#8220;brown shooter&#8221; designed by people with a firm grasp of visual art, and the result is a game that manages to be visually rich, even when it&#8217;s drawing from a narrow palette. <\/p>\n<p>A lot of people have been complaining about the <a href=\"http:\/\/theabyssgazes.blogspot.com\/2010\/03\/teal-and-orange-hollywood-please-stop.html\" title=\"Teal and Orange - Hollywood, Please Stop the Madness\">teal and orange<\/a> fad that&#8217;s rampaging through Hollywood.  That&#8217;s the technique of making images &#8220;pop&#8221; by amping up the saturation in the fleshtone part of the spectrum (orange) and then setting the characters against the opposing color on the color wheel. (Teal.) Now, I don&#8217;t think there&#8217;s anything inherently wrong with teal and orange. It&#8217;s fine for a stylized look.  The problem isn&#8217;t when one movie is teal and orange, the problem is when most movies are teal and orange, even stuff like <a href=\"http:\/\/www.youtube.com\/watch?v=_TXNEE6SaoI\" title=\"Hot Tub Time Machine - Official Trailer \">Hot Tub Time Machine<\/a> where it&#8217;s completely inappropriate for the genre and setting. (It would have been a great idea for them to shoot the modern-day segments of the movie in teal and orange, and shoot the retro-80&#8217;s stuff in a super-charged full-spectrum color palette. Re-writing the script wouldn&#8217;t have hurt either.) <\/p>\n<p><table width='800' class=\"\" cellpadding='0' cellspacing='0' border='0' align='center'><tr><td><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/specops2.jpg' class='insetimage' width='800' alt='specops2.jpg' title='specops2.jpg'\/><\/td><\/tr><\/table><\/p>\n<p>This is pretty much a textbook orange &#038; teal shot. Note the teal vehicle. I&#8217;m sure that was done on purpose.<\/p>\n<p>If anything has an excuse to go teal and orange, I would think it should be a game set in Dubai. Orange sand. Orange clothes. Blue sky. It&#8217;s unavoidable. So, yeah, the game is a bit guilty, but I don&#8217;t think it&#8217;s a mistake. Heck, just compare the above image to some of the other games in the genre. You might disagree with artistic decisions made by Yager Development, but at least there <em>was<\/em> an artistic decision. This was done on purpose by someone trying to achieve an effect.  <\/p>\n<div class=\"dmnotes\">It&#8217;s also worth noting that a lot of the time, the sand is more of a creamy gold than a true orange, which helps to supplement some excellent views. In fact, let me go back and pan the view around on that shot with the teal car.<\/p>\n<p><table width='800' class=\"\" cellpadding='0' cellspacing='0' border='0' align='center'><tr><td><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/specops_tal1.jpg' class='insetimage' width='800' alt='specops_tal1.jpg' title='specops_tal1.jpg'\/><\/td><\/tr><\/table><\/p>\n<p>That&#8217;s your first look at Dubai, and it&#8217;s a beautiful sight. Creamy-gold sand set to a backdrop of gleaming skyscrapers, with blue sea off to one side and splashes of colour in palm trees and vehicles, dominated by the ruined highway. It&#8217;s an image that ties in well with the feel of something so grand brought so low, and it makes for sharp contrast to later visuals. Near the end of the game, after Things Have Gone Horribly Wrong, the grand skyline takes a back seat to ruins, and the sand takes on a pronounced reddish tinge that brings to mind a blood-soaked field.<\/p><\/div>\n<p><table width='800' class=\"\" cellpadding='0' cellspacing='0' border='0' align='center'><tr><td><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/specops3.jpg' class='insetimage' width='800' alt='specops3.jpg' title='specops3.jpg'\/><\/td><\/tr><\/table><\/p>\n<p>Yes, there&#8217;s lots of orange in above shot. But note how the cover is pale, so the player stands out against it. Then there&#8217;s a light \/ dark contrast between the cover and the battlefield. Then there&#8217;s a color contrast between the battlefield stuff and the sky. There&#8217;s lots of &#8220;layers&#8221; to this image, giving it depth. When guys come out on the wing for shooting funtime, they are dark against that brilliant white background.<\/p>\n<p>Compare this with so many other games which are completely rudderless artistically, where the artists just sort of slapped models and textures in place without regard to how things looked in the final scene. <em>Does it look like crap? No problem. Add more dirt and dust particle effects. If worse comes to worse, throw a lens flare over the whole thing.<\/em><\/p>\n<p><table width='800' class=\"\" cellpadding='0' cellspacing='0' border='0' align='center'><tr><td><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/specops4.jpg' class='insetimage' width='800' alt='specops4.jpg' title='specops4.jpg'\/><\/td><\/tr><\/table><\/p>\n<p>I&#8217;m not a huge fan of the &#8220;games as interactive movies&#8221; approach to game development, but if you ARE going to go down that road, then this is how it needs to be done. You need people on your team who understand the art of visual storytelling and who can make things that look at least as good as the movies they&#8217;re pretending to be. Too often we end up with the worst of both worlds: A thing with the stifling linearity of a movie but without the visual competence. <\/p>\n<p>Note that the game isn&#8217;t all orange and teal. Despite being in the desert <em>during a sandstorm<\/em>, this game has more vibrant colors and changes in palette than any other shooter I&#8217;ve ever played. That includes BioShock. (I give BioShock credit for using vibrant colors, but Spec Ops has dazzling sunlight to work with.) The designers bent over backwards looking for ways to justify a change in hue and lighting. You&#8217;ll be in a blue office one minute, then a deep red restaurant, then a broad and colorful shopping mall. <\/p>\n<div class=\"dmnotes\">No kidding. By way of example, an early firefight sees you fending off an assault force in the middle of a ruined high-class hotel.<\/p>\n<p><table width='800' class=\"\" cellpadding='0' cellspacing='0' border='0' align='center'><tr><td><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/specops_tal2.jpg' class='insetimage' width='800' alt='specops_tal2.jpg' title='specops_tal2.jpg'\/><\/td><\/tr><\/table><\/p>\n<p>Meanwhile, levels are frequently dotted with little splashes of colour. Outside sections are dominated by lots of creamy-gold sand, white marble, gleaming steel and the grey of ruined architecture, with billboards, faded but still colourful, and mangled cars scattered throughout. Inside sections vary by the locale, with refugee shanty towns, vending machines and rich furnishings all contributing to keep things lively.<\/p><\/div>\n<p><table width='800' class=\"\" cellpadding='0' cellspacing='0' border='0' align='center'><tr><td><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/specops5.jpg' class='insetimage' width='800' alt='specops5.jpg' title='specops5.jpg'\/><\/td><\/tr><\/table><\/p>\n<p>Somehow Developer Yager figured out how to make the Unreal Engine render GREEN. I didn&#8217;t know it could do that. I kid.  Once again, note the layers. My character stands out against the wall, which stands out against the center of the room, which stands out against the darkness on the right and the muted world beyond the windows.<\/p>\n<div class=\"dmnotes\">To indulge in a brief tangent about gameplay, this section actually works really well. It&#8217;s an absolutely linear fight, but you can still fight through it in different ways.<\/p>\n<p><table width='800' class=\"\" cellpadding='0' cellspacing='0' border='0' align='center'><tr><td><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/specops_tal3.jpg' class='insetimage' width='800' alt='specops_tal3.jpg' title='specops_tal3.jpg'\/><\/td><\/tr><\/table><\/p>\n<p>This is the entrance to the room shown in Shamus&#8217; picture, a stairwell guarded by two soldiers. If you prefer, you can kill them with normal gunfire, alerting the soldiers in the next room, maybe luring them out to you. Alternatively, you can put on your rifles suppressor and kill both guards with a sustained burst of silenced fire. This will not alert the next group of soldiers, and if you wait a few seconds, they&#8217;ll actually cluster up a bit, letting you do the same thing.<\/p>\n<p>The group after THAT will be alerted whatever you do, so from there you can hang back in the doorway, maybe pick off one or two as they come up the stairs and settle in for a cover-to-cover fight, or you can storm ahead before they arrive, and try to find a firing position to let you mow them down as they get up the stairs.<\/p>\n<p>The game only sometimes suggests these options to you. It usually provides the tools to do so; there&#8217;s a weapon with silencer capability lying around just before the stairwell, but it&#8217;s up to you to think on your feet and make it work.<\/p><\/div>\n<p>The game is constantly shifting styles and environments to keep things fresh. Light areas. Dark areas. Filth and dust. Clean and clear. Cool and damp. Warm and dry. Intense colors. Pale colors. Wide open spaces. Tight spaces. Open ground. Cluttered space. Poverty ridden places. Places of posh decadence. <\/p>\n<p><table width='800' class=\"\" cellpadding='0' cellspacing='0' border='0' align='center'><tr><td><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/specops6.jpg' class='insetimage' width='800' alt='specops6.jpg' title='specops6.jpg'\/><\/td><\/tr><\/table><\/p>\n<p>Each area has a unique feel, and very often the feel of the environment is reinforcing the message that the game is telling you at the moment. When you&#8217;re having a conversation about the horrors of war, you&#8217;re having it in a trench-like maze of bloodstained concrete. When people are talking about the civilian cost of the conflict, you&#8217;re standing in a shanty town. When you&#8217;re doing [spoiler] with water trucks, you&#8217;re in a place built around cool blue hues. The environments aren&#8217;t just arenas where you shoot guys. They&#8217;re part of the story. <\/p>\n<p>This seems obvious, but so few games manage to get this right. <\/p>\n<p>I&#8217;ve said in the past that from now on, the &#8220;graphics race&#8221; should forget about pixel shaders and focus on art. Yes, this game uses the Unreal Engine, which is completely top-of-the-line. But compare this game to Homefront, 50 Cent: Blood on the Sand, Bulletstorm, Gears of War 3, or Borderlands. Some of those games look better than others, but some of them look downright bland. All of them use the same engine as Spec Ops. <\/p>\n<p><table width='800' class=\"\" cellpadding='0' cellspacing='0' border='0' align='center'><tr><td><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/specops7.jpg' class='insetimage' width='800' alt='specops7.jpg' title='specops7.jpg'\/><\/td><\/tr><\/table><\/p>\n<p>This is why we don&#8217;t need a <a href=\"http:\/\/www.youtube.com\/watch?v=XgS67BwPfFY\" title=\"Unreal Engine 3 Samaritan Real-Time Demo\">new generation<\/a> of <em>even more expensive<\/em> technology. Most developers haven&#8217;t even mastered the tools in front of them. There&#8217;s a real danger that throwing them a completely new console generation (which would necessitate a change in engine and art pipeline) would cause them to produce <em>worse<\/em> art, as the already struggling art team stops working on their craft to struggle with their tools. <\/p>\n<p>I&#8217;d be perfectly happy if we could keep the engines we&#8217;re using now, but everyone could catch up with the artistry in this game.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;m going to do something different with this review. I&#8217;m going to run this series with a guest commentator. Normally, text in gold boxes is for me, but in this case: Hi! I&#8217;m Taliesin, who you may remember as being credited for buying Batman: Arkham City for Shamus. Because I have more money and generosity [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[246],"class_list":["post-16769","post","type-post","status-publish","format-standard","hentry","category-reviews","tag-spec-ops"],"_links":{"self":[{"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/posts\/16769","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=16769"}],"version-history":[{"count":0,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/posts\/16769\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=16769"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=16769"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=16769"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}