Programming

Streets of Rage 2 – 3D

Streets of Rage 2 - 3DStreets of Rage 2 – 3D was the semester long project I helped developed for Real Time Rendering (CS446) at the University of Virginia. I worked in a group of four and we coded this singleplayer remake from the ground up using C++, OpenGL, and Nvidea’s cg tookit. 

Although the game is not visually impressive, I am happy that we were able to produce a working game, that is actually pretty fun to play, throughout one semester in a small, inexperienced team of four.

(continue reading…)


Defender

Defender - Main ScreenI helped code this remake of Defender with my good friend Kim Dylla as our final project for Intro to Computer Graphics at the University of Virginia. We programmed the game in openGL and C++. I was the primary coder for the game (AI, UI, environment wrapping, animation, hit detection, ship controls, menus, scoring, etc.) whereas Kim created all of the art and incorporated sound into the game. 

This was a fun one week project and we are both quite proud of what we were able to create. 

(continue reading…)