{"id":615,"date":"2026-04-10T19:24:58","date_gmt":"2026-04-10T23:24:58","guid":{"rendered":"https:\/\/projects.etc.cmu.edu\/torchbearer\/?p=615"},"modified":"2026-04-29T20:28:38","modified_gmt":"2026-04-30T00:28:38","slug":"week-12-apr-10th-cause-for-celebration","status":"publish","type":"post","link":"https:\/\/projects.etc.cmu.edu\/torchbearer\/week-12-apr-10th-cause-for-celebration\/","title":{"rendered":"Week 12 \u2013 Apr. 10th: Cause For Celebration!"},"content":{"rendered":"\n<h3 class=\"wp-block-heading has-text-align-center\">Lights, and Rain,<br>And Trees, and Clouds&#8230;<\/h3>\n\n\n\n<p>Alright, it&#8217;s been mentioned a few times, but for real this time &#8211; Soft Opening is next week.<\/p>\n\n\n\n<p>Soft Opening, or &#8220;Softs&#8221; as it&#8217;s more commonly known is the second to last milestone of an ETC project. It&#8217;s essentially like <a href=\"https:\/\/projects.etc.cmu.edu\/torchbearer\/week-3-jan-30\/\">Quarters<\/a>, where the faculty come around one by one to try out projects, but at this point the advice is less &#8220;what do we think of your project direction&#8221;, and more &#8220;what can you do to polish this up in 2 more weeks?&#8221;<\/p>\n\n\n\n<p>For Softs, what we really want to do is get that tutorial scene in, so we can get feedback on how that flows.<\/p>\n\n\n\n<p>There&#8217;s another little snag on that though. This week is also CMU&#8217;s <a href=\"https:\/\/www.cmu.edu\/engage\/events\/spring-carnival\">Spring Carnival<\/a>! Which means we are off on Thursday and Friday. &#8220;No big deal, we&#8217;ll just get it done before then!&#8221; is what I said. But there was another issue as well. My previous semester project was going to France to showcase at Laval Virtual, so I wouldn&#8217;t even be in the country during the week!<\/p>\n\n\n\n<p>Luckily, this team is amazing, and&#8230;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"286\" src=\"https:\/\/projects.etc.cmu.edu\/torchbearer\/wp-content\/uploads\/2026\/04\/image-4-1024x286.png\" alt=\"\" class=\"wp-image-555\" srcset=\"https:\/\/projects.etc.cmu.edu\/torchbearer\/wp-content\/uploads\/2026\/04\/image-4-1024x286.png 1024w, https:\/\/projects.etc.cmu.edu\/torchbearer\/wp-content\/uploads\/2026\/04\/image-4-300x84.png 300w, https:\/\/projects.etc.cmu.edu\/torchbearer\/wp-content\/uploads\/2026\/04\/image-4-768x215.png 768w, https:\/\/projects.etc.cmu.edu\/torchbearer\/wp-content\/uploads\/2026\/04\/image-4-1536x430.png 1536w, https:\/\/projects.etc.cmu.edu\/torchbearer\/wp-content\/uploads\/2026\/04\/image-4.png 1966w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>The tutorial scene is done!<\/p>\n\n\n\n<p>In the scene, both players face opposite directions, with a big black border separating them. To start the main section of the game, both players must take a photograph of the marketplace floating in the air, and place it in a frame on the wall.<\/p>\n\n\n\n<p>This gives both players a space to practice and figure out the CAVERN VR side of things, before we start throwing the multi-perspective duplicates at them. Time will tell if this works&#8230; But I have hope!<\/p>\n\n\n\n<p>I also quickly threw together a peaceful guitar intro, to contrast the energetic main theme! Here&#8217;s a sample.<\/p>\n\n\n\n<figure class=\"wp-block-audio\"><audio controls src=\"https:\/\/projects.etc.cmu.edu\/torchbearer\/wp-content\/uploads\/2026\/04\/intro-sample.wav\"><\/audio><\/figure>\n\n\n\n<p>The Market scene itself has also been reworked, to match more with the actual market square we&#8217;re taking inspiration from.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"541\" src=\"https:\/\/projects.etc.cmu.edu\/torchbearer\/wp-content\/uploads\/2026\/04\/market-evolution-1024x541.png\" alt=\"\" class=\"wp-image-636\" srcset=\"https:\/\/projects.etc.cmu.edu\/torchbearer\/wp-content\/uploads\/2026\/04\/market-evolution-1024x541.png 1024w, https:\/\/projects.etc.cmu.edu\/torchbearer\/wp-content\/uploads\/2026\/04\/market-evolution-300x159.png 300w, https:\/\/projects.etc.cmu.edu\/torchbearer\/wp-content\/uploads\/2026\/04\/market-evolution-768x406.png 768w, https:\/\/projects.etc.cmu.edu\/torchbearer\/wp-content\/uploads\/2026\/04\/market-evolution.png 1031w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Also, those fireworks for the ring ending I mentioned last week, here&#8217;s what they look like!<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"921\" height=\"484\" src=\"https:\/\/projects.etc.cmu.edu\/torchbearer\/wp-content\/uploads\/2026\/04\/fireworks.gif\" alt=\"\" class=\"wp-image-638\" style=\"width:1000px;height:auto\"\/><\/figure>\n\n\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-eb5a687c wp-block-group-is-layout-constrained\" style=\"margin-top:var(--wp--preset--spacing--30);margin-bottom:var(--wp--preset--spacing--30)\">\n<p>And finally, since our list of items is getting close to finalized now that Softs is here, here&#8217;s a description of them:<\/p>\n\n\n\n<p style=\"margin-top:var(--wp--preset--spacing--20);margin-bottom:var(--wp--preset--spacing--20)\"><strong>Flower (red):<\/strong> A simple rose, that blooms when it is when one player hands it to the other.<\/p>\n\n\n\n<p style=\"margin-top:var(--wp--preset--spacing--20);margin-bottom:var(--wp--preset--spacing--20)\"><strong>Flower (pink):<\/strong> A pink rose, that functions similarly to the red rose, but it triggers a shower of petals when it is handed to the other player.<\/p>\n\n\n\n<p style=\"margin-top:var(--wp--preset--spacing--20);margin-bottom:var(--wp--preset--spacing--20)\"><strong>Headphones:<\/strong> The headphones play a simple song when they are placed on either player&#8217;s head. While the song is playing, the headphones are tracked to the player &#8220;wearing&#8221; them.<\/p>\n\n\n\n<p style=\"margin-top:var(--wp--preset--spacing--20);margin-bottom:var(--wp--preset--spacing--20)\"><strong>Ice Cream:<\/strong> The ice cream can be &#8220;eaten&#8221; by bringing it towards either player&#8217;s head. It is used up when it is eaten 3 times.<\/p>\n\n\n\n<p style=\"margin-top:var(--wp--preset--spacing--20);margin-bottom:var(--wp--preset--spacing--20)\"><strong>Frisbee:<\/strong> This is the hardest item to complete. One player must throw it, and the other must catch it. As a tip, try to throw it as level as possible, using a long arcing motion of the arm to keep its path straight.<\/p>\n\n\n\n<p style=\"margin-top:var(--wp--preset--spacing--20);margin-bottom:var(--wp--preset--spacing--20)\"><strong>Bird Seed:<\/strong> When you hold the cup of bird seed, it attracts a bird to start eating it. The other player can pet the bird, but if either player moves to suddenly, it&#8217;ll get scared off. Scaring it off is how to &#8220;complete&#8221; its action.<\/p>\n\n\n\n<p style=\"margin-top:var(--wp--preset--spacing--20);margin-bottom:var(--wp--preset--spacing--20)\"><strong>Ring:<\/strong> A simple handoff action, that triggers fireworks, and the happy music during the end of the game.<\/p>\n\n\n\n<p style=\"margin-top:var(--wp--preset--spacing--20);margin-bottom:var(--wp--preset--spacing--20)\"><strong>Rock:<\/strong> A rock, that when thrown, ends the game without happy music or fireworks.<\/p>\n<\/div>\n\n\n\n<p>We&#8217;re really getting close to the end here, and I&#8217;m very excited with what we have!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Lights, and Rain,And Trees, and Clouds&#8230; Alright, it&#8217;s been mentioned a few times, but for real this time &#8211; Soft Opening is next week. Soft Opening, or &#8220;Softs&#8221; as it&#8217;s more commonly known is the second to last milestone of an ETC project. It&#8217;s essentially like Quarters, where the faculty come around one by one [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":552,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-615","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-devlogs"],"_links":{"self":[{"href":"https:\/\/projects.etc.cmu.edu\/torchbearer\/wp-json\/wp\/v2\/posts\/615","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/projects.etc.cmu.edu\/torchbearer\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/projects.etc.cmu.edu\/torchbearer\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/torchbearer\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/torchbearer\/wp-json\/wp\/v2\/comments?post=615"}],"version-history":[{"count":7,"href":"https:\/\/projects.etc.cmu.edu\/torchbearer\/wp-json\/wp\/v2\/posts\/615\/revisions"}],"predecessor-version":[{"id":642,"href":"https:\/\/projects.etc.cmu.edu\/torchbearer\/wp-json\/wp\/v2\/posts\/615\/revisions\/642"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/torchbearer\/wp-json\/wp\/v2\/media\/552"}],"wp:attachment":[{"href":"https:\/\/projects.etc.cmu.edu\/torchbearer\/wp-json\/wp\/v2\/media?parent=615"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/torchbearer\/wp-json\/wp\/v2\/categories?post=615"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/torchbearer\/wp-json\/wp\/v2\/tags?post=615"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}