{"id":378,"date":"2019-04-21T00:47:58","date_gmt":"2019-04-21T00:47:58","guid":{"rendered":"https:\/\/projects-old.etc.cmu.edu\/ako\/?p=378"},"modified":"2019-04-21T01:33:09","modified_gmt":"2019-04-21T01:33:09","slug":"week-12-playtest-bug-fixes-and-iterate","status":"publish","type":"post","link":"https:\/\/projects-old.etc.cmu.edu\/ako\/index.php\/2019\/04\/21\/week-12-playtest-bug-fixes-and-iterate\/","title":{"rendered":"Week 12: Playtest, Bug Fixes, and Iterate"},"content":{"rendered":"\n<p>With our Hint system implemented, we wanted to find out how players would respond to having hints in the experience and what they thought about it.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Lesson 1: Ako always Listens &#8211; Not great!<\/h2>\n\n\n\n<p>Ako is constantly waiting for the players to talk so that he can help them. However, if he doesn&#8217;t understand what they say and it is not part of his database in Dialogflow, he responds with a fallback intent.<br><br>But, players often talk to themselves or mumble. Ako often mistakes this as a player&#8217;s intention to speak to him. Thinking about everything players could mumble and classify these speech for dialogflow to understand could lead to an infinite set of possiblities.<br><br>So, we decided to just mimic a person&#8217;s natural flow of actions when talking to someone: they look at them!<br>Therefore,<strong> <\/strong><em><strong>Ako only listens to the player when they are looking at them &#8211; when he is only in the Field of View of the player<\/strong>.<\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Lesson 2: People miss Ako&#8217;s hints when concentrating on the cards<\/h2>\n\n\n\n<p>When people play the real game, they often concentrate on finding the Set and don&#8217;t look around. Naturally, they miss it when Ako gives hints. We decided to give Ako sounds so that he could grab a player&#8217;s attention.<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video controls src=\"https:\/\/projects-old.etc.cmu.edu\/ako\/wp-content\/uploads\/2019\/04\/C0023_9.mp4\"><\/video><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Lesson 3: Ako&#8217;s non-word sounds can be hard to make<\/h2>\n\n\n\n<p>Ako uses Amazon Polly services to speak. But Polly can only read words and understand phonemes. Any sounds like laughing, humming etc needs to be processed and created externally.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Lesson 4: Often test for bugs<\/h2>\n\n\n\n<p>With our small playtest session, we discovered a couple of bugs and cases that were unhandled. These were also fixed after the playtest.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>With our Hint system implemented, we wanted to find out how players would respond to having hints in the experience and what they thought about it. Lesson 1: Ako always Listens &#8211; Not great! Ako is constantly waiting for the players to talk so that he can help them. However, if he doesn&#8217;t understand what&hellip; <br \/> <a class=\"read-more\" href=\"https:\/\/projects-old.etc.cmu.edu\/ako\/index.php\/2019\/04\/21\/week-12-playtest-bug-fixes-and-iterate\/\">Read more<\/a><\/p>\n","protected":false},"author":2,"featured_media":387,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-378","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/projects-old.etc.cmu.edu\/ako\/index.php\/wp-json\/wp\/v2\/posts\/378"}],"collection":[{"href":"https:\/\/projects-old.etc.cmu.edu\/ako\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/projects-old.etc.cmu.edu\/ako\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/projects-old.etc.cmu.edu\/ako\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/projects-old.etc.cmu.edu\/ako\/index.php\/wp-json\/wp\/v2\/comments?post=378"}],"version-history":[{"count":1,"href":"https:\/\/projects-old.etc.cmu.edu\/ako\/index.php\/wp-json\/wp\/v2\/posts\/378\/revisions"}],"predecessor-version":[{"id":380,"href":"https:\/\/projects-old.etc.cmu.edu\/ako\/index.php\/wp-json\/wp\/v2\/posts\/378\/revisions\/380"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/projects-old.etc.cmu.edu\/ako\/index.php\/wp-json\/wp\/v2\/media\/387"}],"wp:attachment":[{"href":"https:\/\/projects-old.etc.cmu.edu\/ako\/index.php\/wp-json\/wp\/v2\/media?parent=378"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/projects-old.etc.cmu.edu\/ako\/index.php\/wp-json\/wp\/v2\/categories?post=378"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/projects-old.etc.cmu.edu\/ako\/index.php\/wp-json\/wp\/v2\/tags?post=378"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}