Cycle I – Voting Game


PP3 – Puzzle Game

For Pressure Project 3, I decided to create a game reminiscent of games like The Talos Principle and The Stanley Parable. These games are unique in that they explore themes of determinism and freewill, and the ending you receive is based on how you perform in light of the choices you make in the game. Certain choices made following the instruction of the narrator/narration will lead you to a somewhat lesser ending than one of disobedience and self-determination. The links below highlight the endings of the games where these themes are evident.

Talos Principle: https://www.youtube.com/watch?v=g5FloMq9Lck
https://www.youtube.com/watch?v=-mNa2csiD8E
Stanley Parable: https://www.youtube.com/watch?v=w3UxRa_-9UU

Given the time constraint, I decided to make a game with the puzzle goal of unlocking when the user successfully correlates actions, but only executes their own commands.

User Inputs would include a gamepad controller and a Kinect interface, and users would input a corresponding button on the controller or move in a corresponding way in space.
🡸 🡺 🡹 🡻 A (Jump) B (Crouch)

Participants would move in a grid space made up in Isadora with data from the Kinect to complete the physical inputs. In the first phase, only the game pad would be used. In the second, only physical movement. In the final phase, both would be used. Thematically, there would be psychology/philosophy quotes about choice between phases, some which would suggest a means of escape/winning. In the final phase, you would unlock the real ending if you made valid unprompted choices.

The game wasn’t completed because I lost the save at one point when I was trying to get the Kinect stream working. SAVE EARLY, SAVE OFTEN. At time of performance, game included the first phase only. It also broke.

Here’s a user actor example on how to make a non-repeating random number string generator. Change length or modulo number for different results. This was used to generate the pattern of inputs that the user had to input.

 


PP2 – Fortune Teller


My project was to make a fortune telling interface, styled as the Greek/Roman Oracle of Delphi. In its operation it was to detect the input of the user through text or audio, determine what what said, and meaningfully respond to the contextual and emotional charge of the user dialog. I was very much unable to finish, and I think this is as a result of trying too many foreign concepts in this project combined with a 9 hour time limit.

Did start a good discussion in class regarding AI/machine generated response. Due to the nature of the application, it leads to an ethical discussion on how or in what ways we should be (or not at all be) manipulating the experience/emotional states of the participant.

Although, I am familiar with all of the technology and techniques in my plan for the project, I have never directly implemented a few like: language processing, Audio binary, TCP/IP requests (I recommend NEVER doing this by hand, use a wrapper class), Google Cloud, etc. Led me to think about the ways in which I consider what skills I do and do not have a mastery of, and how to construct this knowledge of each into a full project. For instance, I would definitely consider some of the aspects of this project to be outside my comfort zone now. Ideally for a new project, I should be using skills I already have, save for 1 or 2 new concepts only.

Google CPS: https://cloud.google.com/docs/overview/cloud-platform-services
Chatbot Applications: https://www.wordstream.com/blog/ws/2017/10/04/chatbots
Historical Inspiration for Styling: https://www.coastal.edu/intranet/ashes2art/delphi2/misc-essays/oracle_of_delphi.html


Final Schematic

DEMS Schematic

My schematic for the final project is in the link.


Final Proposed Planning

Proposed Planning

11/8 – Work in Drake

11/13 – Work in ACCAD

11/15 – Work in Motion Lab 4-5:20pm

11/20 – Projector Hang/Focus – Critique

11/27 – Determined by outcome of 11/20 – Work in Motion Lab

11/29 – Split Motion Lab time

12/4 – Last Minute Problem Solving

12/6 or 12/7 Perform Final TBD


Pressure Project 3

For Pressure Project 3 I decided to bring in some of my childhood enjoyments to this project. Knowing that I had to have a project that did not involve the keyboard yet had some level of technology involved I had to figure out what to do. I remember enjoying decoding things and figuring out puzzles. The technology that was involved was the Makey Makey and using a website called Scratch. The experience was where someone was to receive a piece of paper. On the paper you had four pictures with a piece of duct tape on top and three dashes below the pictures. There were two tables. One table had a group of red cups that were turned over. The other table had a computer and a Ritz cracker box with silver items protruding up from the inside of the box. When someone received their paper, they were to use the color of the duct tape at the top of the paper to correspond with the color duct tape on the cup that had a letter written on it. Then using those cups, they then had it narrowed down to a smaller number of letter choices. Then looking at the pictures they had to figure out the word and the three dashes let them know that it was a three-letter word. Once they figured out the word they were to figure out that you had to turn the cup right side up to reveal a number inside the cup. Then using the numbers, they were to go to the computer and Ritz box. On the Ritz box there were ten silver protruding sets of foil. There were three rows of three foils and one foil in the center bottom that had the message hold me written around it. The experiencer then was to hold the tenth foil and then touch the other ones in order of the numbers. Once the code was cracked they heard a cheering noise from the computer. There was also a message for the user to click the green flag when they heard their noise.

It seemed that everyone was enjoying the experience. One person said they enjoyed the tactile experience of the this project. It became one big group event and they even asked for more clues when they finished one. They eventually tried to find how to break the experience or to find out if there were any underlying similarities from the clues. They eventually found out that to make the cheering sound you had to hold the one silver prong and enter two numbers followed by the nine. If I was to do this again, I would work more triggers to where there were different sounds for series of numbers and for every last digit that was different, there was a different sound or a random sound.

As I was trying to determine how to put together this pressure project I did some research into other ideas. I ran across a video on how to use the Makey Makey and a book about different projects called 20 Makey Makey Projects for the Evil Genius. There are a lot of projects in the book that I would like to make happen yet I needed to narrow down to this specific project. The project I used was the lock box project. I did some tweaking from what the book has to make it my own. Overall, I feel that this was a successful project.


