{"id":1406,"date":"2007-11-05T12:00:51","date_gmt":"2007-11-05T17:00:51","guid":{"rendered":"http:\/\/www.shamusyoung.com\/twentysidedtale\/?p=1406"},"modified":"2007-11-05T12:17:36","modified_gmt":"2007-11-05T17:17:36","slug":"unreal-tournament-3-interface","status":"publish","type":"post","link":"https:\/\/www.shamusyoung.com\/twentysidedtale\/?p=1406","title":{"rendered":"Unreal Tournament 3: Interface"},"content":{"rendered":"<p>I didn&#8217;t think I&#8217;d be excited about this game.  I didn&#8217;t think I had the <em>capacity<\/em> to be excited about this game. Understand that I&#8217;d more or less written off subsequent entries in the UT series a couple of years ago, and I didn&#8217;t think I&#8217;d be coming back.  Now that UT3 is near release, and now that I&#8217;ve learned that it may attempt to cater to my particular tastes, I&#8217;m finding myself drawn to learn more and see exactly what sort of game Epic has for us here.  I spent most of the weekend playing, studying, swearing at, and thinking about, the demo.   A whole bunch of UT3 posts this week are the natural byproduct of this behavior. Starting with this one. <!--more--><\/p>\n<p>I realize this breaks with my tradition of talking about old games and ignoring previews, but these are unusual circumstances and you&#8217;ll just have to indulge me.  Note that all of this is based on playing the demo.  I&#8217;m assuming it&#8217;s a good indicator of what the final game would be like, but the truth won&#8217;t be known until the game is out.  <\/p>\n<p>I&#8217;m a bad-news-first kind of person, and so I think we may as well get this out of the way:  The user interface for the game sucks. I&#8217;m aware that this is the &#8220;demo&#8221; and not the final game,  but unless they have a completely <em>different<\/em> interface written for the full version (which went gold weeks ago) I feel safe in assuming that what we have here is something which will bear a striking similarity to the final product. <\/p>\n<p><table width='400'  cellpadding='0' cellspacing='0' border='0' align='right'><tr><td><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/ut3_interface.jpg' class='insetimage' width='400' alt='Let&#8217;s see&#8230; A menu across the top, a menu along the bottom, and a short list of options in the middle with lots of wasted space all around.' title='Let&#8217;s see&#8230; A menu across the top, a menu along the bottom, and a short list of options in the middle with lots of wasted space all around.'\/><\/td><\/tr><tr><td class='insetcaption'>Let&#8217;s see&#8230; A menu across the top, a menu along the bottom, and a short list of options in the middle with lots of wasted space all around.<\/td><\/tr><\/table>Starting a game requires you to move through many screens via prev \/ next buttons, as the game spoon-feeds you things a couple of options at a time.  The positioning of the &#8220;prev&#8221; and &#8220;next&#8221; buttons on the various screens is something only Heisenberg could explain.  <\/p>\n<p>There is no end to the patronizing &#8220;Are you sure?&#8221; confirmation dialogs, haranguing you like an overprotective Regis Philbin.  When assuring it that &#8220;Start Game&#8221; is indeed your final answer, the visual aspect of the button is larger than the actual hit area for the button, meaning you can sometimes click the edge of &#8220;Ok&#8221; and then wonder what&#8217;s taking so long, when really you &#8220;missed&#8221;.  You&#8217;ll get better at hitting the right area of the button through practice, though.  Like when you re-map your keys and it pops up an <em>&#8220;Are you sure?&#8221;<\/em> for every. single. one.<\/p>\n<p>It takes many tedious clicks to leave the game and return to the &#8220;main menu&#8221;, and from there to get to <i>actual<\/i> main menu, and from there to exit the game.  Alt-F4 doesn&#8217;t do anything.<\/p>\n<p>The central problem here is that this is a console interface.  This was made to be displayed on a television (which is why the text is so big and there are so few options) and navigated using a dual shock controller.  <a href=\"http:\/\/forums.epicgames.com\/showpost.php?p=25041368&#038;postcount=529\">Here is a pretty good series of images<\/a> from a user on the UT forums that outlines some of the worst mistakes.  If this were the work of a console developer making the leap to PC I would have some degree of understanding, but this isn&#8217;t some exotic now interface paradigm they&#8217;re trying to cope with.  This is a mouse and a keyboard and a CRT.  Rumor has it they may have encountered these strange devices before.  Perhaps even recently.  Why their familiarity with such contraptions didn&#8217;t translate into a competent user interface is mysterious until you realize that they are trying to make some sort of one-size-fits-all interface to suit the needs of both PC and PS3 users.  And by &#8220;one-size-fits-all&#8221; I mean, &#8220;We&#8217;ll make an interface that works for the PS3, and PC players can cope with it.&#8221;  <\/p>\n<p>But the interface is more than an annoyance, it is a major impediment to enjoying the game itself.  In the old days of 1999, when a match ended it would give you a view of the winner.  The scores would be overlayed on this view.  Along the top of the display would be the in-game chat as everyone GG&#8217;ed and LOL&#8217;ed each other while waiting to the server to move to the next map.  Now this is broken into three screens.  You can either see the chat, the scores, or the in-game view of the #1 player. By default it takes you to the winner view, the least useful of the three.  Did they really think people would want to play an entire match and then not see the final score?<\/p>\n<p><table width='400'  cellpadding='0' cellspacing='0' border='0' align='left'><tr><td><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/ut3_scoreboard.jpg' class='insetimage' width='400' alt='This is the scoreboard.  It&#8217;s mostly empty space.  And yet, it contains no information. Perhaps these two things are related?' title='This is the scoreboard.  It&#8217;s mostly empty space.  And yet, it contains no information. Perhaps these two things are related?'\/><\/td><\/tr><tr><td class='insetcaption'>This is the scoreboard.  It&#8217;s mostly empty space.  And yet, it contains no information. Perhaps these two things are related?<\/td><\/tr><\/table>I assume so, since the scoreboard is nearly useless.  It lists scores, but it doesn&#8217;t list how long anyone has been in the game or what their ping is.  (Moreover, I never saw a way to figure out what <i>my<\/i> ping was.)  Without this information, the &#8220;score&#8221; is sort of pointless.  Maybe the guy at the bottom of the list played the whole time and never scored a point.  Maybe he joined three seconds before the match ended.  This is important stuff to know, as it puts those scores in the proper context. <\/p>\n<p>For years I&#8217;ve been wanting the game to fork over deeper, subtler details at the end of a match.  Who killed whom and how many times and with what weapons?  What was each person&#8217;s longest spree?  Frags per hour?  Average speed?   Hit ratio? Total damage dealt vs. taken? Average kills per life? In adapting the game to consoles, they have dumbed it down to the point where you can&#8217;t tell what the score really is, which seems to defeat the entire point of the scoreboard in the first place.<\/p>\n<p>The server browser is horrible.  When looking for a game, most people sort the list of servers by ping, so that the fastest servers are on top.  Except that some out-of-the-box thinker came up with the brilliant idea to sort this numeric list <i>alphabetically<\/i>.   Thus your list of numbers will look like:<\/p>\n<p>120<br \/>\n1500<br \/>\n1750<br \/>\n203<br \/>\n229<br \/>\n2500<br \/>\n2870<br \/>\n340<br \/>\n3700<br \/>\n40<br \/>\n4600<\/p>\n<p>In the above case, the lowest number (the best one) ends up in the next-to-last position, right next to the worst one.  This defeats the entire point of sorting the list in the first place. If you sort by player count it does the same thing.  I can&#8217;t imagine they will leave it this way in the full version.  I can&#8217;t believe they left it this way in the demo.  In a game so vigorously focused on multiplayer, you just can&#8217;t cut corners on the server browser. <\/p>\n<p>(There were a couple more paragraphs here listing all the obvious features that were omitted. I cut them. You get the idea by now, I&#8217;m sure.)<\/p>\n<p>The <a href=\"http:\/\/forums.epicgames.com\/showthread.php?t=578486\">forums have been hot with UI feedback<\/a>, which is  almost universally negative.  Epic has not yet responded to this feedback.  (Which they solicited.)  The game has gone gold.  It&#8217;s done.  I&#8217;m sure they will have patches, but I think out-of-the-box the interface is going to look a lot like what we see in the demo. This is a point on which I am <i>eager<\/i> to be proven wrong.<\/p>\n<p>This post was pretty negative, so I want to stress that I was actually really happy with the demo.  The interface was a crime, but nearly everything else was surprisingly good.  I&#8217;ll have more posts about that later.<\/p>\n<p>One final note is that while browsing servers I noticed they have the server option of, &#8220;Allow mouse and keyboard&#8221;.  I&#8217;ve been wondering about this.  The PS3 has a mouse &#038; keyboard available, but I have no idea how common they are. Still, it looks like console players will at last get the chance to make good on their claims that &#8220;aiming with the thumbstick is just as good as the mouse once you get used to it&#8221;.  <\/p>\n<p><center><\/p>\n<div><object width=\"425\" height=\"335\"><param name=\"movie\" value=\"http:\/\/www.dailymotion.com\/swf\/5C2L4tFd1w8Wd9Sez\"><\/param><param name=\"allowFullScreen\" value=\"true\"><\/param><param name=\"allowScriptAccess\" value=\"always\"><\/param><embed src=\"http:\/\/www.dailymotion.com\/swf\/5C2L4tFd1w8Wd9Sez\" type=\"application\/x-shockwave-flash\" width=\"425\" height=\"335\" allowFullScreen=\"true\" allowScriptAccess=\"always\"><\/embed><\/object><br \/><b><a href=\"http:\/\/www.dailymotion.com\/video\/x1efx3_unreal-tournament-3-sur-ps3_videogames\">Dual Shock vs. Mouse &#038; Keyboard. Guess which is which.<\/a><\/b><br \/><i>Uploaded by <a href=\"http:\/\/www.dailymotion.com\/nofrag\">nofrag<\/a><\/i><\/div>\n<p><\/center><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I didn&#8217;t think I&#8217;d be excited about this game. I didn&#8217;t think I had the capacity to be excited about this game. Understand that I&#8217;d more or less written off subsequent entries in the UT series a couple of years ago, and I didn&#8217;t think I&#8217;d be coming back. Now that UT3 is near release, [&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":[17],"class_list":["post-1406","post","type-post","status-publish","format-standard","hentry","category-reviews","tag-unreal-tournament"],"_links":{"self":[{"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/posts\/1406","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=1406"}],"version-history":[{"count":0,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/posts\/1406\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1406"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1406"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1406"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}