{"id":180,"date":"2020-10-26T01:24:00","date_gmt":"2020-10-26T01:24:00","guid":{"rendered":"https:\/\/projects-old.etc.cmu.edu\/protochamp\/?p=180"},"modified":"2020-11-02T17:01:05","modified_gmt":"2020-11-02T17:01:05","slug":"week-8-dev-blog","status":"publish","type":"post","link":"https:\/\/projects-old.etc.cmu.edu\/protochamp\/index.php\/2020\/10\/26\/week-8-dev-blog\/","title":{"rendered":"Week 8 Dev Blog"},"content":{"rendered":"\n<p>During this week, one issue that we are trying to solve is the latency from the cadence sensors. As the playtesting video below shows, it takes a while for the sensor to react once the cadence changes significantly:<\/p>\n\n\n\n<figure class=\"wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Prototype1 Playtesting with cadence sensor\" width=\"750\" height=\"422\" src=\"https:\/\/www.youtube.com\/embed\/kh4Nis7PNKE?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>One posssible solution is to use phidget magnetic sensors, which requires one or more magnets attached to the pedal or shaft in order to get the signal when the pedal passes certain positions. Then we could use the intervals between those signals to calculate rotation speed\/rpm.<\/p>\n\n\n\n<p>We also starts planning on our next prototype to build. Looking back to our ideation at the very beginning of this semester, we were curious about how could we play rhythm game with this platform. We looked into some exsisting rhythm game products and tried to select the elements that could work with pedalling. Another approach we would like to try is to use hand clapping to pick those &#8220;notes&#8221;, and that also allows players to exercise their upper body.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"294\" src=\"https:\/\/projects-old.etc.cmu.edu\/protochamp\/wp-content\/uploads\/2020\/11\/4thprototype_ideation.png\" alt=\"\" class=\"wp-image-187\" srcset=\"https:\/\/projects-old.etc.cmu.edu\/protochamp\/wp-content\/uploads\/2020\/11\/4thprototype_ideation.png 512w, https:\/\/projects-old.etc.cmu.edu\/protochamp\/wp-content\/uploads\/2020\/11\/4thprototype_ideation-300x172.png 300w\" sizes=\"(max-width: 512px) 100vw, 512px\" \/><\/figure><\/div>\n\n\n\n<p>In the next prototype, the main gameplay will cover the following points:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Single track, different \u201cnotes\u201d will match different pedalling speed.<\/li><li>Players need to clap hands in order to pick up the \u201cnotes\u201d.<\/li><li>The pattern will fit in HIIT mode.<\/li><\/ul>\n\n\n\n<p>We hope by building this prototype we can get the answers for these questions:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Will audio feedback be helpful to decrease the \u201cawareness of exertion\u201d?<\/li><li>Will changing the pedaling speed also feels like an interruption for players?<\/li><li>Will players be able to tell well enough when to change speeds \/ can they stay in a rhythm of pedaling?<\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>During this week, one issue that we are trying to solve is the latency from the cadence sensors. As the playtesting video below shows, it takes a while for the sensor to react once the cadence changes significantly: One posssible solution is to use phidget magnetic sensors, which requires one [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-180","post","type-post","status-publish","format-standard","hentry","category-dev-blogs"],"_links":{"self":[{"href":"https:\/\/projects-old.etc.cmu.edu\/protochamp\/index.php\/wp-json\/wp\/v2\/posts\/180"}],"collection":[{"href":"https:\/\/projects-old.etc.cmu.edu\/protochamp\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/projects-old.etc.cmu.edu\/protochamp\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/projects-old.etc.cmu.edu\/protochamp\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/projects-old.etc.cmu.edu\/protochamp\/index.php\/wp-json\/wp\/v2\/comments?post=180"}],"version-history":[{"count":2,"href":"https:\/\/projects-old.etc.cmu.edu\/protochamp\/index.php\/wp-json\/wp\/v2\/posts\/180\/revisions"}],"predecessor-version":[{"id":189,"href":"https:\/\/projects-old.etc.cmu.edu\/protochamp\/index.php\/wp-json\/wp\/v2\/posts\/180\/revisions\/189"}],"wp:attachment":[{"href":"https:\/\/projects-old.etc.cmu.edu\/protochamp\/index.php\/wp-json\/wp\/v2\/media?parent=180"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/projects-old.etc.cmu.edu\/protochamp\/index.php\/wp-json\/wp\/v2\/categories?post=180"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/projects-old.etc.cmu.edu\/protochamp\/index.php\/wp-json\/wp\/v2\/tags?post=180"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}