Projects
Bear in mind that all the projects listed below are quite old.
-
Allison
A top down rogue-like RPG made with JavaFX. This is a dungeon crawler with procedurally generated levels. I used the GJK collision detection algorithm to incorporate arbitrarily shaped convex hitboxes.
-
Alpha Beaver
I led a team of 4 to create a MERN stack Learning Management System, featuring assignment submission and grading systems, announcements posting, RBAC, and a dynamic content creation platform.
-
Daily Journey
I led a team of 4 at Hack the North to create a full stack application using React, Django, and Postgres. The app generates jogging routes around your neighborhood based on a distance parameter.
-
Seefood
I trained a CNN to take images of food as input and determine whether or not it is a hotdog. Inspired by an app by the same name in the TV show Silicon Valley. Uses Tensorflow with a GUI made in JavaFX.
-
Veggietales
A side scroller RPG game made with JavaFX. Experience 3 different characters with their own skills, strengths, and weaknesses in 4 unique levels including a final boss fight with Perry Pineapple.
-
Veggietales 2
A first person shooter game made in Java using OpenGL via the LWJGL library. I used JOML to make a custom camera and built a custom physics engine for collision detection and resolution.