#### Functional ##### Try to run the game server ###### Does it compile and run without any warnings? ##### Try to run a client in the same computer as the server. ###### Does it compile and run without any warnings? ###### Does it ask for the IP address of the server? ##### Insert the IP address of the game server. ###### Does the client manage to connect to the server? ###### Does the client ask you for an username? ##### Insert your username. ###### Does the client initiate the graphical interface? ###### Are you presented with a mini map of the maze? ###### Can you see your position in the mini map? ###### When you move around in the world, does your position update in the mini map? ###### When you move around the maze, does the view of the camera update? ###### Is the frame rate displayed in the interface? ###### Is the frame rate of the game higher than 50 fps? ##### Try to connect to the server from another computer. ###### Are you able to connect to the server? ##### Connect simultaneously with as many people as possible and play the game for at least 3 minutes. ###### Did the frame rate stay over 50 fps? ###### Independently of the frame rate displayed on the screen, does the game feel smooth? #### Bonus ###### +Is it possible to edit your own maze? ###### +Are levels created automatically by an algorithm? ###### +Can you play against an A.I. player? ###### +Does the game initialization include a history of hosts with aliases for easier reconnection?