Simple C++ Examples

Umbra volume removal tool
umbraTool.cpp

(You will also need these python 2.6 dependencies in the same folder)
p4checkout.py (checkout using p4python API)
get_prefab_list_for_file.py (gets the prefab list)

While working at High Moon, we ran into an issue where two PVS systems were conflicting (portals and umbra, to be specific.)  Because portals were smaller in memory but did not work properly when disabled umbra volumes were present, I made a quick C++ program to remove the volumes.

C# / XNA

Penguin Panic

A simple game written in C# on XNA that uses game states, and can change some video settings.  Made in few weeks as a C# example.  If you would like to see or edit the c# source code you can here:

Download game executable only
Download C# project

The game uses a simple rectangle collision system,  game state machine, and some degree of object oriented programming.  It is not my cleanest code example but I wish to leave it up to demonstrate proficiency.