{"id":224,"date":"2025-10-04T16:06:06","date_gmt":"2025-10-04T16:06:06","guid":{"rendered":"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/?p=224"},"modified":"2025-11-14T22:00:54","modified_gmt":"2025-11-14T22:00:54","slug":"week-5","status":"publish","type":"post","link":"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/week-5\/","title":{"rendered":"Week 05"},"content":{"rendered":"\n<p><strong>Design<\/strong><\/p>\n\n\n\n<p>In design, the team conducted a playtest where players responded positively to the cheering mechanic but highlighted the need for clearer feedback and greater freedom in how they cheer. A new system was developed to allow players to select cheering locations and interact with the audience without relying on phone screens, alongside discussions on incorporating educational goals. The full prototype game loop was completed and polished with sound and UI, and feedback was collected and analyzed to guide new gameplay features and upcoming Cavern interaction experiments.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 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=\"768\" src=\"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/10\/IMG_2582-1024x768.jpg\" alt=\"\" class=\"wp-image-238\" srcset=\"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/10\/IMG_2582-1024x768.jpg 1024w, https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/10\/IMG_2582-300x225.jpg 300w, https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/10\/IMG_2582-768x576.jpg 768w, https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/10\/IMG_2582-1536x1152.jpg 1536w, https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/10\/IMG_2582-2048x1536.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/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=\"768\" src=\"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/10\/IMG_8601-1024x768.jpg\" alt=\"\" class=\"wp-image-239\" srcset=\"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/10\/IMG_8601-1024x768.jpg 1024w, https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/10\/IMG_8601-300x225.jpg 300w, https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/10\/IMG_8601-768x576.jpg 768w, https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/10\/IMG_8601-1536x1152.jpg 1536w, https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/10\/IMG_8601-2048x1536.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p><strong>Programming<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Investigated toon shading and outline rendering for non-photorealistic look <\/li>\n\n\n\n<li>Implemented spark collision VFX with particle controller<\/li>\n\n\n\n<li>Integrated multiple VFX into prototype build<\/li>\n\n\n\n<li>Improved Cavern rendering pipeline with post-processing support: modified cube map precision (int \u2192 half float) and adjusted render pass order to enable HDR and emissive materials <\/li>\n\n\n\n<li>Identified limitation of Spelunx SDK: lack of post-processing support causes highlight clamping and degraded VFX quality <\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-video\"><video controls src=\"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/10\/IMG_8697.mov\"><\/video><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>Art<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Finalized logo design, branding, and built project website <\/li>\n\n\n\n<li>Completed poster layout and illustration; assisted with logo unification and typesetting<\/li>\n\n\n\n<li>Continued 3rd character design and began UI exploration <\/li>\n\n\n\n<li>Created new VFX aligned with concept art; developed cel\/toon shader and tested 2D style viability in Cavern <\/li>\n\n\n\n<li>Organized team feedback and established direction for environment\/art style <\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 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-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"687\" height=\"918\" src=\"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/10\/808cbef2497e7fcd513a53ca0edc9d71.png\" alt=\"\" class=\"wp-image-241\" style=\"width:552px;height:auto\" srcset=\"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/10\/808cbef2497e7fcd513a53ca0edc9d71.png 687w, https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/10\/808cbef2497e7fcd513a53ca0edc9d71-225x300.png 225w\" sizes=\"auto, (max-width: 687px) 100vw, 687px\" \/><\/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=\"558\" src=\"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/10\/270-Fun-Logo-1024x558.png\" alt=\"\" class=\"wp-image-242\" srcset=\"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/10\/270-Fun-Logo-1024x558.png 1024w, https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/10\/270-Fun-Logo-300x163.png 300w, https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/10\/270-Fun-Logo-768x418.png 768w, https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/10\/270-Fun-Logo-1536x836.png 1536w, https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/10\/270-Fun-Logo-2048x1115.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Design In design, the team conducted a playtest where players responded positively to the cheering mechanic but highlighted the need for clearer feedback and greater freedom in how they cheer. A new system was developed to allow players to select cheering locations and interact with the audience without relying on phone screens, alongside discussions on [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":353,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-224","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog"],"_links":{"self":[{"href":"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-json\/wp\/v2\/posts\/224","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-json\/wp\/v2\/comments?post=224"}],"version-history":[{"count":4,"href":"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-json\/wp\/v2\/posts\/224\/revisions"}],"predecessor-version":[{"id":314,"href":"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-json\/wp\/v2\/posts\/224\/revisions\/314"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-json\/wp\/v2\/media\/353"}],"wp:attachment":[{"href":"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-json\/wp\/v2\/media?parent=224"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-json\/wp\/v2\/categories?post=224"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-json\/wp\/v2\/tags?post=224"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}