{"id":422,"date":"2026-04-05T08:00:00","date_gmt":"2026-04-05T08:00:00","guid":{"rendered":"https:\/\/projects.etc.cmu.edu\/questweavers\/?p=422"},"modified":"2026-04-13T08:40:30","modified_gmt":"2026-04-13T08:40:30","slug":"week-11-review-reflection-revision","status":"publish","type":"post","link":"https:\/\/projects.etc.cmu.edu\/questweavers\/week-11-review-reflection-revision\/","title":{"rendered":"Week 11 &#8211; Review, Reflection, Revision"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Overview<\/h2>\n\n\n\n<p class=\"has-large-font-size\">Week 11 was mainly about reviewing the Playtest Day results, iterating based on them, and setting up a more continuous playtest environment so we could keep collecting useful feedback. After the Playtest Day milestone, this week was a heavy iteration week focused on improving the player experience, especially navigation, frustration, mist behavior, and readability. It was also a week where the project became more data-informed, both through another playtest night and through the visualization tools we built to understand player behavior better.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Weekly Focus<\/h3>\n\n\n\n<ul class=\"wp-block-list has-large-font-size\">\n<li>Review and reflect on Playtest Day results<\/li>\n\n\n\n<li>Iterate on major issues from the playtests<\/li>\n\n\n\n<li>Set up a more continuous playtest environment<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Progress Update<\/h3>\n\n\n\n<p class=\"is-style-text-annotation has-medium-font-size is-style-text-annotation--1\"><strong>Tech<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list is-style-checkmark-list has-medium-font-size\">\n<li>Focused on fixing major issues found during Playtest Day<\/li>\n\n\n\n<li>Added a new sprint indicator<\/li>\n\n\n\n<li>Added back mist removal and adjusted the mist cost calculation<\/li>\n\n\n\n<li>Added a screen-space UI effect when the player is in the mist<\/li>\n\n\n\n<li>Hid the mist meter when the player does not yet have the mist ability<\/li>\n\n\n\n<li>Changed how sprinting feels by adding recovery time and fast recharge<\/li>\n\n\n\n<li>Updated shrine checkpoint visuals<\/li>\n\n\n\n<li>Fixed camera clipping into the player&#8217;s head with a fade-out shader<\/li>\n\n\n\n<li>Added enemy range gizmos<\/li>\n\n\n\n<li>Added a basic text cutscene system<\/li>\n\n\n\n<li>Continued tuning features while deciding what to prioritize most<\/li>\n<\/ul>\n\n\n\n<p class=\"is-style-text-annotation has-medium-font-size is-style-text-annotation--2\"><strong>Art<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list is-style-checkmark-list has-medium-font-size\">\n<li>Continued adding more environmental art assets<\/li>\n\n\n\n<li>Reworked multiple map details to make the level feel more reasonable<\/li>\n\n\n\n<li>Added the gourd bottle model<\/li>\n\n\n\n<li>Created and adjusted a new skybox<\/li>\n\n\n\n<li>Updated the mist rendering pipeline<\/li>\n\n\n\n<li>Updated environment lighting<\/li>\n\n\n\n<li>Continued finishing enemy silhouettes and textures<\/li>\n<\/ul>\n\n\n\n<p class=\"is-style-text-annotation has-medium-font-size is-style-text-annotation--3\"><strong>Sound<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list is-style-checkmark-list has-medium-font-size\">\n<li>Updated player-related sounds based on the new player action changes<\/li>\n\n\n\n<li>Updated enemy sounds based on the new enemy changes<\/li>\n<\/ul>\n\n\n\n<p class=\"is-style-text-annotation has-medium-font-size is-style-text-annotation--4\"><strong>Design &amp; Production<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list is-style-checkmark-list has-medium-font-size\">\n<li>Ran another Playtest Night with the updated build<\/li>\n\n\n\n<li>Created a visualization tool inside the editor to help read collected playtest data<\/li>\n\n\n\n<li>Redesigned Section 2-1 based on playtest data<\/li>\n\n\n\n<li>Updated Section 1-1 based on playtest data to improve navigation and reduce frustration<\/li>\n\n\n\n<li>Reworked the broader navigation design<\/li>\n\n\n\n<li>Fixed and adjusted multiple bugs and features based on playtest findings<\/li>\n\n\n\n<li>Created a narrative material list<\/li>\n\n\n\n<li>Continued reviewing issues around narrative clarity, navigation, and lantern enemy behavior<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Notes<\/h3>\n\n\n\n<p class=\"has-medium-font-size\">This week was a very important iteration week because it was where the team started responding more directly to what players were actually doing in the level. Instead of only relying on general impressions, we were able to use new playtest data and visualization tools to identify concrete problems and begin reshaping parts of the map. At the same time, some issues were still open by the end of the week, especially around narrative clarity, navigation, and some of the lantern enemy behavior.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Next<\/h3>\n\n\n\n<ul class=\"wp-block-list has-large-font-size\">\n<li>Continue iterating based on the latest playtest feedback<\/li>\n\n\n\n<li>Continue improving navigation, frustration points, and lantern enemy behavior<\/li>\n\n\n\n<li>Preparing for Soft Opening<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Media<\/h2>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-5 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a56ea176e5ea&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a56ea176e5ea\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1918\" height=\"1004\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"423\" src=\"https:\/\/projects.etc.cmu.edu\/questweavers\/wp-content\/uploads\/2026\/04\/In-game-1.png\" alt=\"\" class=\"wp-image-423\" srcset=\"https:\/\/projects.etc.cmu.edu\/questweavers\/wp-content\/uploads\/2026\/04\/In-game-1.png 1918w, https:\/\/projects.etc.cmu.edu\/questweavers\/wp-content\/uploads\/2026\/04\/In-game-1-300x157.png 300w, https:\/\/projects.etc.cmu.edu\/questweavers\/wp-content\/uploads\/2026\/04\/In-game-1-1024x536.png 1024w, https:\/\/projects.etc.cmu.edu\/questweavers\/wp-content\/uploads\/2026\/04\/In-game-1-768x402.png 768w, https:\/\/projects.etc.cmu.edu\/questweavers\/wp-content\/uploads\/2026\/04\/In-game-1-1536x804.png 1536w\" sizes=\"auto, (max-width: 1918px) 100vw, 1918px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\"><strong>Mist UI Update<\/strong><\/figcaption><\/figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a56ea176ec82&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a56ea176ec82\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1910\" height=\"1007\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"424\" src=\"https:\/\/projects.etc.cmu.edu\/questweavers\/wp-content\/uploads\/2026\/04\/In-game-2.png\" alt=\"\" class=\"wp-image-424\" srcset=\"https:\/\/projects.etc.cmu.edu\/questweavers\/wp-content\/uploads\/2026\/04\/In-game-2.png 1910w, https:\/\/projects.etc.cmu.edu\/questweavers\/wp-content\/uploads\/2026\/04\/In-game-2-300x158.png 300w, https:\/\/projects.etc.cmu.edu\/questweavers\/wp-content\/uploads\/2026\/04\/In-game-2-1024x540.png 1024w, https:\/\/projects.etc.cmu.edu\/questweavers\/wp-content\/uploads\/2026\/04\/In-game-2-768x405.png 768w, https:\/\/projects.etc.cmu.edu\/questweavers\/wp-content\/uploads\/2026\/04\/In-game-2-1536x810.png 1536w\" sizes=\"auto, (max-width: 1910px) 100vw, 1910px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\"><strong>Navigation Update<\/strong><\/figcaption><\/figure>\n<\/figure>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-6 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a56ea176f123&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a56ea176f123\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"982\" height=\"1665\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"425\" src=\"https:\/\/projects.etc.cmu.edu\/questweavers\/wp-content\/uploads\/2026\/04\/Player-Data-Visualization.png\" alt=\"\" class=\"wp-image-425\" srcset=\"https:\/\/projects.etc.cmu.edu\/questweavers\/wp-content\/uploads\/2026\/04\/Player-Data-Visualization.png 982w, https:\/\/projects.etc.cmu.edu\/questweavers\/wp-content\/uploads\/2026\/04\/Player-Data-Visualization-177x300.png 177w, https:\/\/projects.etc.cmu.edu\/questweavers\/wp-content\/uploads\/2026\/04\/Player-Data-Visualization-604x1024.png 604w, https:\/\/projects.etc.cmu.edu\/questweavers\/wp-content\/uploads\/2026\/04\/Player-Data-Visualization-768x1302.png 768w, https:\/\/projects.etc.cmu.edu\/questweavers\/wp-content\/uploads\/2026\/04\/Player-Data-Visualization-906x1536.png 906w\" sizes=\"auto, (max-width: 982px) 100vw, 982px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\"><strong>Playtest Data Visualization<\/strong><\/figcaption><\/figure>\n<\/figure>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-7 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a56ea176f68f&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a56ea176f68f\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1142\" height=\"728\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"426\" src=\"https:\/\/projects.etc.cmu.edu\/questweavers\/wp-content\/uploads\/2026\/04\/Enemy-Gizmos_1.png\" alt=\"\" class=\"wp-image-426\" srcset=\"https:\/\/projects.etc.cmu.edu\/questweavers\/wp-content\/uploads\/2026\/04\/Enemy-Gizmos_1.png 1142w, https:\/\/projects.etc.cmu.edu\/questweavers\/wp-content\/uploads\/2026\/04\/Enemy-Gizmos_1-300x191.png 300w, https:\/\/projects.etc.cmu.edu\/questweavers\/wp-content\/uploads\/2026\/04\/Enemy-Gizmos_1-1024x653.png 1024w, https:\/\/projects.etc.cmu.edu\/questweavers\/wp-content\/uploads\/2026\/04\/Enemy-Gizmos_1-768x490.png 768w\" sizes=\"auto, (max-width: 1142px) 100vw, 1142px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\"><strong>Enemy Gizmos Update<\/strong><\/figcaption><\/figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a56ea176fb5d&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a56ea176fb5d\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1616\" height=\"808\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"427\" src=\"https:\/\/projects.etc.cmu.edu\/questweavers\/wp-content\/uploads\/2026\/04\/Enemy-Gizmos_3.png\" alt=\"\" class=\"wp-image-427\" srcset=\"https:\/\/projects.etc.cmu.edu\/questweavers\/wp-content\/uploads\/2026\/04\/Enemy-Gizmos_3.png 1616w, https:\/\/projects.etc.cmu.edu\/questweavers\/wp-content\/uploads\/2026\/04\/Enemy-Gizmos_3-300x150.png 300w, https:\/\/projects.etc.cmu.edu\/questweavers\/wp-content\/uploads\/2026\/04\/Enemy-Gizmos_3-1024x512.png 1024w, https:\/\/projects.etc.cmu.edu\/questweavers\/wp-content\/uploads\/2026\/04\/Enemy-Gizmos_3-768x384.png 768w, https:\/\/projects.etc.cmu.edu\/questweavers\/wp-content\/uploads\/2026\/04\/Enemy-Gizmos_3-1536x768.png 1536w\" sizes=\"auto, (max-width: 1616px) 100vw, 1616px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\"><strong>Enemy Gizmos Update<\/strong><\/figcaption><\/figure>\n<\/figure>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Overview Week 11 was mainly about reviewing the Playtest Day results, iterating based on them, and setting up a more continuous playtest environment so we could keep collecting useful feedback. After the Playtest Day milestone, this week was a heavy iteration week focused on improving the player experience, especially navigation, frustration, mist behavior, and readability. [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[],"class_list":["post-422","post","type-post","status-publish","format-standard","hentry","category-blogs"],"_links":{"self":[{"href":"https:\/\/projects.etc.cmu.edu\/questweavers\/wp-json\/wp\/v2\/posts\/422","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/projects.etc.cmu.edu\/questweavers\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/projects.etc.cmu.edu\/questweavers\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/questweavers\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/questweavers\/wp-json\/wp\/v2\/comments?post=422"}],"version-history":[{"count":3,"href":"https:\/\/projects.etc.cmu.edu\/questweavers\/wp-json\/wp\/v2\/posts\/422\/revisions"}],"predecessor-version":[{"id":442,"href":"https:\/\/projects.etc.cmu.edu\/questweavers\/wp-json\/wp\/v2\/posts\/422\/revisions\/442"}],"wp:attachment":[{"href":"https:\/\/projects.etc.cmu.edu\/questweavers\/wp-json\/wp\/v2\/media?parent=422"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/questweavers\/wp-json\/wp\/v2\/categories?post=422"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/questweavers\/wp-json\/wp\/v2\/tags?post=422"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}