{"id":718,"date":"2013-12-11T20:22:16","date_gmt":"2013-12-11T20:22:16","guid":{"rendered":"https:\/\/projects-old.etc.cmu.edu\/spearhead\/?page_id=718"},"modified":"2013-12-11T20:46:47","modified_gmt":"2013-12-11T20:46:47","slug":"prototype-6","status":"publish","type":"page","link":"https:\/\/projects-old.etc.cmu.edu\/spearhead\/?page_id=718","title":{"rendered":"Prototype #6"},"content":{"rendered":"<h2><a href=\"https:\/\/projects-old.etc.cmu.edu\/spearhead\/wp-content\/uploads\/2013\/11\/news13_Austin.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-548\" alt=\"news13_Austin\" src=\"https:\/\/projects-old.etc.cmu.edu\/spearhead\/wp-content\/uploads\/2013\/11\/news13_Austin.png\" width=\"1138\" height=\"641\" srcset=\"https:\/\/projects-old.etc.cmu.edu\/spearhead\/wp-content\/uploads\/2013\/11\/news13_Austin.png 1138w, https:\/\/projects-old.etc.cmu.edu\/spearhead\/wp-content\/uploads\/2013\/11\/news13_Austin-300x168.png 300w, https:\/\/projects-old.etc.cmu.edu\/spearhead\/wp-content\/uploads\/2013\/11\/news13_Austin-1024x576.png 1024w\" sizes=\"(max-width: 1138px) 100vw, 1138px\" \/><\/a><\/h2>\n<h2><\/h2>\n<h2><strong>The Idea<\/strong><\/h2>\n<p>Prototype was our attempt at expanding upon and gamifying two of our projects we used in our testing; the Gesture Resolution Test and the Y-Axis Inversion test. We also wanted to incorporate a separate mechanic that required arm movements to control an in-game object. This was an experiment to see whether a user could handle controlling one mechanic using head gestures and controlling a separate mechanic via body movements.<\/p>\n<h2><\/h2>\n<h2><strong>Gameplay<\/strong><\/h2>\n<p>You are controlling a cursor made up of several cubes. The size and shape of the cursor change depending on how far the Razer Hydra controllers are held apart from each other. You will need to change that distance in order the collect \u2018coin blocks\u2019 throughout game to increase your score. You will also need to resize and use the Oculus\u2019s head tracking to navigate around the red obstacles.<\/p>\n<p>Your goal is to collect as many \u2018coin blocks\u2019 as possible while avoiding obstacles to achieve a high score. The game is procedurally generated so there is no end as long as you avoid contact with the obstacles.<\/p>\n<h2><\/h2>\n<h2><strong>Controls<\/strong><\/h2>\n<p>Razer Controller Controls:<br \/>\n\n\t\t<style type=\"text\/css\">\n\t\t\t#gallery-2 {\n\t\t\t\tmargin: auto;\n\t\t\t}\n\t\t\t#gallery-2 .gallery-item {\n\t\t\t\tfloat: left;\n\t\t\t\tmargin-top: 10px;\n\t\t\t\ttext-align: center;\n\t\t\t\twidth: 33%;\n\t\t\t}\n\t\t\t#gallery-2 img {\n\t\t\t\tborder: 2px solid #cfcfcf;\n\t\t\t}\n\t\t\t#gallery-2 .gallery-caption {\n\t\t\t\tmargin-left: 0;\n\t\t\t}\n\t\t\t\/* see gallery_shortcode() in wp-includes\/media.php *\/\n\t\t<\/style>\n\t\t<div id='gallery-2' class='gallery galleryid-718 gallery-columns-3 gallery-size-thumbnail'><dl class='gallery-item'>\n\t\t\t<dt class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/projects-old.etc.cmu.edu\/spearhead\/?attachment_id=695'><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/projects-old.etc.cmu.edu\/spearhead\/wp-content\/uploads\/2013\/12\/Controls-for-PM-tilted-150x150.png\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" srcset=\"https:\/\/projects-old.etc.cmu.edu\/spearhead\/wp-content\/uploads\/2013\/12\/Controls-for-PM-tilted-150x150.png 150w, https:\/\/projects-old.etc.cmu.edu\/spearhead\/wp-content\/uploads\/2013\/12\/Controls-for-PM-tilted-300x300.png 300w, https:\/\/projects-old.etc.cmu.edu\/spearhead\/wp-content\/uploads\/2013\/12\/Controls-for-PM-tilted.png 500w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/a>\n\t\t\t<\/dt><\/dl><dl class='gallery-item'>\n\t\t\t<dt class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/projects-old.etc.cmu.edu\/spearhead\/?attachment_id=694'><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/projects-old.etc.cmu.edu\/spearhead\/wp-content\/uploads\/2013\/12\/Controls-for-PM-Open-150x150.png\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" srcset=\"https:\/\/projects-old.etc.cmu.edu\/spearhead\/wp-content\/uploads\/2013\/12\/Controls-for-PM-Open-150x150.png 150w, https:\/\/projects-old.etc.cmu.edu\/spearhead\/wp-content\/uploads\/2013\/12\/Controls-for-PM-Open-300x300.png 300w, https:\/\/projects-old.etc.cmu.edu\/spearhead\/wp-content\/uploads\/2013\/12\/Controls-for-PM-Open.png 500w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/a>\n\t\t\t<\/dt><\/dl><dl class='gallery-item'>\n\t\t\t<dt class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/projects-old.etc.cmu.edu\/spearhead\/?attachment_id=693'><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/projects-old.etc.cmu.edu\/spearhead\/wp-content\/uploads\/2013\/12\/Controls-for-PM-Closed-150x150.png\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" srcset=\"https:\/\/projects-old.etc.cmu.edu\/spearhead\/wp-content\/uploads\/2013\/12\/Controls-for-PM-Closed-150x150.png 150w, https:\/\/projects-old.etc.cmu.edu\/spearhead\/wp-content\/uploads\/2013\/12\/Controls-for-PM-Closed-300x300.png 300w, https:\/\/projects-old.etc.cmu.edu\/spearhead\/wp-content\/uploads\/2013\/12\/Controls-for-PM-Closed.png 500w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/a>\n\t\t\t<\/dt><\/dl><br style=\"clear: both\" \/>\n\t\t<\/div>\n<br \/>\nKeep controllers close to make game cursor smaller.<br \/>\nSpread controllers to grow the object.<br \/>\nTurn controllers (like a steering wheel) to turn in game cursor.<\/p>\n<p><iframe loading=\"lazy\" src=\"\/\/www.youtube.com\/embed\/BWJgziqni5g\" height=\"480\" width=\"640\" allowfullscreen=\"\" frameborder=\"0\"><\/iframe><\/p>\n<h2><\/h2>\n<h2><strong>Oculus Rift Controls<\/strong><\/h2>\n<p>Look via tilting the device to steer the direction of the game cursor.<\/p>\n<h2><\/h2>\n<h2><strong>Running the Prototype<\/strong><\/h2>\n<p>1. Connect\u00a0the\u00a0Oculus\u00a0Rift\u00a0as\u00a0specified\u00a0in\u00a0normal\u00a0operation.<br \/>\nMake\u00a0sure\u00a0the\u00a0Oculus\u00a0is\u00a0mirroring\u00a0your\u00a0main\u00a0display\u00a0by\u00a0checking\u00a0in\u00a0the\u00a0screen\u00a0resolution\u00a0settings\u00a0of\u00a0your\u00a0PC<br \/>\n2. Clear\u00a0an\u00a0area\u00a0on\u00a0your\u00a0desk\u00a0in\u00a0front\u00a0of\u00a0your\u00a0keyboard.<br \/>\n3. Place\u00a0the\u00a0Razor\u00a0on\u00a0desk\u00a0make\u00a0sure\u00a0base\u00a0is\u00a0orientated\u00a0correctly\u00a0with\u00a0the\u00a0connecting wires\u00a0facing\u00a0away\u00a0from\u00a0the\u00a0user.<br \/>\n4. Connect\u00a0the\u00a0PS3\u00a0Eye\u00a0to\u00a0the\u00a0PS3\u00a0and\u00a0make\u00a0sure\u00a0it\u00a0is\u00a0facing\u00a0a\u00a0clear\u00a0area\u00a0of\u00a0floor<\/p>\n<h2><\/h2>\n<h2><strong>Downloads<\/strong><\/h2>\n<p><a title=\"executable\" href=\"https:\/\/www.dropbox.com\/s\/2dne128ij506ibv\/Spearhead_Headless.rar\" target=\"_blank\">Executable<\/a><br \/>\n<a title=\"Project File\" href=\"https:\/\/www.dropbox.com\/s\/2dne128ij506ibv\/Spearhead_Headless.rar\" target=\"_blank\">Project File<\/a><\/p>\n<h2><\/h2>\n<h2><strong>Conclusions<\/strong><\/h2>\n<p>Our\u00a0goal\u00a0was\u00a0to\u00a0create\u00a0a\u00a0prototype\u00a0using\u00a0two\u00a0of\u00a0our\u00a0test\u00a0projects\u00a0and\u00a0to\u00a0explore\u00a0the\u00a0idea\u00a0of\u00a0combining\u00a0head\u00a0gestures\u00a0with\u00a0hand\u00a0movements.\u00a0What\u00a0we\u00a0found\u00a0was\u00a0that\u00a0users\u00a0tended\u00a0to\u00a0blur\u00a0together\u00a0their\u00a0head\u00a0and\u00a0hand\u00a0movements.\u00a0As\u00a0they\u00a0turned\u00a0their\u00a0hands\u00a0they\u00a0would\u00a0accentuate\u00a0the\u00a0gesture\u00a0by\u00a0tilting\u00a0their\u00a0head\u00a0and\u00a0sometimes\u00a0full\u00a0bodies\u00a0simultaneously.\u00a0This\u00a0is\u00a0a\u00a0natural\u00a0reaction\u00a0(people\u00a0do\u00a0it\u00a0even\u00a0when\u00a0play\u00a0keyboard\/mouse\u00a0games)\u00a0and\u00a0isn\u2019t\u00a0a\u00a0problem\u00a0as\u00a0long\u00a0as\u00a0you\u00a0don\u2019t\u00a0have\u00a0two\u00a0separate\u00a0functions\u00a0controlled\u00a0by\u00a0similar\u00a0gesture\u00a0(ie:\u00a0if\u00a0tilting\u00a0your\u00a0head\u00a0does\u00a0function\u00a0A\u00a0and\u00a0tilting\u00a0your\u00a0head\u00a0does\u00a0function\u00a0B).\u00a0\u00a0This\u00a0is\u00a0something\u00a0we\u00a0purposefully\u00a0avoid\u00a0in\u00a0Prototype,\u00a0and\u00a0so\u00a0tilting\u00a0your\u00a0head\u00a0doesn\u2019t\u00a0affect\u00a0the\u00a0steering\u00a0of\u00a0the\u00a0game\u00a0cursor.\u00a0By\u00a0taking\u00a0care\u00a0in\u00a0how\u00a0we\u00a0institute\u00a0the\u00a0motion\u00a0gestures\u00a0we\u00a0managed\u00a0to\u00a0create\u00a0a\u00a0unique\u00a0(if\u00a0silly\u00a0looking)\u00a0way\u00a0of\u00a0controlling\u00a0a\u00a0game.<\/p>\n<h2><\/h2>\n","protected":false},"excerpt":{"rendered":"<p>The Idea Prototype was our attempt at expanding upon and gamifying two of our projects we used in our testing; the Gesture Resolution Test and the Y-Axis Inversion test. We also wanted to incorporate a separate mechanic that required arm movements to control an in-game object. This was an experiment to see whether a user [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-718","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/projects-old.etc.cmu.edu\/spearhead\/index.php?rest_route=\/wp\/v2\/pages\/718"}],"collection":[{"href":"https:\/\/projects-old.etc.cmu.edu\/spearhead\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/projects-old.etc.cmu.edu\/spearhead\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/projects-old.etc.cmu.edu\/spearhead\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/projects-old.etc.cmu.edu\/spearhead\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=718"}],"version-history":[{"count":12,"href":"https:\/\/projects-old.etc.cmu.edu\/spearhead\/index.php?rest_route=\/wp\/v2\/pages\/718\/revisions"}],"predecessor-version":[{"id":743,"href":"https:\/\/projects-old.etc.cmu.edu\/spearhead\/index.php?rest_route=\/wp\/v2\/pages\/718\/revisions\/743"}],"wp:attachment":[{"href":"https:\/\/projects-old.etc.cmu.edu\/spearhead\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=718"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}