Project 4 Proposal

  • The concept/idea for your final project: what will it do? why would you do it?

I want to create a game where you can make a drink. (Yes, it’s another food-based project) I thought of this idea because boba is becoming such a popular drink, and I used to work at a boba shop, so I wanted to make a fun game where a user could make their own drink. I was thinking of two ways where you could choose how your drink turns out: My first idea is to have an interface of the user choosing the composition of the drink. After the user goes through all the options, they watch as their drink is composed for them. The second idea I had was to have a selection of options in the corner that are separated into categories. Clicking the mouse would allow an ingredient to come out of it. Clicking on each ingredient button would change the “ingredient” that is generated.

In both situations I plan to have the user get rid of their drink by pressing a key on the keyboard, and this is the only way they can get rid of their drink through the straw. So if they make something super disgusting, they’re going to have to “drink” it at the end.

  • Plans for implementation: what will this project require technically (and otherwise), how will you implement it?

I see a lot of if()s and else()s in this program. Of course, I have basic shapes like rect() and ellipse() for the construction of the cup. I might use automation for the rotation of ingredients in the boba drink along with shapes, and I would push them into an array. There would be change over time as the cup fills up if I choose to do that. I’ll use keyboard input and mouseClicked() for drinking/generating ingredients. I also think I’ll need to make use of HSB color mode for the transparency of drink and certain add ons. Each of those objects will also probably have classes as they behave differently Other than that, I’ll have to do a lot of research and consult a few Computer Scientists to see what I can do to make this possible and how I can go about doing it.

  • Thoughts about process: discuss how you expect your efforts will play out over the next few weeks (e.g. are you executing a planned concept, using experimentation through/with code as process, etc?)

I imagine my process to include lots of consultation and research. As my concept is pretty planned so far, I’ll probably be doing lots of trial and error and using code as process of that. I might need to cut some corners if I find out what I want to do isn’t possible.

  • Considerations of audience: who would be interested in this work? who is it for?

I think that most of my friends and family would be interested in this work. It’s meant to be a fun game program for people to create maybe outrageous drinks, maybe delicious drinks. There are so many boba places on campus, I think that people would enjoy using the game to create drinks, especially if they’re craving it and can’t afford/don’t have time to/for whatever reason just can’t buy a drink.

Final Project Proposal

Concepts:

Storytelling → Narcolepsy → Personal but interactive and abstract narrative→ the inherent ableism that comes with having a weird chronic illness that most people don’t seem to think has side effects → Causing a feeling in the people that interact with it that is multifaceted but based off of my experiences with narcolepsy (no text, no explanation of how it works or what is happening as it degrades over time, no context outside of a title for what is it’s an experience OF for me as a creator) (as in the piece does not only apply to narcolepsy but for me that is what it is about. What the viewer understands of it can change)

Experimentation → How can breaking it make something interesting? How can I make breaks that interact with the audience in a way that is just as frustrating as narcolepsy makes life sometimes → Experimentation can be where the aesthetics come in (color palette and what objects look like, etc)

Technical:

Maybe sound? → Warping of the space around the interacter (cutting in and out as the touch aspect degrades, muffling, etc), sound of the room itself (although probably recorded and the same for everyone) rather than like music or taking the interacter to a different space than the one they entered in.

Overtime loss of ability to interact with the piece similar to how a sleep attack works (have a limited time before passing out)

Touch → How to cause that delay type of feel.

Frustration from an overtime lack of the program not doing what you want until it ends.

  • Touch delays
  • No reactions to touch
  • Object moves to a different place than where the interactor intended or thought it would go.

Process:

I want to have a general concept but not one that is so concrete that I don’t experiment with it and see what looks interesting visually. Interaction pieces are concrete, what that interaction is is not.

Presentation:

Ipad in a specific seat that may or may not be surrounded by some form of stereo to make a space → Maybe similar to how video works get put up in the link as of late ( three walls, a chair, the t.v and headphones)

Could do this in: The link, architecture gallery, maybe bens place with the big screen mirroring what a touch device is doing for outside viewers?

Is there a way to do this in the normal classroom?

Audience:

People who haven’t had to deal with these types of issues, gallery, strangers, general wanderers, etc

Project 4 | “Twii”

The concept/idea for your final project: what will it do? why would you do it?

I want to make a 3D platforming game engine.

My thesis is on human dependence on the virtuality of new media. This is the larger area of my study but a smaller component of that is video games. I haven’t made many video games, and I want to get more familiar with the technical bones of that way of creating.

Plans for implementation: what will this project require technically (and otherwise), how will you implement it?

The project will require object oriented coding, an understanding of collision detection, and acceleration.

Thoughts about process: discuss how you expect your efforts will play out over the next few weeks (e.g. are you executing a planned concept, using experimentation through/with code as process, etc?)

I plan on executing a pre-planned concept. I plan on re-writing my previous code in order to understand how i’m working better and start breaking apart and rebuilding the engine to become familiar with it and at each iteration increase feature implementation.

Considerations of audience: who would be interested in this work? who is it for?

I believe that i’m targeting an audience that enjoys 3d platforming game and a Nintendo game philosophy, one that values function over form, simple concepts with high polish. Something that i’m really interested is the effect of imaginative nostalgia