{"id":200,"date":"2018-05-18T00:18:31","date_gmt":"2018-05-18T05:18:31","guid":{"rendered":"http:\/\/www.chroniclesoftright.com\/blog\/?p=200"},"modified":"2018-05-18T00:18:31","modified_gmt":"2018-05-18T05:18:31","slug":"multiplayer","status":"publish","type":"post","link":"https:\/\/www.chroniclesoftright.com\/blog\/2018\/05\/18\/multiplayer\/","title":{"rendered":"Multiplayer!"},"content":{"rendered":"<p>It&#8217;s back!<\/p>\n<div id=\"attachment_201\" style=\"width: 300px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/www.chroniclesoftright.com\/blog\/wp-content\/uploads\/2018\/05\/Lyridia-2018.05.18.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-201\" class=\"size-medium wp-image-201\" src=\"http:\/\/www.chroniclesoftright.com\/blog\/wp-content\/uploads\/2018\/05\/Lyridia-2018.05.18-300x89.png\" alt=\"\" width=\"300\" height=\"89\" srcset=\"https:\/\/www.chroniclesoftright.com\/blog\/wp-content\/uploads\/2018\/05\/Lyridia-2018.05.18-300x89.png 300w, https:\/\/www.chroniclesoftright.com\/blog\/wp-content\/uploads\/2018\/05\/Lyridia-2018.05.18-768x228.png 768w, https:\/\/www.chroniclesoftright.com\/blog\/wp-content\/uploads\/2018\/05\/Lyridia-2018.05.18-1024x304.png 1024w, https:\/\/www.chroniclesoftright.com\/blog\/wp-content\/uploads\/2018\/05\/Lyridia-2018.05.18.png 1918w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-201\" class=\"wp-caption-text\">Fancy meeting you here<\/p><\/div>\n<p>Fortunately I saved all the code from when I had basic multiplayer support using <a href=\"http:\/\/babylonjs.com\" target=\"_blank\" rel=\"noopener\">BabylonJS<\/a>.\u00a0 It took a bit of minor tweaking but nothing really very serious.\u00a0 Fortunately all of the <a href=\"http:\/\/nodejs.org\" target=\"_blank\" rel=\"noopener\">Node<\/a> stuff didn&#8217;t change at all.\u00a0 I&#8217;m not leaving the Node server running when I&#8217;m not actively working on the development, so you can&#8217;t technically do this right now, but when the server is running an unlimited number of players can connect and watch each other walk around on the terrain.\u00a0 Pretty exciting stuff.\u00a0 I did this because I want to get a few boars running around and that requires the Node server.\u00a0 It will be really cool to have multiple browsers running simultaneously, each just watching some boars wander about aimlessly.\u00a0 So cool.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>It&#8217;s back! Fortunately I saved all the code from when I had basic multiplayer support using BabylonJS.\u00a0 It took a bit of minor tweaking but nothing really very serious.\u00a0 Fortunately all of the Node stuff didn&#8217;t change at all.\u00a0 I&#8217;m not leaving the Node server running when I&#8217;m not actively working on the development, so&hellip;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-200","post","type-post","status-publish","format-standard","hentry","category-planning-and-development"],"_links":{"self":[{"href":"https:\/\/www.chroniclesoftright.com\/blog\/wp-json\/wp\/v2\/posts\/200","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=200"}],"version-history":[{"count":1,"href":"https:\/\/www.chroniclesoftright.com\/blog\/wp-json\/wp\/v2\/posts\/200\/revisions"}],"predecessor-version":[{"id":202,"href":"https:\/\/www.chroniclesoftright.com\/blog\/wp-json\/wp\/v2\/posts\/200\/revisions\/202"}],"wp:attachment":[{"href":"https:\/\/www.chroniclesoftright.com\/blog\/wp-json\/wp\/v2\/media?parent=200"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.chroniclesoftright.com\/blog\/wp-json\/wp\/v2\/categories?post=200"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.chroniclesoftright.com\/blog\/wp-json\/wp\/v2\/tags?post=200"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}