{"id":47,"date":"2024-02-29T20:06:51","date_gmt":"2024-02-29T20:06:51","guid":{"rendered":"https:\/\/blogs.oregonstate.edu\/scriptedwaters\/?p=47"},"modified":"2024-02-29T20:09:18","modified_gmt":"2024-02-29T20:09:18","slug":"random-youtubers-to-the-rescue","status":"publish","type":"post","link":"https:\/\/blogs.oregonstate.edu\/scriptedwaters\/2024\/02\/29\/random-youtubers-to-the-rescue\/","title":{"rendered":"Random YouTubers &#8211;&gt; To the Rescue!"},"content":{"rendered":"\n<p class=\"has-medium-font-size\">Over the course of working on this Capstone Project, I have been tasked with completing 3 puzzles within our Scooby Doo themed escape room.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/image-7-1024x576.png\" alt=\"\" class=\"wp-image-48\" srcset=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/image-7-1024x576.png 1024w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/image-7-300x169.png 300w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/image-7-768x432.png 768w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/image-7-1536x864.png 1536w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/image-7.png 1919w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-small-font-size\">Image Source: Our Progress Report #3 for the course<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-medium-font-size\">I had worked with Unreal Engine for work in a mostly static capacity.\u00a0 Modifying and changing landscapes to resemble specific environments, or even to run preexisting code.\u00a0<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/image-8-1024x576.png\" alt=\"\" class=\"wp-image-49\" srcset=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/image-8-1024x576.png 1024w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/image-8-300x169.png 300w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/image-8-768x432.png 768w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/image-8-1536x865.png 1536w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/image-8.png 1917w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-small-font-size\">Image Source: Screenshot of an Unreal Project taken from an Internal Work PPT Slide<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-medium-font-size\">However, the imposter syndrome was really setting in and getting started on implementing the first puzzle had me feeling paralyzed.\u00a0 The excitement for the project suddenly wasn\u2019t outweighing my ability to get my own code changes and implementations to do anything of\u2026 substance.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"668\" src=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/imposter_syndrome-1024x668.png\" alt=\"\" class=\"wp-image-50\" srcset=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/imposter_syndrome-1024x668.png 1024w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/imposter_syndrome-300x196.png 300w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/imposter_syndrome-768x501.png 768w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/imposter_syndrome.png 1400w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-small-font-size\">Image Source: <a href=\"https:\/\/skillstraining.medium.com\/what-is-imposter-syndrome-and-how-can-you-overcome-it-a4ddb3a5886\">https:\/\/skillstraining.medium.com\/what-is-imposter-syndrome-and-how-can-you-overcome-it-a4ddb3a5886<\/a><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-medium-font-size\">My main breakthrough of the imposter syndrome barrier of this project was when I worked on (and eventually completed) the first puzzle for my floor.\u00a0 This puzzle involved picking up multiple items that allow the \u201cunlocking\u201d of a door.\u00a0 In our case it enabled the attic staircase to open.\u00a0 For now, I decided to use these pages as the items I would use to unlock the stairs.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"428\" src=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-12.13.13-PM-1024x428.png\" alt=\"\" class=\"wp-image-51\" srcset=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-12.13.13-PM-1024x428.png 1024w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-12.13.13-PM-300x125.png 300w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-12.13.13-PM-768x321.png 768w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-12.13.13-PM-1536x641.png 1536w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-12.13.13-PM-2048x855.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-small-font-size\">Image Source: Our Scooby Doo Themed Unreal Engine Capstone Project<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-medium-font-size\">Thankfully for various random YouTubers who are kind enough to share their wealth of knowledge, I was able to stumble my way through an adaptation of their code.\u00a0 The lifesavers of that week were YouTubers: \u201cMatt Aspland\u201d, \u201cGorka Games\u201d, and \u201chawaiifilmschool\u201d.<\/p>\n\n\n\n<p class=\"has-small-font-size\">YouTube Channel Links: \u201cMatt Aspland\u201d (<a href=\"https:\/\/www.youtube.com\/@MattAspland\">https:\/\/www.youtube.com\/@MattAspland<\/a>), \u201cGorka Games\u201d (<a href=\"https:\/\/www.youtube.com\/@GorkaGames\">https:\/\/www.youtube.com\/@GorkaGames<\/a>), and \u201chawaiifilmschool\u201d (<a href=\"https:\/\/www.youtube.com\/@hawaiifilmschool\">https:\/\/www.youtube.com\/@hawaiifilmschool<\/a>).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"668\" src=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-11.31.41-AM-1024x668.png\" alt=\"\" class=\"wp-image-52\" srcset=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-11.31.41-AM-1024x668.png 1024w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-11.31.41-AM-300x196.png 300w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-11.31.41-AM-768x501.png 768w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-11.31.41-AM-1536x1001.png 1536w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-11.31.41-AM-2048x1335.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-small-font-size\">Image Source: <a href=\"https:\/\/www.youtube.com\/watch?v=Im4lJRNCVZA\">https:\/\/www.youtube.com\/watch?v=Im4lJRNCVZA<\/a><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-medium-font-size\">First, I found the Unreal Engine development series by \u201cMatt Aspland\u201d. In this particular video, he walked through how to implement a key &amp; door system for doors in Unreal Engine. This helped me understand how to have a single particular item unlock a door.\u00a0 While this wasn\u2019t the end all be all for my puzzle, it helped me understand the simplicity of the problem, and helped me visualize the OOP aspects of these door and key \u201cobjects\u201d within Unreal.\u00a0<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"213\" src=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-11.34.04-AM-1024x213.png\" alt=\"\" class=\"wp-image-53\" srcset=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-11.34.04-AM-1024x213.png 1024w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-11.34.04-AM-300x62.png 300w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-11.34.04-AM-768x160.png 768w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-11.34.04-AM-1536x320.png 1536w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-11.34.04-AM-2048x426.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-small-font-size\">Image &amp; Video Source for Locked Door &amp; Key System: <a href=\"https:\/\/www.youtube.com\/watch?v=Bcle9sSS4Oo\">https:\/\/www.youtube.com\/watch?v=Bcle9sSS4Oo<\/a><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-medium-font-size\">Armed with slightly more confidence, it was in the series of recommended videos that led me to the \u201cGorka Games\u201d walkthrough video.\u00a0 This is the one that really got me excited about the puzzle, and allowed me to implement this type of code into our project.\u00a0 It showed how to create invisible \u201ctrigger\u201d objects that allow events to happen \u2013 whether that be coming into proximity of a pick up item, or blocking a path for the user.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"196\" src=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-11.34.32-AM-1024x196.png\" alt=\"\" class=\"wp-image-54\" srcset=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-11.34.32-AM-1024x196.png 1024w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-11.34.32-AM-300x57.png 300w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-11.34.32-AM-768x147.png 768w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-11.34.32-AM-1536x293.png 1536w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-11.34.32-AM-2048x391.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-small-font-size\">Image &amp; Video Source for Pickup Item Puzzle: <a href=\"https:\/\/www.youtube.com\/watch?v=Im4lJRNCVZA\">https:\/\/www.youtube.com\/watch?v=Im4lJRNCVZA<\/a><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-medium-font-size\">The ability to adapt this code into my project in a relatively straightforward manner, got me excited about other applications of these trigger box mechanisms within the game.\u00a0 This led me to create the triggers for not only the staircase to the attic (necessary for my puzzle), but also the relocking mechanism once in the attic.\u00a0\u00a0This is shown in the photo below, by a round ball that illustrates the center of a the transparent outlined box at the top of the stairs (as well as the 3 cake items behind it), representing the trigger box object in the viewport.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"377\" src=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-11.47.02-AM-1024x377.png\" alt=\"\" class=\"wp-image-55\" srcset=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-11.47.02-AM-1024x377.png 1024w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-11.47.02-AM-300x110.png 300w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-11.47.02-AM-768x283.png 768w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-11.47.02-AM-1536x565.png 1536w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-11.47.02-AM-2048x753.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-small-font-size\">Image Source: Our Scooby Doo Themed Unreal Engine Capstone Project<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-medium-font-size\">After getting the stairs to intentionally open and close upon my coded triggers, I felt UNSTOPPABLE.\u00a0 I ended up staying up for hours lost in the excitement of implementing stand in door triggers to help with overall game flow for all floors.\u00a0 My overall goal was to create a user experience shown in the image below \u2013 in which informative text is displayed on the screen to the user to let them know why they couldn\u2019t proceed through the game.\u00a0 This felt like the last detail for this feature (current implementation seen below).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"659\" src=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-11.51.06-AM-1024x659.png\" alt=\"\" class=\"wp-image-56\" srcset=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-11.51.06-AM-1024x659.png 1024w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-11.51.06-AM-300x193.png 300w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-11.51.06-AM-768x494.png 768w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-11.51.06-AM-1536x988.png 1536w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-11.51.06-AM-2048x1318.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-small-font-size\">Image Source: Our Scooby Doo Themed Unreal Engine Capstone Project<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-medium-font-size\">With this in mind, I set out for YouTube once again, leading me down another rabbit hole of videos until I found the perfect one that would work with the content and code base we were already using.\u00a0 The quick video by \u201chawaiifilmschool\u201d quickly taught me how to create text widgets that would be displayable on screen.\u00a0<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"196\" src=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-11.34.58-AM-1024x196.png\" alt=\"\" class=\"wp-image-57\" srcset=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-11.34.58-AM-1024x196.png 1024w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-11.34.58-AM-300x57.png 300w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-11.34.58-AM-768x147.png 768w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-11.34.58-AM-1536x293.png 1536w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-11.34.58-AM-2048x391.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-small-font-size\">Image &amp; Video Source for Displaying Text on Screen: <a href=\"https:\/\/www.youtube.com\/watch?v=TqUTK5-XqYY\">https:\/\/www.youtube.com\/watch?v=TqUTK5-XqYY<\/a><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-medium-font-size\">These collective features made the project start to feel like it might turn into something fun and playable.\u00a0 This got me excited about the puzzles and how to refine and fine-tune them to be more fun (and less buggy).\u00a0 I was able to place the items in different rooms within the level, making them more fun to find.\u00a0 This also segwayed into a perfect opportunity to ensure that the user must complete all of the puzzles on the second floor before proceeding to the Attic.\u00a0<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"150\" src=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-12.19.32-PM-1024x150.png\" alt=\"\" class=\"wp-image-58\" srcset=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-12.19.32-PM-1024x150.png 1024w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-12.19.32-PM-300x44.png 300w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-12.19.32-PM-768x112.png 768w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-12.19.32-PM-1536x224.png 1536w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/Screenshot-2024-02-29-at-12.19.32-PM-2048x299.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-small-font-size\">Image Source: Our Scooby Doo Themed Unreal Engine Capstone Project<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-medium-font-size\">Sometimes all it takes to get past the seemingly impossible barrier is the first step. Oftentimes, that first step is best taken with help from others.\u00a0 I greatly credit the various YouTubers that provide the amazing wealth of Unreal Engine knowledge online for anyone to access, for free.\u00a0 I will forever be grateful to them for the breakthrough on my project!<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"701\" src=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/7dzaww.jpg\" alt=\"\" class=\"wp-image-59\" srcset=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/7dzaww.jpg 500w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/7655\/files\/2024\/02\/7dzaww-214x300.jpg 214w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/figure>\n\n\n\n<p class=\"has-small-font-size\">Image Source: \u200b\u200b<a href=\"https:\/\/imgflip.com\/i\/7dzaww\">https:\/\/imgflip.com\/i\/7dzaww<\/a><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-medium-font-size\">Peace out coders!<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-medium-font-size\">-Kristy<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Over the course of working on this Capstone Project, I have been tasked with completing 3 puzzles within our Scooby Doo themed escape room. Image Source: Our Progress Report #3 for the course I had worked with Unreal Engine for work in a mostly static capacity.\u00a0 Modifying and changing landscapes to resemble specific environments, or [&hellip;]<\/p>\n","protected":false},"author":14105,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-47","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blogs.oregonstate.edu\/scriptedwaters\/wp-json\/wp\/v2\/posts\/47","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.oregonstate.edu\/scriptedwaters\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.oregonstate.edu\/scriptedwaters\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/scriptedwaters\/wp-json\/wp\/v2\/users\/14105"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/scriptedwaters\/wp-json\/wp\/v2\/comments?post=47"}],"version-history":[{"count":3,"href":"https:\/\/blogs.oregonstate.edu\/scriptedwaters\/wp-json\/wp\/v2\/posts\/47\/revisions"}],"predecessor-version":[{"id":62,"href":"https:\/\/blogs.oregonstate.edu\/scriptedwaters\/wp-json\/wp\/v2\/posts\/47\/revisions\/62"}],"wp:attachment":[{"href":"https:\/\/blogs.oregonstate.edu\/scriptedwaters\/wp-json\/wp\/v2\/media?parent=47"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/scriptedwaters\/wp-json\/wp\/v2\/categories?post=47"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/scriptedwaters\/wp-json\/wp\/v2\/tags?post=47"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}