Pergunta

Estou fazendo um jogo econômico para múltiplos jogadores simples em pygame. É constituída de voltas de um certo comprimento, na extremidade do qual, os dados são enviados para o servidor central. Alguns cálculos rápidos são feitas sobre os dados e os resultados são enviados de volta para os jogadores. A minha pergunta é como eu deveria implementar o suporte de rede. Eu estava olhando para Torcido e no Pyro e alguma sugestão ou conselho seria apreciado.

Foi útil?

Solução

torcida certamente seria uma boa idéia. Aqui é exemplo de código que integra torcida e pygame.

Outras dicas

Não tenho nada contra a torcida e Pyro, mas o tipo de mensagens simples que você vai ser o envio não requerem qualquer coisa assim e pode ser demasiado complicada usando algum tipo de quadro. Decapagem um objeto e enviá-lo através de um socket é na verdade uma operação muito fácil e bem vale a pena tentar, mesmo que, eventualmente, ir com um quadro mais pesado. Não tenha medo da rede!

Há uma série de bibliotecas de plug-and-play adaptados especificamente para funcionar bem com PyGame no site pygame.org .

Estes incluem PodSixNet, PygLibs.net, e minha própria Mastermind (que é, com o risco de auto-engrandecimento, leve e fácil de usar, e vem com um tutorial simples).

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top