Cyborg Sam is a cyborg and a samurai. When he wakes up in a laboratory, owned by the New Nazi Nation or the (NNN), he wants to escape and find the person who did this to him. In this 2D side-scrolling action game, he will face a bunch of grunts and a few bosses.
I had a lot of difficulties building the level from XML, with all the spawn points and other objects. After being stuck on this problem for a while we found out that there was an issue with the class structure: child classes tried to do things parent classes should. During this project, I improved a lot on my object-oriented programming basics.
Due to the small team size and our inexperience, we only had time to finish one level. I switched between different roles constantly to get the one level finished, from animating to level design to making a level creation tool and assisting the gameplay programming.