You're A*

A program made in Processing (a Java-based platform) used to demonstrate and visualize the A* search algorithm. The program also features a recursive maze generation algorithm to create unique and interesting patterns.

Sondor

Have you ever been to a museum and wondered what the paintings were thinking? Sondor, an AR application, attempts to bring art to life. The app uses ARkit to look for a reference image. Once detected, the app displays a video over the image and anchors it in 3D space. This creates the illusion of an animated painting contained within the frame. Video demo here.

Sondor Poster

VT Smash Thumbnail Creator

This is a program I wrote in Processing in order to automate the process of creating thumbnails. These thumbnails are used for the videos that the VT Smash club (a club that plays the video game Super Smash Bros. competitively) uploads to YouTube.com. The program parses a .csv file to build a graphic specific to each video. Github here. Character art provided by @ahruon on twitter.

VT Smash Thumbnail Example

Shake It Up!

An Android app created by a team of four people to learn app development fundamentals. The app uses a Java program I wrote to combine randomized ice cream flavors to create new ones. This project was done during VT Hacks IV, an annual hackathon hosted by Virginia Tech. More info here.

Shake it Up! logo