{"id":992,"date":"2022-10-31T21:11:03","date_gmt":"2022-10-31T21:11:03","guid":{"rendered":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/?p=992"},"modified":"2022-10-31T21:11:04","modified_gmt":"2022-10-31T21:11:04","slug":"week-8-facing-unreal-obstacles","status":"publish","type":"post","link":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/2022\/10\/31\/week-8-facing-unreal-obstacles\/","title":{"rendered":"Week 8 Facing Unreal Obstacles"},"content":{"rendered":"\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\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\" style=\"flex-basis:100%\">\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\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=\"1024\" height=\"550\" src=\"https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/10\/UnrealEditor_9E0YGSlDl4-2-1024x550.jpg\" alt=\"\" class=\"wp-image-1004\" srcset=\"https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/10\/UnrealEditor_9E0YGSlDl4-2-1024x550.jpg 1024w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/10\/UnrealEditor_9E0YGSlDl4-2-300x161.jpg 300w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/10\/UnrealEditor_9E0YGSlDl4-2-768x412.jpg 768w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/10\/UnrealEditor_9E0YGSlDl4-2-1536x825.jpg 1536w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/10\/UnrealEditor_9E0YGSlDl4-2-391x210.jpg 391w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/10\/UnrealEditor_9E0YGSlDl4-2.jpg 1920w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption>Entities Bottlenecked from Collision<\/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=\"1024\" height=\"550\" src=\"https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/10\/UnrealEditor_eaUHitYKAE-2-1024x550.jpg\" alt=\"\" class=\"wp-image-1006\" srcset=\"https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/10\/UnrealEditor_eaUHitYKAE-2-1024x550.jpg 1024w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/10\/UnrealEditor_eaUHitYKAE-2-300x161.jpg 300w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/10\/UnrealEditor_eaUHitYKAE-2-768x412.jpg 768w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/10\/UnrealEditor_eaUHitYKAE-2-1536x825.jpg 1536w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/10\/UnrealEditor_eaUHitYKAE-2-391x210.jpg 391w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-content\/uploads\/sites\/106\/2022\/10\/UnrealEditor_eaUHitYKAE-2.jpg 1920w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption>Entities Attempt to Follow Zone Graph<\/figcaption><\/figure>\n<\/div>\n<\/div>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div><\/div>\n\n\n\n<p>Good day folks, hopefully everyone is having fun preparing for Halloween. Team Entity continues to wrestle with the Unreal game engine. However, in poking, prodding, and experimenting we luckily managed to hit roadblocks that actually gave us a really strong sense of direction for the development of our Unreal simulations next semester. <\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Unreal&#8217;s Mass Entity System reveals the lack of a set pathfinding implementation for entities that exists for an object oriented approach.<\/li><li>The zone graph does not accommodate entity collision or intelligently path find after colliding.<\/li><li>The Stats system in Unreal is extremely self-contained.<\/li><\/ul>\n\n\n\n<p>This week&#8217;s sponsor meeting:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Discussed logistics in setting up our PDR to be signed<\/li><li>Reviewed performance metrics on our simulation<\/li><li>Brainstormed ideas for exceeding speed caps on Unreal and Unity<\/li><li>Demonstrated entity zone graph limitations<\/li><li>Considered plans for pathfinding trait implementation<\/li><\/ul>\n\n\n\n<p>Moving forward, we want to look into implementing traits as complex as pathfinding within the Unreal ECS entities. Meanwhile, the Stats system will require more research and code review, but some suggestions on forums may have insight into writing that information which we can leverage.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Good day folks, hopefully everyone is having fun preparing for Halloween. Team Entity continues to wrestle with the Unreal game engine. However, in poking, prodding, and experimenting we luckily managed to hit roadblocks that actually gave us a really strong&hellip; <a href=\"https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/2022\/10\/31\/week-8-facing-unreal-obstacles\/\" aria-label=\"Read \\\"Week 8 Facing Unreal Obstacles\\\" 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,22,18,26],"tags":[],"class_list":["post-992","post","type-post","status-publish","format-standard","hentry","category-cae","category-fallsemester","category-research","category-sponsor-meeting","category-unreal-engine"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-json\/wp\/v2\/posts\/992"}],"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=992"}],"version-history":[{"count":1,"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-json\/wp\/v2\/posts\/992\/revisions"}],"predecessor-version":[{"id":1008,"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-json\/wp\/v2\/posts\/992\/revisions\/1008"}],"wp:attachment":[{"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-json\/wp\/v2\/media?parent=992"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-json\/wp\/v2\/categories?post=992"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2223team04\/wp-json\/wp\/v2\/tags?post=992"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}