{"id":341,"date":"2017-04-03T15:14:39","date_gmt":"2017-04-03T15:14:39","guid":{"rendered":"https:\/\/projects-old.etc.cmu.edu\/blueprint\/?p=341"},"modified":"2017-04-03T15:50:26","modified_gmt":"2017-04-03T15:50:26","slug":"week-10-iterating-for-playtest-day","status":"publish","type":"post","link":"https:\/\/projects-old.etc.cmu.edu\/blueprint\/index.php\/2017\/04\/03\/week-10-iterating-for-playtest-day\/","title":{"rendered":"WEEK 10 &#8211; ITERATING FOR PLAYTEST DAY"},"content":{"rendered":"<div class=\"blueprint-inblog-text\">\u00a0\u00a0 \u00a0We got some feedback from the halves presentation. The most important thing was, although we made tons of iterations on every details, we didn&#8217;t changed the table at all through the whole semester.<br \/>\nSo why we need to use the table? That is a problem to our faculties. Three reasons on keeping the table are:<\/div>\n<div class=\"blueprint-inblog-text\">\u00a0 \u00a0 1. As it is in the Sims, there is a defined space for players to build their house, which is a preset size of an empty space. We will need to keep the lot while build the other functions on it.<\/div>\n<div class=\"blueprint-inblog-text\">\u00a0 \u00a0 2. The lot is a flat area where players can construct houses, a table would be a good choice to hold this flat space.<\/div>\n<div class=\"blueprint-inblog-text\">\u00a0 \u00a0 3. We definitely thought about put the lot on the ground, however, as we tried and playtested, it was too hard to reach that low and see objects clearly enough from the distance.<\/div>\n<div class=\"blueprint-inblog-text\">Other than halves, we were iterating and fixing bugs for our big ETC playtest day on this Saturday!<\/div>\n<div class=\"blueprint-inblog-text\">Feedback from playtest day: generally, people loved it. However, as we were observing, no one wanted to clip through the table to reach the other side. This means we may need to either change the size of the table or shrink the lot itself. Besides, when people activated modes, it was hard for them to figure out how to turn it off. To make this more intuitive, we may need to tweak the UX flow in this part a little bit. One interesting finding was that at the beginning, when players finished building their room, instead of opening the drawer, they would ask &#8220;what are in the drawer?&#8221; and &#8220;where are the furniture?&#8221;. We will think about solutions on this part next week.<\/div>\n<div class=\"blueprint-inblog-text\">Programming wise:<\/div>\n<div class=\"blueprint-inblog-text\">\u00a0 \u00a0 1. We tweaked the UX flow a little bit. We found it was very confusing for players to turn on\/off modes. So right now, the program will turn off all modes when players reach the drawer handler or objects in the drawers.<\/div>\n<div class=\"blueprint-inblog-text\">\u00a0 \u00a0 2. It was a very serious problem when players want to interact with wall objects, the wall will move along with the objects. Thus, we added a new mode called &#8220;room scale&#8221; mode. Wall manipulation will only be active when players are in that mode.<\/div>\n<div class=\"blueprint-inblog-text\">\u00a0<img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-356\" src=\"https:\/\/projects-old.etc.cmu.edu\/blueprint\/wp-content\/uploads\/2017\/04\/WeChat-Image_20170403114046-168x300.png\" alt=\"\" width=\"103\" height=\"185\" srcset=\"https:\/\/projects-old.etc.cmu.edu\/blueprint\/wp-content\/uploads\/2017\/04\/WeChat-Image_20170403114046-168x300.png 168w, https:\/\/projects-old.etc.cmu.edu\/blueprint\/wp-content\/uploads\/2017\/04\/WeChat-Image_20170403114046.png 231w\" sizes=\"(max-width: 103px) 100vw, 103px\" \/>\u00a0\u00a0<img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-357 \" src=\"https:\/\/projects-old.etc.cmu.edu\/blueprint\/wp-content\/uploads\/2017\/04\/WeChat-Image_20170403114037.png\" alt=\"\" width=\"269\" height=\"181\" \/><\/div>\n<div class=\"blueprint-inblog-text\">\u00a0 \u00a0 3. Now players can change carpet color! Along with that feature, we changed the way of changing designs of objects. Before, we used physical objects to indicate different designs of objects. Now there will only be a color palette showing you all the possible designs of an object.<\/div>\n<div class=\"blueprint-inblog-text\">\u00a0<img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-359 \" src=\"https:\/\/projects-old.etc.cmu.edu\/blueprint\/wp-content\/uploads\/2017\/04\/WeChat-Image_20170403114227.png\" alt=\"\" width=\"246\" height=\"172\" \/>\u00a0\u00a0<img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-358 \" src=\"https:\/\/projects-old.etc.cmu.edu\/blueprint\/wp-content\/uploads\/2017\/04\/WeChat-Image_20170403114235.png\" alt=\"\" width=\"314\" height=\"125\" \/><\/div>\n<div class=\"blueprint-inblog-text\">\u00a0 \u00a0 4. As promised last week, we implemented interactions for the in-room mode. We found it was impossible for players to physically pick up objects in the in-room mode, instead, using a ray-cast is both common in VR in-room scale and intuitive to select.<\/div>\n<div class=\"blueprint-inblog-text\">\u00a0<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-360\" src=\"https:\/\/projects-old.etc.cmu.edu\/blueprint\/wp-content\/uploads\/2017\/04\/WeChat-Image_20170403114356-273x300.png\" alt=\"\" width=\"273\" height=\"300\" srcset=\"https:\/\/projects-old.etc.cmu.edu\/blueprint\/wp-content\/uploads\/2017\/04\/WeChat-Image_20170403114356-273x300.png 273w, https:\/\/projects-old.etc.cmu.edu\/blueprint\/wp-content\/uploads\/2017\/04\/WeChat-Image_20170403114356.png 466w\" sizes=\"(max-width: 273px) 100vw, 273px\" \/><\/div>\n<div class=\"blueprint-inblog-text\">Art wise, we integrated all the objects we have for bathroom, bedroom and kitchen. We playtested with 3 ETC students. The result was astonishing, the buildings are actually look like a house now!<\/div>\n<div class=\"blueprint-inblog-text\">\u00a0<img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-352 \" src=\"https:\/\/projects-old.etc.cmu.edu\/blueprint\/wp-content\/uploads\/2017\/04\/carlshouse3.png\" alt=\"\" width=\"533\" height=\"190\" \/>\u00a0 \u00a0<img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-351 \" src=\"https:\/\/projects-old.etc.cmu.edu\/blueprint\/wp-content\/uploads\/2017\/04\/carlshouse2.png\" alt=\"\" width=\"509\" height=\"202\" \/><\/div>\n<div class=\"blueprint-inblog-text\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-354 \" src=\"https:\/\/projects-old.etc.cmu.edu\/blueprint\/wp-content\/uploads\/2017\/04\/carlshouse4-1.png\" alt=\"\" width=\"524\" height=\"225\" \/>\u00a0 \u00a0<img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-353 \" src=\"https:\/\/projects-old.etc.cmu.edu\/blueprint\/wp-content\/uploads\/2017\/04\/carlshouse1-1.png\" alt=\"\" width=\"420\" height=\"237\" \/><\/div>\n<div class=\"blueprint-inblog-text\">\u00a0Here is the demo video of our full experience!<\/div>\n<div class=\"blueprint-inblog-text\">\n<p><iframe loading=\"lazy\" title=\"blueprint week10 demo\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/oQKQtLQLSig?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u00a0\u00a0 \u00a0We got some feedback from the halves presentation. The most important thing was, although we made tons of iterations on every details, we didn&#8217;t changed the table at all through the whole semester. So why we need to use the table? That is a problem to our faculties. Three reasons on keeping the table [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-341","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/projects-old.etc.cmu.edu\/blueprint\/index.php\/wp-json\/wp\/v2\/posts\/341"}],"collection":[{"href":"https:\/\/projects-old.etc.cmu.edu\/blueprint\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/projects-old.etc.cmu.edu\/blueprint\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/projects-old.etc.cmu.edu\/blueprint\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/projects-old.etc.cmu.edu\/blueprint\/index.php\/wp-json\/wp\/v2\/comments?post=341"}],"version-history":[{"count":10,"href":"https:\/\/projects-old.etc.cmu.edu\/blueprint\/index.php\/wp-json\/wp\/v2\/posts\/341\/revisions"}],"predecessor-version":[{"id":364,"href":"https:\/\/projects-old.etc.cmu.edu\/blueprint\/index.php\/wp-json\/wp\/v2\/posts\/341\/revisions\/364"}],"wp:attachment":[{"href":"https:\/\/projects-old.etc.cmu.edu\/blueprint\/index.php\/wp-json\/wp\/v2\/media?parent=341"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/projects-old.etc.cmu.edu\/blueprint\/index.php\/wp-json\/wp\/v2\/categories?post=341"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/projects-old.etc.cmu.edu\/blueprint\/index.php\/wp-json\/wp\/v2\/tags?post=341"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}