a semester project to make our own game