{"id":2041,"date":"2022-04-06T09:58:34","date_gmt":"2022-04-06T13:58:34","guid":{"rendered":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/?p=2041"},"modified":"2022-04-06T10:07:56","modified_gmt":"2022-04-06T14:07:56","slug":"dr-mario-finalphase1","status":"publish","type":"post","link":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/lexloug\/04\/06\/dr-mario-finalphase1\/","title":{"rendered":"Dr.Mario-FinalPhase1"},"content":{"rendered":"<p>I wanted to go for Golan&#8217;s idea of making a one button game. For this I wanted to maximise the fun for this minimal input, my initial reaction was to do something rhythmic or reaction based like geometry dash. However, the mechanics there are a little too simple and basic to the point I&#8217;d mostly have to focus on the looks of the piece instead which isn&#8217;t what I want to do.<\/p>\n<p>The conclusion was to mix up this rythmic aspect with a combo game, inputs could be based on timing with a moving bar or sheet music where holding or tapping a note could make a difference in full damage attacks or weakened ones. I think the hardest part would be getting all the sound effects for the notes to play when you tap, I&#8217;d have to figure out if there was an open database with notes to use already. I think timing wouldn&#8217;t be too difficult with the use of timers and maybe an overarching metronome that controls all the time in the game.<img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-2046\" src=\"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-content\/uploads\/2022\/04\/IMG_0339.jpg\" alt=\"\" width=\"1958\" height=\"1336\" srcset=\"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-content\/uploads\/2022\/04\/IMG_0339.jpg 1958w, https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-content\/uploads\/2022\/04\/IMG_0339-640x437.jpg 640w, https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-content\/uploads\/2022\/04\/IMG_0339-1024x699.jpg 1024w, https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-content\/uploads\/2022\/04\/IMG_0339-768x524.jpg 768w, https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-content\/uploads\/2022\/04\/IMG_0339-1536x1048.jpg 1536w, https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-content\/uploads\/2022\/04\/IMG_0339-1200x819.jpg 1200w\" sizes=\"(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/p>\n<p>Some reach goals could be adding a defending part where you match the notes of the enemy, a fury attack which could\u00a0 be similar to a solo (but with no way to control the pitch of the sound it would just be a one button mash), making it look nice (proper effects on hit, a pulse metronome in the corner, etc&#8230;)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I wanted to go for Golan&#8217;s idea of making a one button game. For this I wanted to maximise the fun for this minimal input, my initial reaction was to do something rhythmic or reaction based like geometry dash. However, the mechanics there are a little too simple and basic to the point I&#8217;d mostly &hellip; <a href=\"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/lexloug\/04\/06\/dr-mario-finalphase1\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Dr.Mario-FinalPhase1&#8221;<\/span><\/a><\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[30,1],"tags":[],"_links":{"self":[{"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-json\/wp\/v2\/posts\/2041"}],"collection":[{"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-json\/wp\/v2\/comments?post=2041"}],"version-history":[{"count":1,"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-json\/wp\/v2\/posts\/2041\/revisions"}],"predecessor-version":[{"id":2047,"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-json\/wp\/v2\/posts\/2041\/revisions\/2047"}],"wp:attachment":[{"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-json\/wp\/v2\/media?parent=2041"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-json\/wp\/v2\/categories?post=2041"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/60-212\/s2022\/wp-json\/wp\/v2\/tags?post=2041"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}