experimente o apachetop
pense também em usar um sistema unix se precisar de desempenho, escalabilidade e custos reduzidos (em licenças). No entanto, você precisará pagar por conhecimento técnico ... não é apontar e clicar depois de tudo; -)
você pode desenvolver os clientes no Windows ou o que quer que seja.
que é otimizado para simultaneidade.
mais leituras estão aqui
link que é um pouco antigo, há uma versão atualizada que não consigo encontrar no momento.
visto que este é um motor de jogo, então presumo que o cliente precisa de uma conexão http constante, em vez de configurar / desmontar as conexões tcp.
você pode ajustar as janelas para fazer o trabalho, mas uma vez que o seu jogo redimensionar, você terá problemas.
eu tenho alguns ciclos de reposição e gosto de jogos. por isso, se quiser alguma ajuda 1 em 1.