I have worked on two game projects at UMBC. Bandit, a game that takes place in Civil War Baltimore and Parachutes, a 2d shooter on Android. In addition I have worked on a ray tacer.
After graduation UMBC employeed me part time to complete the Bandit game for the History Department to use during their Civil War course.
Parachutes is a shooting game on an Andoid device. The game was written in Android/Java using Eclipse. In the game a player taps the screen in the direction they want to shoot. The goal is to shoot all objects before they hit the ground. Avoid shooting medics though as they give lives when they land.
Bandit is an educational game set during the Pratt Street Riot that took place at the beginning of the Civil War. In Bandit you play a fox running loose in the streets snatching up pieces of paper that are just lying around. I programmed the user interface for the pause screen where you can read these documents. For this I utilized Unreal 4 Slate and C++. Students playing the game to learn what the documents have to say may also take notes that they may save and use later outside of the game. I also had a hand in setting up the audio and dialog actors using Unreal4's built in audio functions.
Ray Tracer - Spheres
The first project for my graphics class was a ray tracer. This image used five levels of reflection over three levels of multiple spheres.
Ashes of the Singularity
During my ten week internship with Oxide Games, I worked on several items for Ashes of the Singularity. Initially I removed unused elements from xml files and added in the element to replace them. Following that I was tasked with finding and fixing an error in the map editor that caused some maps to crash. The first item I created for the game was the cursor for the text edit box. Once I completed these intial tasks, I designed and implemented the UI screens for displaying the existing benchmark function's results in the pre beta build.