This research position has involved many different types of programming skills and projects. I have created interfaces which control and track information from a motion tracking system, and using this i developed a Half-Life 2 Mod which uses the tracking system to control the player in-game. Recently i have updated the mod to simulate a virtual environment where i can track movement in real time using OpenCV algorithms.