Intermediate Game Development homework