{"id":1613,"date":"2018-12-16T23:27:38","date_gmt":"2018-12-17T04:27:38","guid":{"rendered":"http:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/?p=1613"},"modified":"2018-12-16T23:27:38","modified_gmt":"2018-12-17T04:27:38","slug":"final-project-aidan-sensiba","status":"publish","type":"post","link":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/alsensiba\/final-project-aidan-sensiba\/","title":{"rendered":"Final Project &#8211; Aidan Sensiba"},"content":{"rendered":"<p>My final interactive art piece is a metaphor for procrastination. Truthfully, I procrastinate more than I should on many tasks in life, but I feel that this is a situation that many others can relate to, so I felt that it would be interesting to create a game out of it.<\/p>\n<p>In this game, the player sits in front of a monitor with a webcam, holding a controller that has a small light source in front of it. The player is able to see themselves on-screen and move the controller around to ward off animated &#8220;chores,&#8221; such as a flying incomplete essay or a walking uncleaned trashcan, that come towards center-screen. The controller can push away the chores temporarily; however, they only come back at increasing speeds. Eventually, they will close in and the player will lose; the goal is to &#8220;put them off&#8221; for as long as possible.<\/p>\n<p>The controller&#8217;s position is determined by its light source (which is actually a book light duct-taped to the bottom), which can be tracked with the Max computer vision package.<\/p>\n<p>Here is a demo of the project.<\/p>\n<p><iframe loading=\"lazy\" width=\"1000\" height=\"563\" src=\"https:\/\/www.youtube.com\/embed\/oqq-X2AtF24?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<p>In case it&#8217;s not clear, the four chores are: an unwritten essay, an uncleaned trashcan, an incomplete tax form, and an unattended weightlifting session. I&#8217;m sure these things interrupt most of our lives at some point or another.<\/p>\n<p>Some more author&#8217;s intent:<\/p>\n<p>I chose the music that plays in-game, &#8220;Danse Macabre,&#8221; because of its dramatic, mischievous tone, as well as its thematically-appropriate title.<\/p>\n<p>The reason the room I filmed in is so dark is because the computer vision will mistake bright surfaces for the controller&#8217;s light, and the position-tracking won&#8217;t be accurate.<\/p>\n<p>&nbsp;<\/p>\n<p>Here&#8217;s the Max patcher, too.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1618\" src=\"http:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/12\/maxpatcher.png\" alt=\"\" width=\"1839\" height=\"913\" srcset=\"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/12\/maxpatcher.png 1839w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/12\/maxpatcher-800x397.png 800w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/12\/maxpatcher-768x381.png 768w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/12\/maxpatcher-1024x508.png 1024w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/12\/maxpatcher-600x298.png 600w\" sizes=\"auto, (max-width: 1839px) 100vw, 1839px\" \/><\/p>\n<p>Thanks for checking out my projects!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>My final interactive art piece is a metaphor for procrastination. Truthfully, I procrastinate more than I should on many tasks in life, but I feel that this is a situation that many others can relate to, so I felt that it would be interesting to create a game out of it. In this game, the&#8230; <\/p>\n<div class=\"link-more\"><a href=\"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/alsensiba\/final-project-aidan-sensiba\/\">Read More<\/a><\/div>\n","protected":false},"author":109,"featured_media":1619,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"cybocfi_hide_featured_image":"","footnotes":""},"categories":[21],"tags":[],"class_list":["post-1613","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-final-project-sensory-metaphors"],"jetpack_featured_media_url":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/12\/frendos.png","_links":{"self":[{"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-json\/wp\/v2\/posts\/1613","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-json\/wp\/v2\/users\/109"}],"replies":[{"embeddable":true,"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-json\/wp\/v2\/comments?post=1613"}],"version-history":[{"count":4,"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-json\/wp\/v2\/posts\/1613\/revisions"}],"predecessor-version":[{"id":1620,"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-json\/wp\/v2\/posts\/1613\/revisions\/1620"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-json\/wp\/v2\/media\/1619"}],"wp:attachment":[{"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-json\/wp\/v2\/media?parent=1613"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-json\/wp\/v2\/categories?post=1613"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-json\/wp\/v2\/tags?post=1613"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}