{"id":2014,"date":"2013-08-19T04:37:48","date_gmt":"2013-08-19T11:37:48","guid":{"rendered":"http:\/\/arcanius.silverfir.net\/blog\/?p=2014"},"modified":"2014-02-09T23:08:39","modified_gmt":"2014-02-10T07:08:39","slug":"conurr-its-alive","status":"publish","type":"post","link":"https:\/\/arcanius.silverfir.net\/blog\/conurr-its-alive\/","title":{"rendered":"Conurr: It&#8217;s alive!"},"content":{"rendered":"<p>Today, I played a game on Concurr for the first time in a long time.<\/p>\n<p>I have learned so much through this process, and there&#8217;s still a lot more to build, but it&#8217;s good to have the basics back in place.<\/p>\n<p>Stuff that works really well:<\/p>\n<ul>\n<li>Chat<\/li>\n<li>Move submission and cancellation<\/li>\n<li>Clicking on map<\/li>\n<li>Manual Tics<\/li>\n<\/ul>\n<p>Short-term TODO list:<\/p>\n<ul>\n<li>Lots of bugfixes<\/li>\n<li>Get countdown clock setup again<\/li>\n<li>Spawn tic daemon from main<\/li>\n<\/ul>\n<p>Medium-term goals include:<\/p>\n<ul>\n<li>Generalize the chat server long polling to send any type of game update<\/li>\n<li>Following from above, more client-side rendering in general<\/li>\n<li>Don&#8217;t assign home planets until game starts (instead of game join)<\/li>\n<li>Stabilize colors by game join order (or selection process?)<\/li>\n<li>List players in the game<\/li>\n<\/ul>\n<p>Long-term goals:<\/p>\n<ul>\n<li>Chat in lobby<\/li>\n<li>Change all planets to have orbits instead of the current fixed map setup<\/li>\n<li>Game fast-forward (if all players agree)<\/li>\n<li>Game ending win condition<\/li>\n<\/ul>\n<p>Given the limitations noted above, is anyone interested in a game? Let me know and we can set something up.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Today, I played a game on Concurr for the first time in a long time. I have learned so much through this process, and there&#8217;s still a lot more to build, but it&#8217;s good to have the basics back in place. Stuff that works really well: Chat Move submission and cancellation Clicking on map Manual [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[8],"class_list":["post-2014","post","type-post","status-publish","format-standard","hentry","category-everything","tag-technology"],"_links":{"self":[{"href":"https:\/\/arcanius.silverfir.net\/blog\/wp-json\/wp\/v2\/posts\/2014","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/arcanius.silverfir.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/arcanius.silverfir.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/arcanius.silverfir.net\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/arcanius.silverfir.net\/blog\/wp-json\/wp\/v2\/comments?post=2014"}],"version-history":[{"count":2,"href":"https:\/\/arcanius.silverfir.net\/blog\/wp-json\/wp\/v2\/posts\/2014\/revisions"}],"predecessor-version":[{"id":2018,"href":"https:\/\/arcanius.silverfir.net\/blog\/wp-json\/wp\/v2\/posts\/2014\/revisions\/2018"}],"wp:attachment":[{"href":"https:\/\/arcanius.silverfir.net\/blog\/wp-json\/wp\/v2\/media?parent=2014"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/arcanius.silverfir.net\/blog\/wp-json\/wp\/v2\/categories?post=2014"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/arcanius.silverfir.net\/blog\/wp-json\/wp\/v2\/tags?post=2014"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}