Immersive Media
Including games, virtual/augmented reality, and
interactive animation created in Unity
superstAR
Unity, C# script, projection mapping
(coming soon- will be publicly exhibited at the University of Maryland's NextNOW Fest in fall 2023)
superstAR is an immersive, musical-themed experience that features augmented reality games and projection mapping experiences. Players will solve clues and complete games by interacting with their physical environments via AR. Can you collect each instrument to become the ultimate superstar?
​
Click here to go to the project website to learn more about our current development process.

Anodyne
Unity, Maya, C# script
Anodyne is a virtual reality experience that tells the story of humans, who long after the apocalypse, try to relive the old earth through the power of virtual reality.
​
Click here to go to the project website (where you can download the APK, view installation photos, and more) or here to learn more about the development process.
Color Me aMAZEd
Unity, C# script
This is a short game in which users try to escape a randomly-generated maze by finding three randomly-placed keys: red, blue, and green. The player uses the colors they see to guide them to each key (for example, the closer the player is to the red key, the higher their vision's red color value will be). This game was developed within a team- my specific contributions were implementing the UI for the starting menu, as well as coding the scripts for the color change in relation to player location via post-processing effects. Parts of demo video sped up for conciseness.
Donald Duck's Birthday
Unity, C# script
This is my first virtual reality project! Created in collaboration with three of my peers, it commemorates the creation of Donald Duck by putting the viewer right in the middle of his premiere short, The Wise Little Hen. I specifically took the lead of configuring the scene inside Unity, creating the animation, and producing digital art assets. I learned so much from this project, including how to use animation and audio inside Unity to tell a story, how to perform testing with an Oculus Quest 2 headset, and how to maintain time-management and communication when working with a team.
Save the Red Pandas!
Unity
This video was shot during the development process of my first augmented reality project. Three of my peers and I showcased a virtual red panda habitat, complete with trees and bamboo. In the final product, the experience starts when the user scans a trigger image- a red panda poster that we hung in our school's rooftop garden. The final application shows the decline of the habitat due to deforestation, as the viewer looks from left to right and sees the foliage start to decline with more sad pandas. Specifically, I took charge of creating digital art assets and placing them in the scene.
Character Rigging
Unity, C# script, Adafruit Circuit Playground
In this project, I learned how to link the capabilities of Unity and an Adafruit Circuit Playground in order to rig a character. The user is able to control the character's movements using the rotation of the Circuit Playground. Not shown in the video, I also practiced implementing various constraints to allow the character's head to always point to and follow another Unity object.