{"id":688,"date":"2006-10-19T06:59:58","date_gmt":"2006-10-19T11:59:58","guid":{"rendered":"http:\/\/www.shamusyoung.com\/twentysidedtale\/?p=688"},"modified":"2007-11-16T11:05:15","modified_gmt":"2007-11-16T16:05:15","slug":"dreamfall-nitpicks","status":"publish","type":"post","link":"https:\/\/www.shamusyoung.com\/twentysidedtale\/?p=688","title":{"rendered":"Dreamfall: Nitpicks"},"content":{"rendered":"<p>After all of the <a href=\"?p=681\">praise<\/a> I&#8217;ve <a href=\"?p=685\">heaped<\/a> onto <a href=\"?p=693\">Dreamfall<\/a> <a href=\"?p=694\">recently<\/a>, I think it&#8217;s only fair to mention some of the flaws.<\/p>\n<p>The most tedious and stupid is that whenever you put the disc in it launches the installer, <em>even if the game is already installed<\/em>.  Couple this with the fact that the game won&#8217;t run unless the disc is in the drive and you have a nice recipe for annoying the user every time they play the game. <\/p>\n<p><table width='320'  cellpadding='0' cellspacing='0' border='0' align='right'><tr><td><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/dreamfall_puzzle.jpg' class='insetimage' width='320' alt='Dreamfall, shape-matching puzzle' title='Dreamfall, shape-matching puzzle'\/><\/td><\/tr><tr><td class='insetcaption'>QUICK! Find the shape with the curvy top and the line with the pointy&#8230; oops! Time ran out! Now you have to start all over!<\/td><\/tr><\/table>There are these annoying pattern-matching puzzles, where you must hunt around a grid for random shapes.  The shapes on the grid change positions as you play.  The shapes are all fairly simillar. They are all the same color. The puzzle is timed. You must find several shapes in a row, but the timer is working against you. Every few seconds, once of the shapes you&#8217;ve already found will vanish or move and you&#8217;ll have to match it again. <\/p>\n<p>Perhaps I just hate this game because I&#8217;m terrible at it, but this is exactly the sort of thing I&#8217;m talking about when I refer to <a href=\"?p=336\">DIAS gameplay<\/a>.<\/p>\n<p>The game was designed with a console controller in mind.  This is a third-person game, and just as <a href=\"?p=671\">mouse &#038; keyboard is ideal for first-person<\/a>, the Playstation-style &#8220;Dual Shock&#8221; controller is just perfect for the third-person experience.  The game supports the use of mouse &#038; keyboard, but it feels clumsy to me.  Once I plugged in my USB controller (which is a near identical copy of the Dual Shock) my enjoyment of the game went way up. <\/p>\n<p>The controller issue wouldn&#8217;t be as much of a problem if not for the combat, which is another problem I have with the game.  Yes, an adventure game with combat.  I&#8217;m not a purist, and I enjoy this blending of genres.  I like when first-person shooters offer a little adventure game style puzzling.  I like when action games spice things up with a little RPG-style stats building.  (You know, do X for a while and your attributes will go up, allowing you to do more and better X.)  So, combat in an adventure game is <em>not<\/em> anathema to me.  My issue with it is that the combat in this game feels&#8230; it feels exactly like a combat system designed by an adventure game designer.<\/p>\n<p><table width='320'  cellpadding='0' cellspacing='0' border='0' align='left'><tr><td><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/dreamfall_fight.jpg' class='insetimage' width='320' alt='Dreamfall, the combat system.' title='Dreamfall, the combat system.'\/><\/td><\/tr><tr><td class='insetcaption'>You can tell my trainer is a martial arts master because when she attacks she takes a step back, cocks her arm, then marches two steps forward and takes a heavy swing at my shoulder.<\/td><\/tr><\/table>The problem here is that once you hit a button to take a swing, your character is going to wind up and take that swing and you can&#8217;t stop them.  The move might take a second or two, and during that time you may want to change what you&#8217;re doing.  Perhaps your foe is doing the same thing, except you realize his blow is going to land first.  You&#8217;re going to want to get out of the way instead of following through.  You&#8217;re going to mash on your keypad (and maybe shout) but your avatar is going to keep going no matter what. This is really frustrating for the player, and leads people to use words like &#8220;unresponsive&#8221; and &#8220;stiff&#8221; when describing the controls, even though that isn&#8217;t really the problem. To fix this, you would need to do one of two things:<\/p>\n<ol>\n<li>Speed up the fighting system so that it works like classic fighting games (Mortal Kombat) where movements happen so fast that the user will never get a chance to second-guess themselves.  This would be very bad, because it will alienate a lot of adventure gamers.  They often like adventure games because of the slow pace and the fact that you don&#8217;t need the reflexes of the thirteen year old boy to play them.  Your fighting system will either bore the kids or be so fast that your core audience will be unable or unwilling to play it.\n<\/li>\n<li>Allow the user to alter their chosen action mid-move.  So, if I&#8217;m about to deliver a strike I can suddenly change to a block.  This will mitigate the problem, but is very, very difficult to implement.  It would be a pain to animate, not to mention code.  I wouldn&#8217;t want to try this.<\/li>\n<\/ol>\n<p>My <a href=\"?p=188\">dueling system<\/a> might be an interesting alternative to use in a game like this, although it would probably be too expensive in terms of development time.<\/p>\n<p>At first the combat in Dreamfall semmed impossible and arbitrary. Then I locked on to a few tricks that made the whole thing easy enough that I was able to bully my way through the game.  The big trick is:<\/p>\n<ol>\n<li>Get in close<\/li>\n<li>Wait until the foe begins to attack<\/li>\n<li>Step back and let them miss<\/li>\n<li>Hit them ONCE (don&#8217;t get greedy!)<\/li>\n<li>Repeat<\/li>\n<\/ol>\n<p>The only time I get hit is whenever the #$@&#038; camera swings around on me and I end up stepping <em>into<\/em> my foe when I&#8217;m trying to step back.  In any case, this isn&#8217;t exactly a chessmatch.  <\/p>\n<p>I have other nitpicks with the plot and such, but I&#8217;ll leave that for when I get to the end of the game.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>After all of the praise I&#8217;ve heaped onto Dreamfall recently, I think it&#8217;s only fair to mention some of the flaws. The most tedious and stupid is that whenever you put the disc in it launches the installer, even if the game is already installed. Couple this with the fact that the game won&#8217;t run [&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":[65,56],"class_list":["post-688","post","type-post","status-publish","format-standard","hentry","category-reviews","tag-adventure-games","tag-dreamfall"],"_links":{"self":[{"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/posts\/688","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=688"}],"version-history":[{"count":0,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/posts\/688\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=688"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=688"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=688"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}