{"id":170,"date":"2025-09-25T19:38:10","date_gmt":"2025-09-25T19:38:10","guid":{"rendered":"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/?p=170"},"modified":"2025-11-14T22:08:41","modified_gmt":"2025-11-14T22:08:41","slug":"week-4","status":"publish","type":"post","link":"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/week-4\/","title":{"rendered":"Week 04"},"content":{"rendered":"\n<p><strong>Design<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Iterated on Cavern-specific track with elevation and angled view for better visibility <\/li>\n\n\n\n<li>Balanced car waypoint system to simulate professional vs hesitant drivers <\/li>\n\n\n\n<li>Rebuilt prototype with new physics-based system for routes and accidents<\/li>\n\n\n\n<li>Added respawning and cheering features to enhance player experience <\/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\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"450\" src=\"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/09\/aa4fa6f8afe6fd95a9dc37d51bb351da.png\" alt=\"\" class=\"wp-image-227\" srcset=\"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/09\/aa4fa6f8afe6fd95a9dc37d51bb351da.png 800w, https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/09\/aa4fa6f8afe6fd95a9dc37d51bb351da-300x169.png 300w, https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/09\/aa4fa6f8afe6fd95a9dc37d51bb351da-768x432.png 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/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-full\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"450\" src=\"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/09\/af7452f8971e08d50c67036136729985.png\" alt=\"\" class=\"wp-image-228\" srcset=\"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/09\/af7452f8971e08d50c67036136729985.png 800w, https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/09\/af7452f8971e08d50c67036136729985-300x169.png 300w, https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/09\/af7452f8971e08d50c67036136729985-768x432.png 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/figure>\n<\/div>\n<\/div>\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\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"450\" src=\"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/09\/0859ce922f15ddce4de5dc29bad9ad5e.png\" alt=\"\" class=\"wp-image-229\" srcset=\"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/09\/0859ce922f15ddce4de5dc29bad9ad5e.png 800w, https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/09\/0859ce922f15ddce4de5dc29bad9ad5e-300x169.png 300w, https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/09\/0859ce922f15ddce4de5dc29bad9ad5e-768x432.png 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/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 is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"742\" src=\"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/09\/8e163549a149992f52397e4f74f14cc6-1024x742.png\" alt=\"\" class=\"wp-image-230\" style=\"width:468px;height:auto\" srcset=\"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/09\/8e163549a149992f52397e4f74f14cc6-1024x742.png 1024w, https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/09\/8e163549a149992f52397e4f74f14cc6-300x217.png 300w, https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/09\/8e163549a149992f52397e4f74f14cc6-768x556.png 768w, https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/09\/8e163549a149992f52397e4f74f14cc6-1536x1113.png 1536w, https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/09\/8e163549a149992f52397e4f74f14cc6.png 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>Programming<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Implemented track transform function and waypoint system for designer adjustments <\/li>\n\n\n\n<li>Explored Visual Effect Graph and particle system to prototype fire effect <\/li>\n\n\n\n<li>Debugged rendering issues across different machines and Cavern system <\/li>\n\n\n\n<li>Built and iterated fire shader; began setting up general shader pipeline <\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"648\" src=\"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/09\/a1d3cfea99b7efbb808a1fb09a82cd01-1024x648.png\" alt=\"\" class=\"wp-image-233\" style=\"width:570px;height:auto\" srcset=\"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/09\/a1d3cfea99b7efbb808a1fb09a82cd01-1024x648.png 1024w, https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/09\/a1d3cfea99b7efbb808a1fb09a82cd01-300x190.png 300w, https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/09\/a1d3cfea99b7efbb808a1fb09a82cd01-768x486.png 768w, https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/09\/a1d3cfea99b7efbb808a1fb09a82cd01-1536x972.png 1536w, https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/09\/a1d3cfea99b7efbb808a1fb09a82cd01.png 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/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>Created image sprites for VFX and revised team logo after feedback<\/li>\n\n\n\n<li>Completed two character designs; produced new poster sketches and explored style alignment<\/li>\n\n\n\n<li>Defined art direction: stylized 2D\/cel-shading inspired by Splatoon, excluding color palette <\/li>\n\n\n\n<li>Paused environment to prioritize character and VFX model testing for Cavern<\/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-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/09\/3FCE4F2B-7B55-4D66-9141-57938B08744D-1024x768.png\" alt=\"\" class=\"wp-image-231\" style=\"width:568px;height:auto\" srcset=\"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/09\/3FCE4F2B-7B55-4D66-9141-57938B08744D-1024x768.png 1024w, https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/09\/3FCE4F2B-7B55-4D66-9141-57938B08744D-300x225.png 300w, https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/09\/3FCE4F2B-7B55-4D66-9141-57938B08744D-768x576.png 768w, https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/09\/3FCE4F2B-7B55-4D66-9141-57938B08744D-1536x1152.png 1536w, https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-content\/uploads\/2025\/09\/3FCE4F2B-7B55-4D66-9141-57938B08744D-2048x1536.png 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\"><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Design Programming Art<\/p>\n","protected":false},"author":3,"featured_media":358,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-170","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\/170","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=170"}],"version-history":[{"count":5,"href":"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-json\/wp\/v2\/posts\/170\/revisions"}],"predecessor-version":[{"id":315,"href":"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-json\/wp\/v2\/posts\/170\/revisions\/315"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-json\/wp\/v2\/media\/358"}],"wp:attachment":[{"href":"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-json\/wp\/v2\/media?parent=170"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-json\/wp\/v2\/categories?post=170"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-json\/wp\/v2\/tags?post=170"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}