{"id":129,"date":"2025-03-22T22:46:52","date_gmt":"2025-03-22T22:46:52","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamd6\/?p=129"},"modified":"2025-03-22T22:46:52","modified_gmt":"2025-03-22T22:46:52","slug":"lucas-status-report-for-3-22","status":"publish","type":"post","link":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamd6\/2025\/03\/22\/lucas-status-report-for-3-22\/","title":{"rendered":"Lucas&#8217; Status Report for 3\/22"},"content":{"rendered":"<p>This week, I continued to make the game into an actual game utilizing the new engine. Like I (maybe) said last week, the engine doesn&#8217;t cover much of what Unity did, which means there&#8217;s a lot more tedious work related to drawing and keeping track of data structures containing info about game elements. I was able to add back things like timing, scoring, tracking multiple note blocks at the same time, and the beginnings of a JSON parser that will generate the actual beat map.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-130\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamd6\/wp-content\/uploads\/sites\/365\/2025\/03\/Screenshot-14-300x169.png\" alt=\"\" width=\"300\" height=\"169\" srcset=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamd6\/wp-content\/uploads\/sites\/365\/2025\/03\/Screenshot-14-300x169.png 300w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamd6\/wp-content\/uploads\/sites\/365\/2025\/03\/Screenshot-14-768x432.png 768w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamd6\/wp-content\/uploads\/sites\/365\/2025\/03\/Screenshot-14-1024x576.png 1024w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamd6\/wp-content\/uploads\/sites\/365\/2025\/03\/Screenshot-14.png 1920w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>The game looks and feels a lot more like an actual game now, barebones as it is. Next week, I&#8217;ll finish up the JSON parser to fully integrate the signal processing aspect into the game and add more visual feedback to the game\/UI elements that should make it more engaging for the player. I&#8217;ll also add a gateway between the main menus and the game itself, allowing for more seamless transitioning between parts of the game.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This week, I continued to make the game into an actual game utilizing the new engine. Like I (maybe) said last week, the engine doesn&#8217;t cover much of what Unity did, which means there&#8217;s a lot more tedious work related to drawing and keeping track of data structures containing info about game elements. I was &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamd6\/2025\/03\/22\/lucas-status-report-for-3-22\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Lucas&#8217; Status Report for 3\/22&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1014,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[7],"tags":[6],"_links":{"self":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamd6\/wp-json\/wp\/v2\/posts\/129"}],"collection":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamd6\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamd6\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamd6\/wp-json\/wp\/v2\/users\/1014"}],"replies":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamd6\/wp-json\/wp\/v2\/comments?post=129"}],"version-history":[{"count":1,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamd6\/wp-json\/wp\/v2\/posts\/129\/revisions"}],"predecessor-version":[{"id":131,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamd6\/wp-json\/wp\/v2\/posts\/129\/revisions\/131"}],"wp:attachment":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamd6\/wp-json\/wp\/v2\/media?parent=129"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamd6\/wp-json\/wp\/v2\/categories?post=129"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamd6\/wp-json\/wp\/v2\/tags?post=129"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}