{"id":308,"date":"2025-11-14T00:05:55","date_gmt":"2025-11-14T00:05:55","guid":{"rendered":"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/?p=308"},"modified":"2025-12-02T17:34:18","modified_gmt":"2025-12-02T17:34:18","slug":"week-11","status":"publish","type":"post","link":"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/week-11\/","title":{"rendered":"Week 11"},"content":{"rendered":"\n<p><\/p>\n\n\n\n<p>This week, our team made significant progress across gameplay, art, UI, and VFX as we prepare for upcoming playtests at ETC and South Fayette. With the soft opening approaching, our focus was on polishing the experience, finalizing core systems, and ensuring the third team is fully supported throughout the game.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Gameplay &amp; Systems<\/strong><\/h2>\n\n\n\n<p>We continued strengthening the core game loop by fully integrating the third team into gameplay. The final leaderboard UI\u2014showing rankings, fastest driver, best crowd, and team results\u2014was completed and implemented. Audience behavior and energy interactions were further refined, including adjustments to energy gain when the ball reaches a car and updates to the audience seating layout to support the new team.<\/p>\n\n\n\n<p>We also prepared for multiple playtests by scheduling sessions with middle schoolers, ETC faculty, and at South Fayette. These upcoming sessions will help us validate the new systems and gather feedback for our final polishing phase.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Art &amp; Environment<\/strong><\/h2>\n\n\n\n<p>A large portion of this week was dedicated to polishing the environment. Scene lighting, skybox, materials, and asset placement were all refined to achieve a more cohesive look. Several new 3D models were created and added to the environment, and a near-final asset list was developed to guide upcoming art tasks.<\/p>\n\n\n\n<p>Textures received notable updates, including new materials for audience seats and wheel textures. Additional track details\u2014logos, markings, and visual wear\u2014were added to improve believability. Work also continued on character visuals, including new shaders and VFX-related art prep.<\/p>\n\n\n\n<p>The onboarding storyboard is moving toward completion, with refined sketches and an updated plan for the introductory video.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>VFX<\/strong><\/h2>\n\n\n\n<p>VFX development focused on supporting the third team and enhancing gameplay clarity. Major updates were made to energy-related effects including the energy ball, flame jet, glow sticks, and halo effects. Iterations on the third character\u2019s halo VFX continued, with plans to integrate rotation-based behavior and particle elements.<\/p>\n\n\n\n<p>Brightness and visibility were also evaluated during in-scene testing\u2014especially around the audience seating area\u2014to ensure players can clearly read energy and cheering states during gameplay.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Programming &amp; UI<\/strong><\/h2>\n\n\n\n<p>System-side updates included full integration of the third team into UI and gameplay logic. The final leaderboard UI was designed, implemented, and tested. The mobile controller interface for all teams received additional visual updates for clarity and consistency.<\/p>\n\n\n\n<p>Shader development continued, with work on character shaders and flag motion shaders. Some technical challenges arose\u2014especially with certain shader graphs only rendering correctly on specific meshes\u2014but addressing these issues will be a focus for next week.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><\/h2>\n","protected":false},"excerpt":{"rendered":"<p>This week, our team made significant progress across gameplay, art, UI, and VFX as we prepare for upcoming playtests at ETC and South Fayette. With the soft opening approaching, our focus was on polishing the experience, finalizing core systems, and ensuring the third team is fully supported throughout the game. Gameplay &amp; Systems We continued [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":371,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-308","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\/308","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=308"}],"version-history":[{"count":2,"href":"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-json\/wp\/v2\/posts\/308\/revisions"}],"predecessor-version":[{"id":373,"href":"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-json\/wp\/v2\/posts\/308\/revisions\/373"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-json\/wp\/v2\/media\/371"}],"wp:attachment":[{"href":"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-json\/wp\/v2\/media?parent=308"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-json\/wp\/v2\/categories?post=308"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/270-degree-fun\/wp-json\/wp\/v2\/tags?post=308"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}