{"id":5197,"date":"2025-02-25T23:41:26","date_gmt":"2025-02-26T04:41:26","guid":{"rendered":"https:\/\/dems.asc.ohio-state.edu\/?p=5197"},"modified":"2025-02-25T23:41:26","modified_gmt":"2025-02-26T04:41:26","slug":"pressure-project-2-creating-an-escape","status":"publish","type":"post","link":"https:\/\/dems.asc.ohio-state.edu\/?p=5197","title":{"rendered":"Pressure Project 2: Creating an Escape"},"content":{"rendered":"\n<p>For this second pressure project, I had seven hours to design an interactive mystery without using a traditional mouse and keyboard. Based on feedback from my first project\u2014which felt like the start of a game\u2014I decided to fully embrace game mechanics this time. However, I initially struggled with defining the mystery itself. My first thought was to tie it into <em><a href=\"https:\/\/open.spotify.com\/show\/0GpUw90RqYYyte3ahL066L?si=cf2d037b22f54ca5\" data-type=\"link\" data-id=\"https:\/\/open.spotify.com\/show\/0GpUw90RqYYyte3ahL066L?si=cf2d037b22f54ca5\">JumpPoint<\/a><\/em>, a podcast series I wrote about time travel, but I quickly realized that the complexity of that narrative wouldn&#8217;t fit within a three-minute experience. Instead, I leaned into ambiguity, letting the interaction itself shape the mystery.<\/p>\n\n\n\n<p>My first hour was spent setting up a live video feed that would give the user questions regarding their current state and environment. To achieve this, I utilized actors such as video noise and motion blur. My initial concept was to have the experience activated via depth sensors, something I had actively avoided in my first project. I set this up, only to realize that to ultize both my high quality web cam as well as the makey makey, all my USB drives were being utilized. So I pivoted to a sound level watcher which would activate the experience.<\/p>\n\n\n\n<p>My second Cue titled \u201cThe Scene\u201d serves as my soundbed for the experience. There is an enter scene trigger that gives the appearance of bypassing this in real time, with the 3rd scene utilizing an Activate Scene actor to trigger the music.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/Screenshot-18-1024x576.png\" alt=\"\" class=\"wp-image-5198\" srcset=\"https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/Screenshot-18-1024x576.png 1024w, https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/Screenshot-18-300x169.png 300w, https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/Screenshot-18-768x432.png 768w, https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/Screenshot-18-1536x864.png 1536w, https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/Screenshot-18.png 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>If you view the next screenshot, you will notice that the project says One Hour mark, this is not true. This is also your reminder to save early and save often as twice in this experience, I had the misfortune of having about a half hour of work, each time, disappear.&nbsp;<\/p>\n\n\n\n<p>So between hour one and hour two, I set up what would be the meat of the experience. 3 doors with no clear path behind each. This is where I intended to really incorporate the makey makey as the first cue is activated off of sound. In the control panel, I created 3 sliders and attached them to each shape actor in addition to an inside range actor. What I would achieve by this, is creating the appearance that the door is coming closer if you choose to \u201copen\u201d it, while also creating a number which, when hit, would activate a trigger to a jump ++ actor to take the user to either Door 1, 2, or 3\u2019s outcome. A mouse watcher was also added to track the movement from the Makey Makey, which at this point, I had not decided how it would be arranged.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/Screenshot-23-1024x576.png\" alt=\"\" class=\"wp-image-5199\" srcset=\"https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/Screenshot-23-1024x576.png 1024w, https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/Screenshot-23-300x169.png 300w, https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/Screenshot-23-768x432.png 768w, https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/Screenshot-23-1536x864.png 1536w, https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/Screenshot-23.png 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Over the next hour, I would set up the outcomes of doors 1 and 3. Wanting to unlocked the achievement of \u201cexpressing delight\u201d, I decided that Door 1 would utilize a enter scene trigger for 3 purposes. 1. To Deactivate the Sound bed. 2. To Activate a video clip to start. The video clip is from <em>Ace Ventura: Pet Detective <\/em>where Ace, dishelved, comes out of a room and declares \u201cWOO, I would NOT go in there!!\u201d. For the 3rd purpose of the enter scene trigger, I inserted a trigger delay for the duration of the clip to a Jump++ actor to go back to the three doors.<\/p>\n\n\n\n<p>Behind Door 3, I decided to set up a riddle or a next step.To set this up, I utilized a text draw that would rise via an envelope generator. You\u2019ll observe a few other actors, but those were purely for the aesthics.&nbsp; I wanted users to be able to use the Makey Makey in another capacity, so I utilized serval keyboard watchers to hopefully catch every letter being typed. I had made several attempts to figure out how exactly that I needed to inventory each letter being typed before emailing my professor who helped out big time!<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/Screenshot-32-1024x576.png\" alt=\"\" class=\"wp-image-5200\" srcset=\"https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/Screenshot-32-1024x576.png 1024w, https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/Screenshot-32-300x169.png 300w, https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/Screenshot-32-768x432.png 768w, https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/Screenshot-32-1536x864.png 1536w, https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/Screenshot-32.png 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>While I awaited a response, I spent about half an hour experimenting with the makey makey testing it\u2019s robustness with and without playdough, which I intended to be the conduit for the experience. Please ignore the messy desk, a mad scientist was at work.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/IMG_3110-1024x768.jpg\" alt=\"\" class=\"wp-image-5201\" srcset=\"https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/IMG_3110-1024x768.jpg 1024w, https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/IMG_3110-300x225.jpg 300w, https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/IMG_3110-768x576.jpg 768w, https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/IMG_3110-1536x1152.jpg 1536w, https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/IMG_3110-2048x1536.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Hour 5 is where my pressure project went from being a stressor to being REALLY fun. (Thanks Alex!) Instead of a keyboard watcher, I created 6 text actors to coordinate with WASDFG. Those text actors would connect to a text accumulator which was attached to 2 additional actors. A text draw, which would put it on screen as I intended and a text comparator, which, when it matched the intended answer, would take send a trigger to take the actor to another scene. Instead of using the WASDFG inputs of the makey makey, I stuck to the directional and click inputs that I played around with earlier and instead created those keys with buttons on the control panel. This would still give the user the experience of typing their answer without having to add 6 additional tangible controls. As hour five drew to a close, I set up the outcome of door two which mirrors features and actors of the other two doors.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/Screenshot-37-1024x576.png\" alt=\"\" class=\"wp-image-5202\" srcset=\"https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/Screenshot-37-1024x576.png 1024w, https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/Screenshot-37-300x169.png 300w, https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/Screenshot-37-768x432.png 768w, https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/Screenshot-37-1536x864.png 1536w, https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2025\/02\/Screenshot-37.png 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>With the high use of the text draw actor, I was unintentionally creating a narrative voice for the piece. So in the 6th hour I worked on the bookend scenes to make it more cohesive. I added a scene at the top which included a riddle to tell the user the controls. I also used an explode actor on the text to hopefully instill the notion that the user needed to be quiet in order to play the game (which they would have to do the opposite on the live video, a fun trick). I created a scene on the backend where I felt that a birthday cake was an interesting twist that didn\u2019t get too dark in plot. I liked the idea of another choice, so I simply decided to narrow down from 3 options like the doors, to 2. Still utilizing buttons in the control panel.&nbsp;<\/p>\n\n\n\n<p>It was also in this sixth hour that I realized I didn\u2019t know how this mystery was going to end. I had to spend a bit of time brainstorming, but ultimately felt that this experience was an escape of some kind, but to avoid going a dark direction, I decided that the final scene would lead to an escape room building.<\/p>\n\n\n\n<p>My final hour was spent on 2 things. 1, establishing the scenes that would lead to the escape room end and setting up the experience in my office and asking a peer to play it so I could gauge the level of accessibility. Feeling confident after this experience, I brought my PP to class where I received positive feedback.&nbsp;<\/p>\n\n\n\n<p>Much like an escape room, there was collaboration in both the tangible experience of controlling the escape room as well as decision making. I did observe that the ability to discern which parts of the control were the ground and the click wasn\u2019t clear. In the future, I would like to distinguish these a bit more through an additional label.<\/p>\n\n\n\n<p>Something else that occurred was the live video scene instantly bypassed due to the baseline level of volume in the room. So in the future, I would utilize the actor to update the range in real time as opposed to the hold range actor that I used as a baseline.<\/p>\n\n\n\n<p>With how much jumping was occurring through scenes, I struggled throughout with ensuring the values would be were I wanted them upon entry of each scene. It wasn\u2019t until afterwards that I was made aware of the initialized value feature on every actor. This would be a fundamental component if I were to work on this project moving forward.<br \/><\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"PP2 VIDEO\" width=\"590\" height=\"332\" src=\"https:\/\/www.youtube.com\/embed\/txpysd5PSDs?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>\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>For this second pressure project, I had seven hours to design an interactive mystery without using a traditional mouse and keyboard. Based on feedback from my first project\u2014which felt like the start of a game\u2014I decided to fully embrace game mechanics this time. However, I initially struggled with defining the mystery itself. My first thought [&hellip;]<\/p>\n","protected":false},"author":111,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-5197","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=\/wp\/v2\/posts\/5197","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=\/wp\/v2\/users\/111"}],"replies":[{"embeddable":true,"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5197"}],"version-history":[{"count":2,"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=\/wp\/v2\/posts\/5197\/revisions"}],"predecessor-version":[{"id":5204,"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=\/wp\/v2\/posts\/5197\/revisions\/5204"}],"wp:attachment":[{"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5197"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5197"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5197"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}