Unity | 2019

This environment allows the user to travel through total of 3 levels of terrain that includes some water element. The project starts with the first person controller being inserted into the middle of the first terrain, which is a raining land filled with clouds either on air or on top of the terrain filled with shallow water that reflects the skybox. Following the yellow, revolving, animated butterflies, user will travel to the edge of the initial terrain unknowingly and fall through to the second terrain. The second terrain consists of animated dolphin and hare figures with multiple levels of icebergs. The user can choose to either go on top or under these iceberg objects to continue following the butterflies through the high-level of turbulent water. On the edge of the second terrain, the user will fall through again to the last terrain. The final terrain features animated deer and bear figures with several icebergs on top of the unmoving, calm water.

A dreamlike atmosphere that are at times peaceful and chaotic exists in this project. The first and the last terrain includes reflective aspects that displays the clouds on the air, and that creates a calm, peaceful feeling while the middle terrain has turbulent water that constantly compromises the first person camera vision, which feels like drowning or floundering.



Processing | 2019

At the End of the Day, is a sketch that journeys through ranges of emotions visually through simple interactions. This project allows the user to draw with a visual tool and create interactive poetry.

Initially this sketch starts by setting up random color palette using import library, ColorHarmony. With these select colors, the project starts out with drawing series of circles followed by mouse position from a command(mousePressed). When the mouse is dragged and the user switches the mouse control to mouseMoved, a string of words consisted of 9 emotions is created along the mouse position. Because the string of words are displayed so rapidly, I have created a delay system so if the up arrow key is pressed, noise function is executed and the noise function creates a bit of a lag to slow down the word generation. My initial intentions for this project was to create an interactive poetry that explores through the daily emotions throughout the day. As a result, I had hoped to create an interactive poetry that explores through emotions as well as creating a visual image that could be created by the user.

The feedback outcomes didn’t really differ much from what I have intended. The overall trajectory of the feedback I have gotten from my peers coincided with my vision of this project. Some feedback mentioned linking certain emotions with color, which I have not intended. Still, I thought that this feedback session was very helpful in giving me guidance to take this project to the next, further developed level. Major takeaways included various feedbacks surrounding the actual words itself. Some feedbacks mentioned that the words itself could include some other non-emotion based words, such as “is”, “the”, and other forms of words that are not necessarily nouns pertaining to emotions. This potentially allows this interactive poetry to feel less emo, and more vague, allowing the users to have something more to read into. Some said that this would be a good opportunity to display my personal writing projects visually, and I agree wholeheartedly. The color and emotion relations, which is an aspect I have not thought of before, could eventually lead to certain color palettes with certain themes of emotions. If I could get a color detecting function to work, for example, if I could get the Processing program to detect the shades of the color for the color palette, I could make it possible for the color palette to generate certain themes of the words.

Initially I wanted for the generation of spheres and generation of words to happen simultaneously, but because it only executes one function one at a time, it could only execute either only generating the spheres or generating the words. Because of this, I could only implement simple controls where it is only possible to create spheres initially by pressing the mouse once, and then it is impossible to toggle back to generating the spheres instead of words. In the future, I will add a function to allow the user to toggle back from drawing spheres to drawing words.