{"id":43,"date":"2018-02-07T18:00:13","date_gmt":"2018-02-08T00:00:13","guid":{"rendered":"http:\/\/www.chroniclesoftright.com\/blog\/?p=43"},"modified":"2018-02-07T11:25:04","modified_gmt":"2018-02-07T17:25:04","slug":"small-multiplayer-improvement","status":"publish","type":"post","link":"https:\/\/www.chroniclesoftright.com\/blog\/2018\/02\/07\/small-multiplayer-improvement\/","title":{"rendered":"Small multiplayer improvement"},"content":{"rendered":"<p>I&#8217;ve changed all players to the same default character from the gray sphere.\u00a0 I also implemented tracking rotation changes in addition to position, so when another player rotates you can see it.\u00a0 Here&#8217;s three tiny browsers running side by side:<\/p>\n<div id=\"attachment_44\" style=\"width: 300px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/www.chroniclesoftright.com\/blog\/wp-content\/uploads\/2018\/02\/multiplayer-2018.02.07.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-44\" class=\"size-medium wp-image-44\" src=\"http:\/\/www.chroniclesoftright.com\/blog\/wp-content\/uploads\/2018\/02\/multiplayer-2018.02.07-300x99.png\" alt=\"\" width=\"300\" height=\"99\" srcset=\"https:\/\/www.chroniclesoftright.com\/blog\/wp-content\/uploads\/2018\/02\/multiplayer-2018.02.07-300x99.png 300w, https:\/\/www.chroniclesoftright.com\/blog\/wp-content\/uploads\/2018\/02\/multiplayer-2018.02.07-768x255.png 768w, https:\/\/www.chroniclesoftright.com\/blog\/wp-content\/uploads\/2018\/02\/multiplayer-2018.02.07-1024x340.png 1024w, https:\/\/www.chroniclesoftright.com\/blog\/wp-content\/uploads\/2018\/02\/multiplayer-2018.02.07.png 1499w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-44\" class=\"wp-caption-text\">Bask in the glory of very basic multiplayer support<\/p><\/div>\n<p>It&#8217;s a little confusing because every player looks the same, but take my word for it that those three guys are running around independently, just as happy as clams wearing green shirts and blue pants.<\/p>\n<p>The polling time is still very long (1\/2 a second) but I&#8217;m going to leave it that way for now because I would like to implement optimizations that don&#8217;t rely on short polling times, and I&#8217;m afraid that if I shorten it now I&#8217;ll forget about that.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve changed all players to the same default character from the gray sphere.\u00a0 I also implemented tracking rotation changes in addition to position, so when another player rotates you can see it.\u00a0 Here&#8217;s three tiny browsers running side by side: It&#8217;s a little confusing because every player looks the same, but take my word for&hellip;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-43","post","type-post","status-publish","format-standard","hentry","category-feature-development"],"_links":{"self":[{"href":"https:\/\/www.chroniclesoftright.com\/blog\/wp-json\/wp\/v2\/posts\/43","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.chroniclesoftright.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.chroniclesoftright.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.chroniclesoftright.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.chroniclesoftright.com\/blog\/wp-json\/wp\/v2\/comments?post=43"}],"version-history":[{"count":1,"href":"https:\/\/www.chroniclesoftright.com\/blog\/wp-json\/wp\/v2\/posts\/43\/revisions"}],"predecessor-version":[{"id":45,"href":"https:\/\/www.chroniclesoftright.com\/blog\/wp-json\/wp\/v2\/posts\/43\/revisions\/45"}],"wp:attachment":[{"href":"https:\/\/www.chroniclesoftright.com\/blog\/wp-json\/wp\/v2\/media?parent=43"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.chroniclesoftright.com\/blog\/wp-json\/wp\/v2\/categories?post=43"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.chroniclesoftright.com\/blog\/wp-json\/wp\/v2\/tags?post=43"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}