Select Projects

Macro Man

Macro Man is a tool that lets you automate many different tasks. Set up a sequence to run with conditions and loops. Choose from many different types of actions including mouse, keyboard, and clipboard.

VR Physics Hands

I started off making physics hands and ended up with three github repositories. The first one is for the physics hands. These hands can interact with physics objects and those objects can interact with them. Secondly we have the one containing interfaces that can be interacted with through physics. It currently includes a button, lever, joystick, and a switch. The last repository is the first two set up as an example Unity project. Check them out on Github!


This is my first VR project, an archery game for the Oculus Quest. There are few different modes that can be played. My favorite mode is the Targets Blitz. You have to shoot down as many targets as you can within a limited amount of time. If you have an Oculus Quest, you can get the current version of the game from SideQuest.


GO:View is an app that lets you watch your past CS:GO matches on an Android device. You can view them in 3D or 2D. It is available for download on the play store now, but there is still a lot to be done. This project is on the bench since I am focusing on VR for now.

Source Engine for Unity

This is a part of GO:View. It’s what loads maps, models, and textures from Source Engine files. I only recently separated it so it can be used in any project. It is still early in development and has some issues, but it has come a long way and is still coming along. I was trying to get it on the Unity Asset store, but I need to make it easier to use first. For now, github is your friend.


Creating words is the goal of this game. You must make as many words as you can from the given grid of letters. You can choose to be constrained by time or just play a relaxing word search. This game is only available on Android.

Unity Helpers

Through the many projects I’ve worked, I’ve always had modules that were shared among projects. Over time I figured the best way to keep all of these updated and consistent is to make them their own sub-module. Unity Helpers was born and it made a large part of my work much easier.