Pressure Project 3

Our third pressure project included these guidelines:

-Create a 3 minute experience

-user must touch something apart from the keyboard and receive a response

-Must include sound

-User must move in a large environment and a hidden mystery must be revealed

Though I tried to meet all guidelines, I based my experience off of the guidelines “user must touch something apart from the keyboard and receive a response” and “User must move in a large environment”. I wanted to encourage a physicality and adrenaline in the user experience. Inspired by simple video games, I created a game in which the user walked on a path made of aluminum foil and attempted to tag bananas to earn points.

The objectives of the game were as follows: Keep contact with the path, touch all bananas, beat the clock! Level 2 included the user performing these tasks backwards.

I intentionally placed the bananas far from the designated path so the user would have to stretch and reach to earn the points. Additionally, I included an element of time so that the user would have a sense of urgency in his or her movement. I was very curious about the human embodiment of a game that was inspired by a 2-D experience I played as a child.

As a whole, the experience was a fun time for everyone involved. I enjoyed watching the users try and beat the tasks and I think the users had a fun time playing the ridiculous game. My colleagues explained that this experience felt most like a game and that they felt a strong urgency to win.

Though it was a fun time for everyone involved, difficulties definitely arose in the system set-up(see video footage below). The path kept detaching from the floor and caused users to have to start over for no reason. Looking back on it, I should have taped the path to the floor so it wouldn’t move around as much. I practiced the game on carpet and didn’t take in to account the environment in which we would be playing it.

I really enjoyed this project and it definitely inspired certain elements of my final project game I am constructing!

PP3 Isadora Recording

PP3


Pressure Project 3

For this project, I really enjoyed the class’ take on a fortune teller in the last pressure project, and a few people’s reminded me of the old chose your own adventure books I used to read when I was younger. One thing I remember is being able to skip ahead a lot and would avoid pages if I saw them while turning through, so I wanted to make something like that but where you couldn’t cheat. I thought that QR codes would be an interesting idea to tell this story, so I wrote out a whole choose your own adventure centered around a murder mystery. From each segment that went on each page, it ended up being a unique QR code that the user can scan to read that section of the story. I pasted the corresponding QR codes to their respective pages on a book that I had. To generate the Qr codes, I just pasted text into (@Laura) this website which generated the corresponding png.

Watching the class interact with my project was so much fun because everyone was very divided on which path to take and it ultimately lead to a democratic vote to which path to take. I think it really helped that the narrator was Alex for this story, his narration really gave life to my adventure. I just wish that my speaker was working; I wanted to have some background music for ambiance.

If you’d like to go through the story in segments, use the attached zip file to read the story using the QR codes. If you’d like to just read it straight up, use the script.md file attached.

script.md

qr_codes

playlist


Pressure Project 2

For my pressure project, I chose to make a simple webpage that would give you a new fortune every time you clicked on a fortune cookie emoji.

Link

I chose to do it like this because I wanted more experience with the particular web framework I used, and I wanted to make an interesting web experience in general.

Overall, I think I didn’t scope enough out for this project; I wish I had done more than what the final project ultimately ended up being but problems with getting a webpage up and running in the first place was an impediment in my project. I did have a lot of fun writing some of the fortunes though. There is a total of 81 unique fortunes that can be viewed, some I got from sites, others I changed a bit to fit the tone of the project more, and others I wrote from scratch. Given more time, I would have liked to include inputs from the user other than clicking such as giving fortunes to fit a name or picking from several fortune cookies on the screen.

If you’d like to read the fortunes in the project as a list, check out my github. The generation of the fortunes is in db/seeds.rb.


Pressure Project #2

For Pressure Project #2 we were assigned to create an automated fortune-telling machine utilizing any medium we felt comfortable with. I, still in the learning stages of Isadora, decided to use this platform to explore and develop. I had many goals for this project in order to challenge myself intellectually and artistically. My main goal of the project was not just to create t a functioning and responding system, but rather, a complex sensory experience that created a deliberate atmosphere. Naturally, I went with a 50s-esk carnival theme. I portrayed this theme through old film clips of San Francisco and a creepy sound scape that played throughout the user experience. My colleagues commented that they enjoyed these features of the system because it enhanced the mood of the experience and created a curious atmosphere. 

 I also wanted the computer fortune-teller to be tricky, clever, and mysterious. I tried to create a character within the system for the user to engage with. I did this by providing ambiguous instructions that could be interpreted many ways. I was curious to see if the user would be able to solve the riddles presented to them in order to receive their fortune. I also threw in some patterns that I hoped the user would eventually catch on to. My last goal was to utilize a wide range of triggers to keep the system moving forward. I used mouse watcher triggers, keyboard triggers, and voice and motion triggers intermittently throughout the system. The vocal triggers were the hardest to manage because every person has a clap or a snap of a different volume level. With this in mind, I made a pretty large inside range to catch a sound trigger. However, this caused my computer to sometimes pick up sounds that were unintentional. Or an intentional sound still didn’t fit within the inside range I allocated. This is still an area I need a lot of work in!

Every person who tried the system had a different experience. Some users immediately caught on to the patterns and loose instructions and others took longer to recognize that they were in a loop before they were able to get themselves to the next phase of the system. It was also interesting to use the devise in a group setting. When the people watching figured out the tricks of the system they experienced the uneasy feeling of keeping a secret to not ruin it for the user or future users. This uneasiness added to the overall mood of the system. 

I really enjoyed this pressure project and am looking forward to how I can expand some of these goals in to my future work in the class and beyond!

https://vimeo.com/293466317