{"id":865,"date":"2010-09-25T12:47:17","date_gmt":"2010-09-25T12:47:17","guid":{"rendered":"http:\/\/positech.co.uk\/cliffsblog\/?p=865"},"modified":"2010-09-25T12:47:17","modified_gmt":"2010-09-25T12:47:17","slug":"drag-and-drop-design","status":"publish","type":"post","link":"https:\/\/www.positech.co.uk\/cliffsblog\/2010\/09\/25\/drag-and-drop-design\/","title":{"rendered":"Drag and drop design"},"content":{"rendered":"<p>A lot of stuff in the GSB campaign UI is drag-and-drop based. For example, if you want to merge one fleet with another, you pick up a fleet icon and drop it on the other one. If you want to move a fleet you pick it up and drop it on the destination.<\/p>\n<p>The trouble is there are some situations where that fleet has moved (and thus can&#8217;t move again) but you still want the ability to drop it on another fleet in the same location. That means I allow you to pick up an icon, but only drop it on a next-door icon, which is confusing. I change the icon color to show that it can&#8217;t now &#8216;move&#8217; only be merged, and explain ti with tutorial windows, but it&#8217;s not really good enough.<\/p>\n<p>I think I&#8217;m going to go for a two-pronged solution. Firstly I&#8217;ll restrict the distance you can move a dragged icon if it can&#8217;t leave the system, and secondly I&#8217;ll change the icon more drastically to have a big red stripe through it to show it can&#8217;t be moved right now. That&#8217;s still not a perfect solution, but it&#8217;s a step\u00a0 in the right direction, which is always a good step :D<\/p>\n<p>I tried out a competing space campaign style game today, which I didn&#8217;t get into at all, but that was entirely due to what seemed a clunky interface. I don&#8217;t want people to have the same view of the GSB campaign, so it needs a lot of work. Everything has to be super-intuitive. Lots of work to do.<\/p>\n<p>In other news, we wanted quotes from 3 builders. We arranged 4 to come visit. Only 2 showed up, and 1&#8217;s quote was some sort of joke. I&#8217;ve now arranged a 5th builder. What the hell is wrong with these people?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A lot of stuff in the GSB campaign UI is drag-and-drop based. For example, if you want to merge one fleet with another, you pick up a fleet icon and drop it on the other one. If you want to move a fleet you pick it up and drop it on the destination. The trouble<\/p>\n<p class=\"text-right\"><span class=\"screen-reader-text\">Continue Reading&#8230; Drag and drop design<\/span><a class=\"btn btn-secondary continue-reading\" href=\"https:\/\/www.positech.co.uk\/cliffsblog\/2010\/09\/25\/drag-and-drop-design\/\">Continue Reading&#8230;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,105],"tags":[],"class_list":["post-865","post","type-post","status-publish","format-standard","hentry","category-game-design","category-gratuitous-space-battles"],"_links":{"self":[{"href":"https:\/\/www.positech.co.uk\/cliffsblog\/wp-json\/wp\/v2\/posts\/865","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.positech.co.uk\/cliffsblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.positech.co.uk\/cliffsblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.positech.co.uk\/cliffsblog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.positech.co.uk\/cliffsblog\/wp-json\/wp\/v2\/comments?post=865"}],"version-history":[{"count":1,"href":"https:\/\/www.positech.co.uk\/cliffsblog\/wp-json\/wp\/v2\/posts\/865\/revisions"}],"predecessor-version":[{"id":866,"href":"https:\/\/www.positech.co.uk\/cliffsblog\/wp-json\/wp\/v2\/posts\/865\/revisions\/866"}],"wp:attachment":[{"href":"https:\/\/www.positech.co.uk\/cliffsblog\/wp-json\/wp\/v2\/media?parent=865"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.positech.co.uk\/cliffsblog\/wp-json\/wp\/v2\/categories?post=865"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.positech.co.uk\/cliffsblog\/wp-json\/wp\/v2\/tags?post=865"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}