Here's some of the things that I've worked on!
A social platform built for live sporting events with real-time rendered 3D environments. It debuted at Super Bowl 50 and is used for a variety of events, including music festivals like Lollapalooza.
I was responsible for prototyping new types of scenes and contributing to a C# framework.
A shocking VR experience built for a Halloween hackathon. We took an immersive 3D environment built in Unity and connected it to an Arduino powered electric chair, along with the KOR-FX haptic vest to deliver a tense experience.
I helped build the core experience in C#, along with a team of hardware and software hackers and moderated live demos.
A 3D renderer built in OpenGL so I can learn modern graphics programming. Supports basic lighting and hot-reloading shaders at run-time.
A 2D sidescrolling stealth-horror game. You must guide the protagonist from the basement to their bedroom through a randomly generated house, while avoiding the creatures dreamed up in a child's imagination.
This was my last project as part of the Video Game Development Association at Cal State Long Beach. I managed the project leads, helped programmers debug code, and organized QA feedback for easy reading.
Available on Google Play and the App Store.
A top-down 2D shooter with a twist! You play as the heroine archer Xun, and must not only shoot your enemies, but catch their arrows to refill your quiver.
My first published project with the Video Game Development Association at Cal State Long Beach. I wrote core gameplay systems like object pooling, and helped manage the programming team by assigning tasks and mentoring students.
Available on Google Play and the App Store.
An award winning, educational VR experience built in Unity for the Oculus Rift. Travel to the Roman coliseum and hear the crowd cheer. Travel through the blood stream and fight bacteria. Travel to space and see the magnificent planet Earth from afar.
Original prototype built for Hack UCI 2014, where it won "Best VR Hack". The demo was refined at an OCVR hackathon. The final project was showcased at the Immersive Education Summit at LMU.
This was my undergrad research project. The goal was implement an algorithm in C++ using OpenCV to efficiently hide one image inside another using image blending techniques. I also trained a neural network (written in Lua) to test whether or not the hidden image could be identified in the composited image.