Here are some other projects I've worked on.
BlossomVR is a Virtual Reality meditation app that allows users to process their emotions through short minigames. Find it on the Meta App Lab!
App Lab
TutoriVR is a robust and deployable VR-embedded tutorial system that supplements video tutorials with 3D and contextual aids directly in the user's VR environment, based on the TutoriVR research study.
Video Demo
Fireworks are cool. Creating a custom raytraced smoke rendering system that can handle an arbitrary number of light sources was tough but that's ok because fireworks are cool. Made for my Foundations of Computer Graphics class.
Project Writeup
A short adventure game about the myth of Theseus and the Minotaur. It has random maze generation, wall-walking, a full dialog system, and spooky vibes! Made for my Greek and Roman Myths class.
Play it on itch.io
A simple 3D-snake game I made for the Berkeley chapter of the Upsilon Pi Epsilon Computer Science honors society. The club mascot is a whale, hence the whales.
Play it on itch.io
Changing the topology of the surface you play minesweeper has various interesting effects on gampeplay and strategy, which turns this gimmick into an interesting gimmick!
Video Github
This project uses a custom raymarching shader and collision detection system to let users "drag a hole around". This was my foray into shader development.
Video
I was curious about how cameras work in computers, so I looked it up online. I made this to make sure I understood correctly. OpenGL might be usefull but ascii is aesthetic.
Video
A space dogfighting game made originally for the Google Cardboard and later for the Quest. Pew pew!
Video