{"id":370,"date":"2014-06-15T12:27:06","date_gmt":"2014-06-15T19:27:06","guid":{"rendered":"https:\/\/www.crabattack.org\/blog\/hawk\/?p=370"},"modified":"2014-06-15T12:27:06","modified_gmt":"2014-06-15T19:27:06","slug":"june-15th-2014","status":"publish","type":"post","link":"https:\/\/www.crabattack.org\/blog\/hawk\/june-15th-2014\/","title":{"rendered":"June 15th, 2014"},"content":{"rendered":"<p><a href=\"https:\/\/www.crabattack.org\/blog\/hawk\/wp-content\/uploads\/2014\/06\/sheets.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-371 size-full\" src=\"https:\/\/www.crabattack.org\/blog\/hawk\/wp-content\/uploads\/2014\/06\/sheets.png\" alt=\"sheets\" width=\"1185\" height=\"268\" srcset=\"https:\/\/www.crabattack.org\/blog\/hawk\/wp-content\/uploads\/2014\/06\/sheets.png 1185w, https:\/\/www.crabattack.org\/blog\/hawk\/wp-content\/uploads\/2014\/06\/sheets-300x67.png 300w, https:\/\/www.crabattack.org\/blog\/hawk\/wp-content\/uploads\/2014\/06\/sheets-1024x231.png 1024w, https:\/\/www.crabattack.org\/blog\/hawk\/wp-content\/uploads\/2014\/06\/sheets-144x32.png 144w\" sizes=\"auto, (max-width: 1185px) 100vw, 1185px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>As you can see, the new character sheets are fully functional in-game. The active player&#8217;s sheet is made larger than the other player&#8217;s as well as fading out the inactive player sheets a little bit in order to emphasize the player who&#8217;s turn it is. The client playing the game is always first in the list, so it&#8217;s easy to keep track of who you are. The list is also arranged in the actual turn order so you can tell how far away your next turn is at a glance. Of course character sheets aren&#8217;t entirely done just yet, there&#8217;s many polishing touches that will have to be done later, but it&#8217;s a good foundation.<\/p>\n<p>Stopping to make something functional with the display portion of the system was one of the few smart things I&#8217;ve done lately. A whole lot of\u00a0things had to be changed to get it working properly that will affect future systems, so I saved myself\u00a0some\u00a0hassle of having to update them for the changes. Not only that, but being able to do something practical\u00a0that is actually getting used in the game is a huge morale boost compared to spending months chugging away on code\u00a0with no visible results.<\/p>\n<p>Playing through the game with the new interface was interesting. Being able to easily see a comparison of\u00a0player states made some things a lot more obvious than they were before (namely spotting exactly when and where another player starts falling behind). In general the game is more comfortable to play\u00a0since there&#8217;s less in the way of missing information for players. It&#8217;s a valuable lesson to learn: for testing purpose having an ugly interface is fine, but just because it&#8217;s ugly doesn&#8217;t mean you shouldn&#8217;t make sure it&#8217;s displaying all the necessary information for players.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; As you can see, the new character sheets are fully functional in-game. The active player&#8217;s sheet is made larger than the other player&#8217;s as well as fading out the inactive player sheets a little bit in order to emphasize the player who&#8217;s turn it is. The client playing the game is always first in&#8230; <a href=\"https:\/\/www.crabattack.org\/blog\/hawk\/june-15th-2014\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">June 15th, 2014<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-370","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/www.crabattack.org\/blog\/hawk\/wp-json\/wp\/v2\/posts\/370","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.crabattack.org\/blog\/hawk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.crabattack.org\/blog\/hawk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.crabattack.org\/blog\/hawk\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.crabattack.org\/blog\/hawk\/wp-json\/wp\/v2\/comments?post=370"}],"version-history":[{"count":1,"href":"https:\/\/www.crabattack.org\/blog\/hawk\/wp-json\/wp\/v2\/posts\/370\/revisions"}],"predecessor-version":[{"id":372,"href":"https:\/\/www.crabattack.org\/blog\/hawk\/wp-json\/wp\/v2\/posts\/370\/revisions\/372"}],"wp:attachment":[{"href":"https:\/\/www.crabattack.org\/blog\/hawk\/wp-json\/wp\/v2\/media?parent=370"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.crabattack.org\/blog\/hawk\/wp-json\/wp\/v2\/categories?post=370"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.crabattack.org\/blog\/hawk\/wp-json\/wp\/v2\/tags?post=370"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}