Projects

Arcana




A third person action adventure game about an elemental mage assassin built in Unreal Engine 5

Velvet




A programming language and compiler written in C++ using LLVM

Rust Raytracer




A raytracer developed in rust with features like lighting, shadows, materials, and constructive geometry.

Red




A farming and idle-combat game where the player must upgrade their units by farming and improve their farm through combat rewards.

Material Point Method Snow Simulation




A material point method for snow simulation - University of California Los Angeles, Walt Disney Animation Studios

Wyverns Nest




A 2D fantasy turn based strategy game that features rich customization options paired with simple yet engaging combat.

Null Injection




A platformer game made for the UTGDDC reading week game jam using a QcEngine, a custom engine based off of SDL