{"id":92,"date":"2024-02-07T16:11:22","date_gmt":"2024-02-07T16:11:22","guid":{"rendered":"https:\/\/projects.etc.cmu.edu\/questure\/?p=92"},"modified":"2024-02-22T17:09:01","modified_gmt":"2024-02-22T17:09:01","slug":"week-3","status":"publish","type":"post","link":"https:\/\/projects.etc.cmu.edu\/questure\/week-3\/","title":{"rendered":"Week 3 &#8211; Feb 2, 2024"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Tech Demo<\/h2>\n\n\n\n<p>We decided to utilize Unity for our development platform because we want to maintain the simplicity and accessibility of our deliverables. Our pipeline preference is &#8220;unity&#8221; + &#8220;Python&#8221; + &#8220;Google MediaPipe&#8221; And this week we have achieved 85% accuracy for almost all alphabet except some minors and letter gestures with motion.<\/p>\n\n\n\n<p class=\"has-text-align-center\"><img decoding=\"async\" width=\"580px;\" height=\"326px;\" src=\"https:\/\/lh7-us.googleusercontent.com\/0T4HcrkLXorZhr4UA3N-WS5IS6rK1aLSOxxwwmyI3AX-40P5R3xO9mAGWimtmFuXlE6b_fnlW72IpiWxnSu6a7__u8o1s2jggb5tWsXd2aXM1wf_qeexSuYBmxsBh-6xsRKbfC-bz6ql9dnoFnwzqFTSyw=s2048\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Game Prototype<\/h2>\n\n\n\n<p>Based on the tech, we also came up with two simple prototypes for the first and second games. Even with only three letters, &#8220;A&#8221; &#8220;B&#8221; and &#8220;C&#8221; We can already see the speed and accuracy are in reasonable margins.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"724\" height=\"392\" src=\"https:\/\/projects.etc.cmu.edu\/questure\/wp-content\/uploads\/2024\/02\/Mini_1_Prototype_Video.gif\" alt=\"\" class=\"wp-image-143\"\/><figcaption class=\"wp-element-caption\">Mini Game 1 Prototype<\/figcaption><\/figure><\/div>\n\n\n<p class=\"has-text-align-center\"><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"734\" height=\"398\" src=\"https:\/\/projects.etc.cmu.edu\/questure\/wp-content\/uploads\/2024\/02\/Mini_2_Prototype_Video.gif\" alt=\"\" class=\"wp-image-142\"\/><figcaption class=\"wp-element-caption\">Mini Game 2 Prototype<\/figcaption><\/figure><\/div>\n\n\n<h2 class=\"wp-block-heading\">Three Mini-games<\/h2>\n\n\n\n<p>In terms of gameplay, our main focus is simplicity. We&#8217;ve developed three games that tackle various aspects of learning, effectively covering a full educational cycle.<\/p>\n\n\n\n<ul>\n<li><strong>The first game<\/strong> serves as a tutorial level, where we provide players with a slower-paced gaming experience to gradually familiarize them with certain letter gestures.<\/li>\n\n\n\n<li><strong>In the second level<\/strong>, we gradually increase the pace to challenge players&#8217; reaction times and enhance their memory retention.<\/li>\n\n\n\n<li><strong>In the third stage<\/strong>, we aim for players to autonomously spell out some words, transitioning from input to output, thereby completing an educational loop.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"574\" src=\"https:\/\/projects.etc.cmu.edu\/questure\/wp-content\/uploads\/2024\/02\/image-1-1024x574.png\" alt=\"\" class=\"wp-image-136\" srcset=\"https:\/\/projects.etc.cmu.edu\/questure\/wp-content\/uploads\/2024\/02\/image-1-1024x574.png 1024w, https:\/\/projects.etc.cmu.edu\/questure\/wp-content\/uploads\/2024\/02\/image-1-300x168.png 300w, https:\/\/projects.etc.cmu.edu\/questure\/wp-content\/uploads\/2024\/02\/image-1-768x431.png 768w, https:\/\/projects.etc.cmu.edu\/questure\/wp-content\/uploads\/2024\/02\/image-1.png 1147w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">UI Design<\/h2>\n\n\n\n<p>In UI design, we want to consider the players&#8217; gaming experience as much as possible. This includes allowing players to see their hands within the game screen and providing corresponding versions for left-handed players.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"837\" height=\"450\" src=\"https:\/\/projects.etc.cmu.edu\/questure\/wp-content\/uploads\/2024\/02\/image-2.png\" alt=\"\" class=\"wp-image-137\" srcset=\"https:\/\/projects.etc.cmu.edu\/questure\/wp-content\/uploads\/2024\/02\/image-2.png 837w, https:\/\/projects.etc.cmu.edu\/questure\/wp-content\/uploads\/2024\/02\/image-2-300x161.png 300w, https:\/\/projects.etc.cmu.edu\/questure\/wp-content\/uploads\/2024\/02\/image-2-768x413.png 768w\" sizes=\"(max-width: 837px) 100vw, 837px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Concept Art &amp; Characters<\/h2>\n\n\n\n<p>We&#8217;ve also generated numerous concept designs for characters and storylines. We aim to intricately interconnect the three games through an engaging narrative, forming a seamless and complete experience. Regarding characters, we ultimately settled on featuring a cat riding on top of a Roomba cleaner\u2014after all, who could resist such a charming duo?<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"567\" src=\"https:\/\/projects.etc.cmu.edu\/questure\/wp-content\/uploads\/2024\/02\/image-4-1024x567.png\" alt=\"\" class=\"wp-image-145\" srcset=\"https:\/\/projects.etc.cmu.edu\/questure\/wp-content\/uploads\/2024\/02\/image-4-1024x567.png 1024w, https:\/\/projects.etc.cmu.edu\/questure\/wp-content\/uploads\/2024\/02\/image-4-300x166.png 300w, https:\/\/projects.etc.cmu.edu\/questure\/wp-content\/uploads\/2024\/02\/image-4-768x425.png 768w, https:\/\/projects.etc.cmu.edu\/questure\/wp-content\/uploads\/2024\/02\/image-4-1536x851.png 1536w, https:\/\/projects.etc.cmu.edu\/questure\/wp-content\/uploads\/2024\/02\/image-4-2048x1135.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Quarter Feedback<\/h2>\n\n\n\n<p>We received a lot of valuable feedback during quarter this week. Here&#8217;s a summary.<\/p>\n\n\n\n<p><strong>Research<\/strong><\/p>\n\n\n\n<ul>\n<li>Pimsleur &#8211; learning theory research\n<ul>\n<li>Should there be interpretation in real time?<\/li>\n\n\n\n<li>What do people usually struggle with? Vocabulary? Memorize?&nbsp;<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p><strong>Design<\/strong><\/p>\n\n\n\n<ul>\n<li>Keep in mind\n<ul>\n<li>Watch the lines &#8211; be careful of the deaf community<\/li>\n\n\n\n<li>Be mindful of hand color<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Consider players\u2019 transformation, chunk letters and create a learning ramp<\/li>\n\n\n\n<li>Design to encourage interest curve<\/li>\n\n\n\n<li>Avoid resetting for each mini-game<\/li>\n\n\n\n<li>Think about the order of games (Verify)<\/li>\n\n\n\n<li>Add levels to each mini-game (Difficulty level)<\/li>\n\n\n\n<li>Onboarding should guide the player to the right spot and make sure the hand in the frame<\/li>\n\n\n\n<li>Add auditory feedback (need to be tested)<\/li>\n\n\n\n<li>Runner &#8211; Add penalty when signing the wrong gesture &#8211; maybe run faster?<\/li>\n\n\n\n<li>Runner &#8211; Add jump?<\/li>\n\n\n\n<li>Word Puzzle &#8211; scavenger hunt &#8211; given an image, spell out items<\/li>\n<\/ul>\n\n\n\n<p><strong>Art<\/strong><\/p>\n\n\n\n<ul>\n<li>Develop more on the concept art &#8211; consistent, realistic and simple<\/li>\n\n\n\n<li>Characteristics of a roomba &#8211; use the association; don\u2019t make it random<\/li>\n\n\n\n<li>Have a setting that makes sense (chasing a running character?)<\/li>\n<\/ul>\n\n\n\n<p><strong>Tech<\/strong><\/p>\n\n\n\n<ul>\n<li>Pick the closest hand instead of a random hand<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Tech Demo We decided to utilize Unity for our development platform because we want to maintain the simplicity and accessibility of our deliverables. Our pipeline preference is &#8220;unity&#8221; + &#8220;Python&#8221; + &#8220;Google MediaPipe&#8221; And this week we have achieved 85% accuracy for almost all alphabet except some minors and letter gestures with motion. Game Prototype [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":152,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"_links":{"self":[{"href":"https:\/\/projects.etc.cmu.edu\/questure\/wp-json\/wp\/v2\/posts\/92"}],"collection":[{"href":"https:\/\/projects.etc.cmu.edu\/questure\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/projects.etc.cmu.edu\/questure\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/questure\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/questure\/wp-json\/wp\/v2\/comments?post=92"}],"version-history":[{"count":13,"href":"https:\/\/projects.etc.cmu.edu\/questure\/wp-json\/wp\/v2\/posts\/92\/revisions"}],"predecessor-version":[{"id":235,"href":"https:\/\/projects.etc.cmu.edu\/questure\/wp-json\/wp\/v2\/posts\/92\/revisions\/235"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/questure\/wp-json\/wp\/v2\/media\/152"}],"wp:attachment":[{"href":"https:\/\/projects.etc.cmu.edu\/questure\/wp-json\/wp\/v2\/media?parent=92"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/questure\/wp-json\/wp\/v2\/categories?post=92"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/questure\/wp-json\/wp\/v2\/tags?post=92"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}