{"id":319,"date":"2024-04-09T22:12:58","date_gmt":"2024-04-09T22:12:58","guid":{"rendered":"https:\/\/projects.etc.cmu.edu\/trailblazar\/?p=319"},"modified":"2024-04-09T22:23:17","modified_gmt":"2024-04-09T22:23:17","slug":"week11","status":"publish","type":"post","link":"https:\/\/projects.etc.cmu.edu\/trailblazar\/week11\/","title":{"rendered":"Week11"},"content":{"rendered":"\n<p><strong>This week&#8217;s update:<\/strong> We finished our detailed storyboard and made asset adjustments based on feedback from our instructor, Ricardo.The initial version of narritive sound is complete, with the first draft generated using AI.We experimented with different endings and found a solution. We also added visual effects  to make our gameplay clearer.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"666\" src=\"https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/church_fly-2-1024x666.png\" alt=\"\" class=\"wp-image-361\" style=\"width:675px;height:auto\" srcset=\"https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/church_fly-2-1024x666.png 1024w, https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/church_fly-2-300x195.png 300w, https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/church_fly-2-768x500.png 768w, https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/church_fly-2-1536x999.png 1536w, https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/church_fly-2.png 2026w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>The flying church <\/p>\n\n\n\n<p><strong>Storyboard<\/strong><br>  Our storyboard consists of four parts: the rope course (using Xreal), the choir loft (using Quest), the zipline (using Xreal), and the ground (using Quest). We&#8217;ve chosen to utilize visual effects (VFX) as the main character to introduce each element to the player. This storyboard serves as the blueprint for finalizing the entire gameplay, environment animation, and sound system that we&#8217;ll be developing in Unity.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-layout-1 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"742\" height=\"559\" src=\"https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/storyboard2_1-2.png\" alt=\"\" class=\"wp-image-356\" style=\"width:258px;height:auto\" srcset=\"https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/storyboard2_1-2.png 742w, https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/storyboard2_1-2-300x226.png 300w\" sizes=\"(max-width: 742px) 100vw, 742px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"790\" src=\"https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/storyboard2_3-1-1024x790.png\" alt=\"\" class=\"wp-image-357\" srcset=\"https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/storyboard2_3-1-1024x790.png 1024w, https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/storyboard2_3-1-300x232.png 300w, https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/storyboard2_3-1-768x593.png 768w, https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/storyboard2_3-1.png 1276w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-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:33.33%\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"679\" height=\"598\" src=\"https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/storyboard2_2-1.png\" alt=\"\" class=\"wp-image-358\" srcset=\"https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/storyboard2_2-1.png 679w, https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/storyboard2_2-1-300x264.png 300w\" sizes=\"(max-width: 679px) 100vw, 679px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"963\" height=\"883\" src=\"https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/storyboard2_4-1.png\" alt=\"\" class=\"wp-image-359\" srcset=\"https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/storyboard2_4-1.png 963w, https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/storyboard2_4-1-300x275.png 300w, https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/storyboard2_4-1-768x704.png 768w\" sizes=\"(max-width: 963px) 100vw, 963px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p><strong>Asset adjustments<\/strong><br> After meeting with our instructor, Ricardo, he provided suggestions to improve the slingshot. We decided to create two different versions: one for the choir loft and another for the ground. The slingshot on the choir loft is fixed to the ground and larger in size, whereas the slingshot on the ground is smaller and designed to be held by the player.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-layout-3 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"993\" height=\"1024\" src=\"https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/past_version-993x1024.png\" alt=\"\" class=\"wp-image-363\" style=\"width:270px;height:auto\" srcset=\"https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/past_version-993x1024.png 993w, https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/past_version-291x300.png 291w, https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/past_version-768x792.png 768w, https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/past_version-1490x1536.png 1490w, https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/past_version.png 1807w\" sizes=\"(max-width: 993px) 100vw, 993px\" \/><\/figure>\n\n\n\n<p>the first version<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"606\" src=\"https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/slingshot_changes-1-1024x606.png\" alt=\"\" class=\"wp-image-366\" style=\"width:465px;height:auto\" srcset=\"https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/slingshot_changes-1-1024x606.png 1024w, https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/slingshot_changes-1-300x178.png 300w, https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/slingshot_changes-1-768x455.png 768w, https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/slingshot_changes-1.png 1318w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>the second version<\/p>\n<\/div>\n<\/div>\n\n\n\n<p><strong>The initial version of sound<\/strong><br>  We&#8217;ve completed the introduction script this week and utilized AI to generate a test sound. This allows our programmer to integrate it into the sound system for initial testing purposes.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"650\" src=\"https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/sound_generate-1024x650.png\" alt=\"\" class=\"wp-image-371\" srcset=\"https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/sound_generate-1024x650.png 1024w, https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/sound_generate-300x190.png 300w, https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/sound_generate-768x487.png 768w, https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/sound_generate.png 1456w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><strong>Experiment for ending<\/strong><br>In the final scene, we needed to create a fading effect. Initially, we tried using a box to cover the camera, but the results were not satisfactory. Next, we experimented with a fog animation that could move through the church, but encountered some issues. Finally, we opted for making a passthrough box which is slightly larger than the current one and made animation to it, which successfully achieved the desired fade away effect.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"506\" src=\"https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/fadeaway_function-1-1024x506.png\" alt=\"\" class=\"wp-image-360\" style=\"width:821px;height:auto\" srcset=\"https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/fadeaway_function-1-1024x506.png 1024w, https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/fadeaway_function-1-300x148.png 300w, https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/fadeaway_function-1-768x380.png 768w, https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/fadeaway_function-1.png 1486w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><strong>visual effects<\/strong><br>In the ground game, players encounter obstacles such as rocks, mud, and wooden crosses. Initially, these obstacles were hard to see against the background. To make them clearer and hint at the required fruit, we added visual effects (VFX). This improvement ensures players can easily identify and interact with obstacles.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"298\" src=\"https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/shader_obsticles-1-1024x298.png\" alt=\"\" class=\"wp-image-362\" srcset=\"https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/shader_obsticles-1-1024x298.png 1024w, https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/shader_obsticles-1-300x87.png 300w, https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/shader_obsticles-1-768x223.png 768w, https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/shader_obsticles-1-1536x447.png 1536w, https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-content\/uploads\/2024\/04\/shader_obsticles-1.png 2005w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>This week&#8217;s update: We finished our detailed storyboard and made asset adjustments based on feedback from our instructor, Ricardo.The initial version of narritive sound is complete, with the first draft generated using AI.We experimented with different endings and found a solution. We also added visual effects to make our gameplay clearer. The flying church Storyboard&hellip;&nbsp;<a href=\"https:\/\/projects.etc.cmu.edu\/trailblazar\/week11\/\" class=\"\" rel=\"bookmark\">Read More &raquo;<span class=\"screen-reader-text\">Week11<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","footnotes":""},"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-json\/wp\/v2\/posts\/319"}],"collection":[{"href":"https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-json\/wp\/v2\/comments?post=319"}],"version-history":[{"count":2,"href":"https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-json\/wp\/v2\/posts\/319\/revisions"}],"predecessor-version":[{"id":372,"href":"https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-json\/wp\/v2\/posts\/319\/revisions\/372"}],"wp:attachment":[{"href":"https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-json\/wp\/v2\/media?parent=319"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-json\/wp\/v2\/categories?post=319"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/trailblazar\/wp-json\/wp\/v2\/tags?post=319"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}