{"id":5832,"date":"2009-11-11T08:03:16","date_gmt":"2009-11-11T12:03:16","guid":{"rendered":"http:\/\/www.shamusyoung.com\/twentysidedtale\/?p=5832"},"modified":"2009-11-11T11:19:49","modified_gmt":"2009-11-11T15:19:49","slug":"mmorons","status":"publish","type":"post","link":"https:\/\/www.shamusyoung.com\/twentysidedtale\/?p=5832","title":{"rendered":"MMOrons"},"content":{"rendered":"<p>As I mentioned <a href=\"?p=5810\">before<\/a>, I&#8217;m shopping for a new MMO playground for when <a href=\"?cat=188\">the story of Star on Chest<\/a> comes to an end. <\/p>\n<p>First up was Lord of the Rings Online. I finished the four-hour download, installed the thing, and got it all set up. And then I discovered that it is impossible to <em>toggle<\/em> mouse look. If you want to turn with the mouse, you must hold down the right mouse button while doing so. <\/p>\n<p>Is that even possible? It can&#8217;t be.  I checked the forums and found an argument from 2008 that flowed like this:<\/p>\n<p>Person A: I really need mouselook.  My hand is cramping from holding down the RMB.<\/p>\n<p>Person B: Your hand is feeble.<\/p>\n<p>Person C: Why don&#8217;t you just steer with the keyboard?  You&#8217;re stupid for requesting this.<\/p>\n<p>Person D: Stop saying this game is imperfect!<\/p>\n<p>Look, when I play a game, my mouse governs <em>my eyes<\/em>.  I expect to be able to sweep them from side to side at will.  I am not a turret or a forklift, and I do not want to &#8220;steer&#8221; my eyes.  Having to hold down the right mouse button ALL THE TIME in order to maintain this connection between mouse movement and what I see is a deal breaker.  This is not some exotic feature, never before heard of in this history of games.  This is the natural way of things.  It&#8217;s how I navigated games <a href=\"http:\/\/en.wikipedia.org\/wiki\/Descent_%28video_game%29\">in 1995<\/a>.  It&#8217;s how I navigated in Borderlands, yesterday. WoW had it.  Champions Online had it. Guild Wars had it. Fallen Earth had it. Hellgate: London had it. City of Heroes had it.<\/p>\n<p>This is very reason games have auto-run: Because holding down a button all the time is bad for your wrists and hands. In any event, I am not interested in overcoming a decade and a half of experience, comfort, and muscle memory in order to accommodate some bonehead&#8217;s crude, atavistic interface.  <\/p>\n<p>So&#8230; let&#8217;s try Age of Conan?<\/p>\n<p>I go to sign up for the free trial.  It says the username is taken.  Wow. Do I already have a Funcom account?  I do. Ah right. Now I remember: I played Anarchy Online for about twenty minutes some ages ago, and the two games share a common database. Cool.  That saves me the hassle of creating an account.<\/p>\n<p>Only&#8230; it doesn&#8217;t give me the option for the free trial.  Apparently this is only for <em>completely new<\/em> users, and if you&#8217;ve played Anarchy Online then you can&#8217;t have a free trial of Age of Conan? Ubuhwhat?<\/p>\n<p>Fine. I&#8217;m thinking of just buying the game outright.  It&#8217;s only $20.  Even if it doesn&#8217;t work for a Let&#8217;s Play, I might be able to wring a comic or two out of the thing.  But before I click the thing I see the fine print:  <\/p>\n<p><em>In order to activate a new game on an existing account, you must verify your contact information.<\/em><\/p>\n<p>Hmm. Busywork. Fine. You want to confirm my e-mail or&#8230;<\/p>\n<p><em>In order to verify your account, you must have an SMS enabled phone and be able to-<\/em><\/p>\n<p>ARE YOU KIDDING ME? You guys want my PHONE NUMBER?!?<\/p>\n<p>No. No no. Nononono. My phone number is a treasure I guard carefully.  For the last ten years I have had an unlisted landline number, but I trusted too many companies with that sequence of digits and now the thing rings twice daily with spam calls. I keep the landline for business reasons, but my personal private non-public secret mobile phone number is simply <em>not on the table<\/em>.  <\/p>\n<p>I&#8217;m asking if I can have one of your free samples at the deli, and you&#8217;re telling me we gotta have rough unprotected sex first. <\/p>\n<p>Why do you need my phone?  Why not ask for a credit card? (If you want to confirm adulthood.) Or just my email? (To confirm my contact info.)  <\/p>\n<p>The other option is to run to the store and buy a boxed copy.  I&#8217;m sure big-box stores won&#8217;t have it, and I&#8217;m sure Gamestop will be selling it for launch-day prices.  <\/p>\n<p>But.. the other, <em>other<\/em> option is to just create a brand-new account. Which works perfectly and without asking for money or attempting to invade my privacy. It takes about two minutes, and I&#8217;m in business. I occurs to me that if I was a [nationality] gold farmer, this system would not impede my efforts in the slightest.<\/p>\n<p>I download the client. It takes six hours. Then we&#8217;re in:<\/p>\n<p>Let&#8217;s see&#8230; set up the graphics. Log in. Watch the intro movie. Set up my key bindings&#8230;<\/p>\n<p>There is no way to turn on auto mouselook.<\/p>\n<p>I&#8230; I really feel an intense level of rage right now.  I feel the need to kill a human being with my bare hands. I can&#8217;t believe that after all this time, it turns out Jack Thompson was right. <\/p>\n<p>Google leads me to a <a href=\"http:\/\/forums.ageofconan.com\/showthread.php?t=192595\">thread<\/a> where we learn that the game once had mouselook, but last year <em>they removed it without explanation<\/em>.<\/p>\n<p>I am speechless. <\/p>\n<p><center>* * *<\/center><\/p>\n<p>Later: This tale has a happy ending, sort of.  With the help of <a href=\"http:\/\/www.highrez.co.uk\/downloads\/XMouseButtonControl.htm\">this program<\/a> I was able to make the <em>middle<\/em> mouse button toggle the state of the <em>right<\/em> mouse button.  So if I click MMB, it begins holding down RMB until such time as I click the MMB again. This means <em>both<\/em> games are now open to me.  <\/p>\n<p>Still&#8230; leaving out mouselook? In this day and age?  Not even leaving it as a checkbox, disabled by default. But simply not having it at all.  This feature is so trivial and has such an impact on usability.  I need someone to give me a justification for the thinking behind this. Someone with access to the codebase. No, better yet: If you have access to the source code, then here is what you need to do:<\/p>\n<p>1) Go to the code repository and check out mouse.cpp.<br \/>\n2) Add the four lines of code that I know it will take to turn this into a toggle.  Just stick the option in the ini file where it can, at need, be turned on by civilized people who know what they&#8217;re doing.  Don&#8217;t worry about adding it to the interface. Desperate times, and all.<br \/>\n3) Submit that bitch to go out with the next patch.<br \/>\n4) No, don&#8217;t ask your boss. Don&#8217;t bring this up in a meeting. Don&#8217;t submit this for review by a committee. Don&#8217;t run this by your obviously deficient QA department. Just suck it up and do it. Your worth as a software engineer and a human being is riding on your ability to make this right.<\/p>\n<p>Alternatively: Quit your job as a programmer and find honest employment in some other field of work.<\/p>\n<p>Anyway, I&#8217;m not sure which game will get my attention just yet.  I&#8217;ve played about an hour of each and this could go either way.  We&#8217;ll see which one strikes my funny bone first. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>As I mentioned before, I&#8217;m shopping for a new MMO playground for when the story of Star on Chest comes to an end. First up was Lord of the Rings Online. I finished the four-hour download, installed the thing, and got it all set up. And then I discovered that it is impossible to toggle [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[],"class_list":["post-5832","post","type-post","status-publish","format-standard","hentry","category-rants"],"_links":{"self":[{"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/posts\/5832","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=5832"}],"version-history":[{"count":0,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/posts\/5832\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5832"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5832"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5832"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}