{"id":7378,"date":"2018-09-30T23:25:45","date_gmt":"2018-09-30T22:25:45","guid":{"rendered":"http:\/\/phoenixgamedevelopment.com\/blog\/?p=7378"},"modified":"2018-09-30T23:25:45","modified_gmt":"2018-09-30T22:25:45","slug":"p0-a2-part-447-static-ship-integration","status":"publish","type":"post","link":"https:\/\/phoenixgamedevelopment.com\/blog\/p0-a2-part-447-static-ship-integration\/","title":{"rendered":"P0-A2: Part 447: Static Ship Integration"},"content":{"rendered":"<p>The next goal for this project is to try to integrate the code to rotate the entire scene around the origin, to allow the ship to remain static while the world rotates. This will allow me to improve the AI pathfinding (in addition to other features).<\/p>\n<p>The basic code integration has gone well, but there are a\u00a0 lot of problems and issues with the integration.<\/p>\n<p><a href=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-445.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-7369\" src=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-445-300x171.png\" alt=\"Screenshot (445)\" width=\"300\" height=\"171\" srcset=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-445-300x171.png 300w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-445-768x438.png 768w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-445-1024x584.png 1024w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-445.png 1836w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a> <a href=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-447.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-7368\" src=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-447-300x167.png\" alt=\"Screenshot (447)\" width=\"300\" height=\"167\" srcset=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-447-300x167.png 300w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-447-768x426.png 768w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-447-1024x569.png 1024w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-447.png 1875w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a> <a href=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-453.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-7367\" src=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-453-300x170.png\" alt=\"Screenshot (453)\" width=\"300\" height=\"170\" srcset=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-453-300x170.png 300w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-453-768x436.png 768w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-453-1024x581.png 1024w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a> <a href=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-455.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-7366\" src=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-455-300x170.png\" alt=\"Screenshot (455)\" width=\"300\" height=\"170\" srcset=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-455-300x170.png 300w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-455-768x435.png 768w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-455-1024x580.png 1024w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a> <a href=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-470.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-7370\" src=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-470-300x187.png\" alt=\"Screenshot (470)\" width=\"300\" height=\"187\" srcset=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-470-300x187.png 300w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-470-768x478.png 768w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-470-1024x638.png 1024w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2018\/09\/Screenshot-470.png 1623w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The next goal for this project is to try to integrate the code to rotate the entire scene around the origin, to allow the ship to remain static while the world rotates. This will allow me to improve the AI pathfinding (in addition to other features). The basic code integration has gone well, but there [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,17,10,11],"tags":[],"class_list":["post-7378","post","type-post","status-publish","format-standard","hentry","category-astral-realms","category-p-0","category-software-and-games","category-spiritus-astrum","has-post-title","has-post-date","has-post-category","has-post-tag","has-post-comment","has-post-author",""],"aioseo_notices":[],"builder_content":"","_links":{"self":[{"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/posts\/7378"}],"collection":[{"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/comments?post=7378"}],"version-history":[{"count":1,"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/posts\/7378\/revisions"}],"predecessor-version":[{"id":7379,"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/posts\/7378\/revisions\/7379"}],"wp:attachment":[{"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/media?parent=7378"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/categories?post=7378"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/tags?post=7378"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}