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 sever
Does it compile and run without any warnings?
Does it ask for the IP address of the server?
Introduce the IP address of the game server
Does the client manage to connect to the server?
Does the client asks you for a name?
Introduce your name
Does the client initiates 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 the world does your position updates in the mini map?
When you move around the maze does the view of the camera updates?
Is the frame rate displayed in the interface?
Is the frame rate of the game higher higher than 50 fps?
Try to connect to from another computer
Are you able to connect to the server?
Connect simultaneosly with as much people as posible and play the game for at least 5 minutes
Did the frame rate stayed over 50 fps?
Independently of the frame rate displayed in the screen, does the game feels smooth?
Bonus
+Is it posible to edit you're own maze?
+Can you play against an A.I. player?
+Can levels be created automatically by an algorithm?