Boa noite,
preciso fazer um jogo pela web onde o programa precisa esperar duas pessoas clicarem em “jogar” para que eu comece,
pra um jogador só é simples fazer, mas agora não sei como que o jogador 2 ao entrar no aplicativo saberá que tem outra pessoa conectada e que ao clicar em jogar, a rodada se inicie, já que o programa estaria esperando uma segunda conexão para começar. Outro problema seria como que quando o segundo jogador ao iniciar o jogo não iria instanciar uma nova classe rodada, outra nova classe mesa, daí não iria dar certo pq como o jogador 1 já instanciou as classes, estas não iriam conversar entre si.
Não sei se consegui me expressar bem, mas acredito que para ficar mais claro posso dizer que este jogo é um jogo de truco pela web, onde o usuário entra e clica em jogar, se tiver outra pessoa esperando por mais uma pessoa pra jogar, a rodada se inicia automaticamente, e caso não tenha outra pessoa esperando, esta fica esperando até outra pessoa conectar para iniciar o jogo.
Estou pensando em usar como controlador o VRaptor e Tomcat com container.
Alguém pode me dar uma dica?
Ou me corrigir se for o caso. rs