{"id":1010,"date":"2022-11-08T19:56:55","date_gmt":"2022-11-08T19:56:55","guid":{"rendered":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/?p=1010"},"modified":"2022-11-08T19:56:58","modified_gmt":"2022-11-08T19:56:58","slug":"week-9-unreal-pathfinding-and-starting-unity","status":"publish","type":"post","link":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/2022\/11\/08\/week-9-unreal-pathfinding-and-starting-unity\/","title":{"rendered":"Week 9 Unreal Pathfinding and Starting Unity"},"content":{"rendered":"\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-1 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1240\" height=\"775\" src=\"https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/11\/image-edited.png\" alt=\"\" class=\"wp-image-1016\" srcset=\"https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/11\/image-edited.png 1240w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/11\/image-edited-300x188.png 300w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/11\/image-edited-1024x640.png 1024w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/11\/image-edited-768x480.png 768w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/11\/image-edited-336x210.png 336w\" sizes=\"(max-width: 1240px) 100vw, 1240px\" \/><figcaption>Unreal Entities Spawning<\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1142\" height=\"714\" src=\"https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/11\/image-1-edited.png\" alt=\"\" class=\"wp-image-1018\" srcset=\"https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/11\/image-1-edited.png 1142w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/11\/image-1-edited-300x188.png 300w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/11\/image-1-edited-1024x640.png 1024w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/11\/image-1-edited-768x480.png 768w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/11\/image-1-edited-336x210.png 336w\" sizes=\"(max-width: 1142px) 100vw, 1142px\" \/><figcaption>Unreal Entities Moving to Target Location<\/figcaption><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-2 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1052\" height=\"657\" src=\"https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/11\/image-2-edited.png\" alt=\"\" class=\"wp-image-1022\" srcset=\"https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/11\/image-2-edited.png 1052w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/11\/image-2-edited-300x187.png 300w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/11\/image-2-edited-1024x640.png 1024w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/11\/image-2-edited-768x480.png 768w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/11\/image-2-edited-336x210.png 336w\" sizes=\"(max-width: 1052px) 100vw, 1052px\" \/><figcaption>Unreal Entities End of Pathfinding<\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"995\" height=\"622\" src=\"https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/11\/image-3-edited.png\" alt=\"\" class=\"wp-image-1026\" srcset=\"https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/11\/image-3-edited.png 995w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/11\/image-3-edited-300x188.png 300w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/11\/image-3-edited-768x480.png 768w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/11\/image-3-edited-336x210.png 336w\" sizes=\"(max-width: 995px) 100vw, 995px\" \/><figcaption>Unreal Entities Converging on Moved Targets<\/figcaption><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-3 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1122\" height=\"702\" src=\"https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/11\/image-4-edited.png\" alt=\"\" class=\"wp-image-1034\" srcset=\"https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/11\/image-4-edited.png 1122w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/11\/image-4-edited-300x188.png 300w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/11\/image-4-edited-1024x641.png 1024w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/11\/image-4-edited-768x481.png 768w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/11\/image-4-edited-336x210.png 336w\" sizes=\"(max-width: 1122px) 100vw, 1122px\" \/><figcaption>Unity ECS Randomly Generated Spawners<\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"594\" height=\"371\" src=\"https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/11\/image-5-edited.png\" alt=\"\" class=\"wp-image-1032\" srcset=\"https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/11\/image-5-edited.png 594w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/11\/image-5-edited-300x187.png 300w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/11\/image-5-edited-336x210.png 336w\" sizes=\"(max-width: 594px) 100vw, 594px\" \/><figcaption>Unity Small Prototype Map<\/figcaption><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p>Good day everyone! It looks like a tropical storm is barreling down Florida at the time of writing this, but there&#8217;s still so much work to be done. Here is our progress for the week:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Scoured documentation, sample projects, and tutorials to implement the pathfinding trait for the Unreal entities as discussed last week.<\/li><li>Created a map for our small-scale Unity prototype.<\/li><li>Started experimenting with the Unity ECS. Created randomly generated entity spawners.<\/li><\/ul>\n\n\n\n<p>Our sponsor meeting covered this progress, travel and prototype dates, and more logistical hubbub like signing forms, just as usual. <\/p>\n\n\n\n<p>Let&#8217;s consider what we have planned for next week:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>The Unreal pathfinding trait is just a start, we are going to have to adapt the trait into a task which can be utilized in a state tree, giving us more control in manipulating the entities within the simulation.<\/li><li>Continued ECS implementation in Unity. We will be using those spawners to spawn some entities! For now, Unity is about 2 weeks behind the progress we have in Unreal thus far.<\/li><li>Prepare travel forms for our in-person CAE visit.<\/li><\/ul>\n\n\n\n<p>We are notably putting performance metrics and data gathering on the back burner as we approach our prototype day next week. See you then!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Good day everyone! It looks like a tropical storm is barreling down Florida at the time of writing this, but there&#8217;s still so much work to be done. Here is our progress for the week: Scoured documentation, sample projects, and&hellip; <a href=\"https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/2022\/11\/08\/week-9-unreal-pathfinding-and-starting-unity\/\" aria-label=\"Read \\\"Week 9 Unreal Pathfinding and Starting Unity\\\" class=\"read-more\">Read&nbsp;More<\/a><\/p>\n","protected":false},"author":256,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":"","_links_to":"","_links_to_target":""},"categories":[16,10,30,26],"tags":[],"class_list":["post-1010","post","type-post","status-publish","format-standard","hentry","category-cae","category-fallsemester","category-unity","category-unreal-engine"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-json\/wp\/v2\/posts\/1010"}],"collection":[{"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-json\/wp\/v2\/users\/256"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-json\/wp\/v2\/comments?post=1010"}],"version-history":[{"count":1,"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-json\/wp\/v2\/posts\/1010\/revisions"}],"predecessor-version":[{"id":1038,"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-json\/wp\/v2\/posts\/1010\/revisions\/1038"}],"wp:attachment":[{"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-json\/wp\/v2\/media?parent=1010"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-json\/wp\/v2\/categories?post=1010"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-json\/wp\/v2\/tags?post=1010"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}