{"id":1855,"date":"2013-12-14T21:24:21","date_gmt":"2013-12-14T20:24:21","guid":{"rendered":"http:\/\/www.stevebromley.com\/blog\/?p=1855"},"modified":"2019-11-06T17:44:58","modified_gmt":"2019-11-06T16:44:58","slug":"usability-issues-in-batman-arkham-origins-blackgate","status":"publish","type":"post","link":"https:\/\/www.stevebromley.com\/blog\/2013\/12\/14\/usability-issues-in-batman-arkham-origins-blackgate\/","title":{"rendered":"Usability Issues in Batman: Arkham Origins Blackgate"},"content":{"rendered":"<p>I really liked the Arkham Batman games \u2013 they are probably some of my most enjoyed games from the last generation. So I was enthusiastic about playing the new Batman game for PSVita and 3DS.<\/p>\n<p>Batman: Arkham Origins Blackgate is a metroidvania, and it\u2019s impressive how it keeps many of the features from the full-fat series, including all of the gadgets and the combat system. However it has many annoying usability issues which made finishing the game a chore. Here are the worst of them:<\/p>\n<p><!--more--><\/p>\n<p><b>The map<\/b><\/p>\n<p>In the original Metroid, the player moved in two dimensions (left\/right, up\/down). This was easy to display in a 2D space, and hence the typical Metroid map is a side-on 2D map. However in Batman, the player moves in 3 dimensions, using the depth of the screen as well as doing left\/right, up\/down.<\/p>\n<p>The map in Batman is not suitable for this task. It is a 2D top down view, attempting to portray a 3D space. The consequence of this is that the map doesn\u2019t show height, and I found it incredibly difficult to traverse the level using the map \u2013 I knew where I wanted to end up, but not how to get there, because many dead ends, caused by being at the wrong height, were invisible on the map.<\/p>\n<p>This issue was made more annoying by the maps implementation. There is no mini-map, which means that the player has to actively open the map screen. However there was an inconsistent delay with opening the map, which became incredibly frustrating. The delay of up to 5 seconds seemed to appear at random times \u2013 I could have just closed the map, and on an immediate re-open, it\u2019d spend a long time loading. This inconsistency in the map\u2019s response made it incredibly annoying, and I\u2019d often give up on the map altogether!<\/p>\n<p><b>Analysing things<\/b><\/p>\n<p>One of the features this game has taken from the \u2018full\u2019 console games is detective vision. However this game adds an extra step to the process \u2013 after turning on detective vision, the player is required to hold their finger over interactive objects (which are not highlighted) before they can interact with them.<\/p>\n<p>As they hold their fingers over the object, an \u2018analysing\u2019 progress bar appears, which takes roughly 3 seconds before it\u2019ll reveal what the object is, as in this picture:<\/p>\n<div align=\"center\">\n<div id=\"attachment_1856\" style=\"width: 540px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-1856\" class=\"size-full wp-image-1856\" alt=\"Scanning in Batman\" src=\"http:\/\/www.stevebromley.com\/blog\/wp-content\/uploads\/2013\/12\/batman_scanning.png\" width=\"530\" height=\"311\" srcset=\"https:\/\/www.stevebromley.com\/blog\/wp-content\/uploads\/2013\/12\/batman_scanning.png 530w, https:\/\/www.stevebromley.com\/blog\/wp-content\/uploads\/2013\/12\/batman_scanning-300x176.png 300w\" sizes=\"auto, (max-width: 530px) 100vw, 530px\" \/><p id=\"caption-attachment-1856\" class=\"wp-caption-text\">Scanning in Batman<\/p><\/div>\n<\/div>\n<p>When playing, this restriction of having to analyse objects began to seem like an artificial and unnecessary barrier. For example when encountering a ledge to be pulled down with the hook, or a button which needs to be hit with the batarang \u2013 even though it\u2019s obvious what needs to be done, these actions will fail if they haven\u2019t been scanned \u00a0first. The consequence of requiring everything in the game to be scanned is that I felt I was wasting a lot of time as playing, and the game\u2019s length was being artificially padded!<\/p>\n<p><b>Running<\/b><\/p>\n<p>By default, Batman walks in this game. However the player will never want to walk, as it\u2019s incredibly slow. There is also no auto-run option \u2013 so the player will be holding X to run throughout the entire game.<\/p>\n<p>This becomes an issue because the X button is also used to activate things in the game, such as pressing buttons or opening doors. Sometimes this can cause long, inescapable, unintentional actions. For example, I found when running past lift buttons, I could accidentally activate the lift (because I was holding X), which would cause batman to wait for the lift, get in the lift, ride it to another level, and then get out \u2013 pretty annoying when I was just trying to run past the lift.<\/p>\n<p><b>Checkpoints for cut-scenes<\/b><\/p>\n<p>Batman: Arkham Origins Blackgate makes the classic mistake of putting the checkpoints for the boss fights before the cut-scenes \u2013 causing the player to have to re-watch the cut-scenes whenever they die (which can be many times, due to the trial and error, instant-kill designs of many of the bosses). Even worse, although the animated cut-scenes are skippable, the in-game ones are not, causing the player to have to re-watch them many times.<\/p>\n<p>A possible design reason behind this is that it allows players to leave the boss fights, and attempt them again later. However I didn\u2019t see that this was ever appropriate when I was playing \u2013 none of the bosses required additional abilities the player doesn\u2019t possess by the time they reach the boss. Defeating the bosses is required for progression, so it\u2019s very unlikely that the player will want to leave the battle and come back later.<\/p>\n<p><b>Loading<\/b><\/p>\n<p>The game does a great job of making loading (almost) invisible as the player explores an area, and the player will often not see any loading at all. However there is one particular implementation which caused a significant usability issue as I played.<\/p>\n<p>In some areas, loading is hidden by locked doors \u2013 when the area is loading the door is locked, and when it\u2019s done loading the door will open. However these doors appear no different to other locked doors, which are unlocked by finding alternate routes.<\/p>\n<p>There was one security door in particular which I approached, and analysed. The analysis said that this was a locked door, and so I backtracked and spent &gt;30 mins trying to find an alternate route to get round the door. Having failed at that, I returned to the door and just happened to spend &gt;10 seconds in front of it, by which time it loaded and opened. Despite having scanned the door, it gave no indication that the door was locked for loading, and as a consequence mislead me to wasting a lot of time.<\/p>\n<p>&nbsp;<\/p>\n<p>Overall, Batman: Arkham Origins Blackgate impressed me with how it had fit many aspects of the full Arkham series onto a handheld console. However my enjoyment was curtailed by the many usability issues, which could have been uncovered and fixed through user research.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I really liked the Arkham Batman games \u2013 they are probably some of my most enjoyed games from the last generation. So I was enthusiastic about playing the new Batman game for PSVita and 3DS. Batman: Arkham Origins Blackgate is a metroidvania, and it\u2019s impressive how it keeps many of the features from the full-fat [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[117],"tags":[],"class_list":["post-1855","post","type-post","status-publish","format-standard","hentry","category-games-user-research","grve-entry-item","grve-blog-item"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v15.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Usability Issues in Batman: Arkham Origins Blackgate - Steve Bromley - User Research<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.stevebromley.com\/blog\/2013\/12\/14\/usability-issues-in-batman-arkham-origins-blackgate\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Usability Issues in Batman: Arkham Origins Blackgate - Steve Bromley - User Research\" \/>\n<meta property=\"og:description\" content=\"I really liked the Arkham Batman games \u2013 they are probably some of my most enjoyed games from the last generation. So I was enthusiastic about playing the new Batman game for PSVita and 3DS. Batman: Arkham Origins Blackgate is a metroidvania, and it\u2019s impressive how it keeps many of the features from the full-fat [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.stevebromley.com\/blog\/2013\/12\/14\/usability-issues-in-batman-arkham-origins-blackgate\/\" \/>\n<meta property=\"og:site_name\" content=\"Steve Bromley - User Research\" \/>\n<meta property=\"article:published_time\" content=\"2013-12-14T20:24:21+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-11-06T16:44:58+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.stevebromley.com\/blog\/wp-content\/uploads\/2013\/12\/batman_scanning.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.stevebromley.com\/blog\/#website\",\"url\":\"https:\/\/www.stevebromley.com\/blog\/\",\"name\":\"Steve Bromley - User Research\",\"description\":\"Usability and User Research for Websites, Software and Games\",\"publisher\":{\"@id\":\"https:\/\/www.stevebromley.com\/blog\/#\/schema\/person\/9c0be0bbd079c086677d422d1fd9c8c7\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/www.stevebromley.com\/blog\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.stevebromley.com\/blog\/2013\/12\/14\/usability-issues-in-batman-arkham-origins-blackgate\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"http:\/\/www.stevebromley.com\/blog\/wp-content\/uploads\/2013\/12\/batman_scanning.png\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.stevebromley.com\/blog\/2013\/12\/14\/usability-issues-in-batman-arkham-origins-blackgate\/#webpage\",\"url\":\"https:\/\/www.stevebromley.com\/blog\/2013\/12\/14\/usability-issues-in-batman-arkham-origins-blackgate\/\",\"name\":\"Usability Issues in Batman: Arkham Origins Blackgate - Steve Bromley - User Research\",\"isPartOf\":{\"@id\":\"https:\/\/www.stevebromley.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.stevebromley.com\/blog\/2013\/12\/14\/usability-issues-in-batman-arkham-origins-blackgate\/#primaryimage\"},\"datePublished\":\"2013-12-14T20:24:21+00:00\",\"dateModified\":\"2019-11-06T16:44:58+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.stevebromley.com\/blog\/2013\/12\/14\/usability-issues-in-batman-arkham-origins-blackgate\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.stevebromley.com\/blog\/2013\/12\/14\/usability-issues-in-batman-arkham-origins-blackgate\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.stevebromley.com\/blog\/2013\/12\/14\/usability-issues-in-batman-arkham-origins-blackgate\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.stevebromley.com\/blog\/\",\"url\":\"https:\/\/www.stevebromley.com\/blog\/\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.stevebromley.com\/blog\/2013\/12\/14\/usability-issues-in-batman-arkham-origins-blackgate\/\",\"url\":\"https:\/\/www.stevebromley.com\/blog\/2013\/12\/14\/usability-issues-in-batman-arkham-origins-blackgate\/\",\"name\":\"Usability Issues in Batman: Arkham Origins Blackgate\"}}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/www.stevebromley.com\/blog\/2013\/12\/14\/usability-issues-in-batman-arkham-origins-blackgate\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.stevebromley.com\/blog\/2013\/12\/14\/usability-issues-in-batman-arkham-origins-blackgate\/#webpage\"},\"author\":{\"@id\":\"https:\/\/www.stevebromley.com\/blog\/#\/schema\/person\/9c0be0bbd079c086677d422d1fd9c8c7\"},\"headline\":\"Usability Issues in Batman: Arkham Origins Blackgate\",\"datePublished\":\"2013-12-14T20:24:21+00:00\",\"dateModified\":\"2019-11-06T16:44:58+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.stevebromley.com\/blog\/2013\/12\/14\/usability-issues-in-batman-arkham-origins-blackgate\/#webpage\"},\"commentCount\":2,\"publisher\":{\"@id\":\"https:\/\/www.stevebromley.com\/blog\/#\/schema\/person\/9c0be0bbd079c086677d422d1fd9c8c7\"},\"image\":{\"@id\":\"https:\/\/www.stevebromley.com\/blog\/2013\/12\/14\/usability-issues-in-batman-arkham-origins-blackgate\/#primaryimage\"},\"articleSection\":\"Games User Research\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.stevebromley.com\/blog\/2013\/12\/14\/usability-issues-in-batman-arkham-origins-blackgate\/#respond\"]}]},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/www.stevebromley.com\/blog\/#\/schema\/person\/9c0be0bbd079c086677d422d1fd9c8c7\",\"name\":\"Steve Bromley\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.stevebromley.com\/blog\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/4dfbbfc5a00187fd6f5fd405361347b2698a65a866f49de07f9486895b6c7029?s=96&d=mm&r=g\",\"caption\":\"Steve Bromley\"},\"logo\":{\"@id\":\"https:\/\/www.stevebromley.com\/blog\/#personlogo\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"https:\/\/www.stevebromley.com\/blog\/wp-json\/wp\/v2\/posts\/1855","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.stevebromley.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.stevebromley.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.stevebromley.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.stevebromley.com\/blog\/wp-json\/wp\/v2\/comments?post=1855"}],"version-history":[{"count":3,"href":"https:\/\/www.stevebromley.com\/blog\/wp-json\/wp\/v2\/posts\/1855\/revisions"}],"predecessor-version":[{"id":1859,"href":"https:\/\/www.stevebromley.com\/blog\/wp-json\/wp\/v2\/posts\/1855\/revisions\/1859"}],"wp:attachment":[{"href":"https:\/\/www.stevebromley.com\/blog\/wp-json\/wp\/v2\/media?parent=1855"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.stevebromley.com\/blog\/wp-json\/wp\/v2\/categories?post=1855"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.stevebromley.com\/blog\/wp-json\/wp\/v2\/tags?post=1855"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}