USC CSCI102 Spring2013 final project: a C++/Qt side scrolling game