Estou tentando implementar um jogo de Trunfo. Consegui fazer funcionar sem interface grafica por enquanto e sem ser multiplayer. No momento é para ser jogado somente com dois jogadores(Player e Comp). Alguem tem alguma ideia como posso faze-lo multiplayer? Devo usar Threads? Como?
Threads?
4 Respostas
Sim, você vai precisar de pelo menos uma thread adicional, que monitore a conexão e as ações do segundo jogador.
Agora, dizer “como” fica meio complicado, pq seu tópico está meio aberto. Qual exatamente é sua dúvida?
Fala Vini,
cara… acho que eu ainda estou meio confuso. estou estudando mais sobre threads. Minha dúvida é a seguinte: eu vou ter que controlar a vez dos jogadores. Uma vez um joga, outra o outro joga. Esse controle é feito por thread?
Sim. Existe uma thread que é a principal do jogo.
Essa thread controle de quem é a vez.
A outra thread só monitora a conexão e envia informações sobre o que o segundo jogador digitou, se for a vez dele. A thread então notifica a thread principal, que registra a jogada e a confirma para o computador remoto.
Valeu cara… vou tentar implementar aqui!
Obrigado pela ajuda!