a c++ port of one of my games