   Game server design
  I come to game design today.My game server will receive the moving message such as MSG_GAME_MOVE_LEFT for moving left and MSG_GAME_FIRE for firing.When the game server receive moving command,it will send back the coordinate of the tank to all playing clients.Then the clients will update the game.When the game server receive MSG_GAME_FIRE,it will send the coordinate of the bullet at special interval.If the bullet in the game server hit another tank,the server will send the hit message to all playing clients.We use enet(reliable UDP) for our game.And the game scale will be 1000 clients.Any advice about my model?My game is lobby based,and each room will have 8 players.Shall I use one thread per room or one thread for all rooms and then polling the rooms?(It seems to be some error in the net forum,so I post the message here)   