Originariamente inviato da Josten
primo passo (accettare più connessioni e visualizzarle)
per accettare esempio 6 connessioni al massimo tutte contemporaneamente devo quindi avere 6 porte sempre libere giusto?
Si, laddove ci sono istanze di ServerSocket collegate (binding) ad esse.

Originariamente inviato da Josten
posso rimanere sempre in ascolto su una singola porta (quella per cercare i giocatori e metterli sulla lobby) e soltanto quando il server viene contattato assegnare al client una nuova porta con cui rimanere connesso?
Tutti i client che non stanno giocando puoi metterli in una struttura a parte, conservando la loro connessione.