Iniciando em socket

4 respostas
R

Bom dia. Estou tentando aprender a usar socket e queria fazer um joguinho (jogo da velha) mas não sei como faço para enviar o evento do mouse pelo socket. Alguem pode me ajudar me dizendo o caminho a seguir ou com algum exemplo? Obrigado

4 Respostas

P

bom dia!

não há um forma direta de se enviar um evento do mouse para o socket. vc precisa implementar um GUI que ira receber o evento do mouse e repassa-lo para o socket.

abraços.

peczenyj

Vc precisa pensar no protocolo que vc vai usar para comunicar os movimentos :wink:

Vc pode criar o seu protocolo, é simples:

\|0|1|2 0|_|_|_| 1|_|_|_| 2|_|_|_|
Inicio de jogo com X-> START:X
X no centro -> MOVE:X:1,1 -> Responde -> OK
0 no canto inferior direito, vc recebe -> MOVE:O:2,2
Reinicia jogo -> RESET
Fim -> QUIT

Do lado do servidor basta vc interpretar , simples assim :slight_smile:

Rafael_Carneiro

Na seção de Artigos / Tutoriais, especificamente na opção Entrada e Saída, existe o tutorial Usando Sockets.

R

obrigado. Vou me localizando aos poucos. Mas valew a ajuda ae.

Criado 3 de fevereiro de 2009
Ultima resposta 6 de fev. de 2009
Respostas 4
Participantes 4