Semester project - Developing a game