{"id":381,"date":"2014-07-13T12:27:23","date_gmt":"2014-07-13T19:27:23","guid":{"rendered":"https:\/\/www.crabattack.org\/blog\/hawk\/?p=381"},"modified":"2014-07-13T12:27:23","modified_gmt":"2014-07-13T19:27:23","slug":"july-13th-2014","status":"publish","type":"post","link":"https:\/\/www.crabattack.org\/blog\/hawk\/july-13th-2014\/","title":{"rendered":"July 13th, 2014"},"content":{"rendered":"<p>This week was a matter of closing the last flaw in the design of the new scene system. In short I originally designed it around every parent node\u00a0having its own set size, rather than\u00a0having them expand to fill their children. This was workable but had various drawbacks once I started actually working with it. So the big change was the capacity to\u00a0set parent\u00a0node sizes based upon the size of their child layout. Since the system wasn&#8217;t designed for this there were numerous problems.<\/p>\n<p>It&#8217;s all in now and working fine, if a little sketchy from not being designed for it. Most the week was spent on it. Implementing it wasn&#8217;t so bad, it was just a long series of new problems needing solutions cropping up the further I went into it. I don&#8217;t feel great about this time allocation. Next up is deciding whether to finish the remaining UI widgets or to convert the rest of the game to the new system. I&#8217;d personally prefer doing the conversion first so I can take a break on the UI and start testing out the new gameplay ideas. But it&#8217;s a risky choice if UI widgets end up requiring changing something fundamental. I&#8217;ll probably do it anyway since I&#8217;m sick to death of UI at this point, and anything requiring massive changes seems unlikely.<\/p>\n<p>Meanwhile recent AMD drivers\u00a0broke part of the game&#8217;s visuals and I am currently in a waiting game of deciding whether AMD,\u00a0the library we use for rendering, or myself will end up fixing it. I&#8217;m guessing it won&#8217;t be AMD, but\u00a0the game is far enough away that I can afford to wait and see.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This week was a matter of closing the last flaw in the design of the new scene system. In short I originally designed it around every parent node\u00a0having its own set size, rather than\u00a0having them expand to fill their children. This was workable but had various drawbacks once I started actually working with it. So&#8230; <a href=\"https:\/\/www.crabattack.org\/blog\/hawk\/july-13th-2014\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">July 13th, 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-381","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/www.crabattack.org\/blog\/hawk\/wp-json\/wp\/v2\/posts\/381","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=381"}],"version-history":[{"count":1,"href":"https:\/\/www.crabattack.org\/blog\/hawk\/wp-json\/wp\/v2\/posts\/381\/revisions"}],"predecessor-version":[{"id":382,"href":"https:\/\/www.crabattack.org\/blog\/hawk\/wp-json\/wp\/v2\/posts\/381\/revisions\/382"}],"wp:attachment":[{"href":"https:\/\/www.crabattack.org\/blog\/hawk\/wp-json\/wp\/v2\/media?parent=381"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.crabattack.org\/blog\/hawk\/wp-json\/wp\/v2\/categories?post=381"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.crabattack.org\/blog\/hawk\/wp-json\/wp\/v2\/tags?post=381"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}