Perguntas com a marcação «networking»

9
Executando o servidor e o cliente dentro do mesmo processo

Questão Comecei a trabalhar com o Lidgren e a rede pela primeira vez e percebi que é possível executar o servidor e o cliente no mesmo processo. Essa prática é desencorajada por qualquer motivo? Contexto A razão pela qual estou perguntando é que teorizei que esse conceito poderia me permitir...

9
Entrada do servidor

Atualmente no meu jogo, o cliente nada mais é do que um renderizador. Quando o estado de entrada é alterado, o cliente envia um pacote ao servidor e move o player como se estivesse processando a entrada, mas o servidor tem a palavra final na posição. Isso geralmente funciona muito bem, exceto por...

9
Como evitar ser estrangulado?

Estou escrevendo um jogo para iOS em rede. Ao enviar pacotes com GKMatchSendDataReliable(que eu assumi ser UDP com seu próprio código de recepção de pacotes gravados) a 60 pacotes por segundo (16 ms entre pacotes adjacentes), os tempos médios de ping pioram rapidamente: abri 7 correspondências do...

8
Rede em jogos Flash. Soquete ou Stratus?

Trabalhando em um protótipo para um jogo em Flash que utilizará a comunicação em rede. Seria melhor usar a conexão Peer 2 Peer, pois será um jogo multiplayer. Alguém usou Stratus ou tentou fazer um jogo multiplayer através do soquete embutido? O jogo será baseado em turnos, com velocidade...

8
Forçar Recarregar VS soution Explorer ao adicionar novo script c # via Unity3d?

Quando crio o script C # ( Create -> C# Script) por meio de Unity3d ou o excluo de Unity3d- Visual Studiome mostra a janela de aviso. É irritante. Existe alguma maneira de forçar "ReloadAll" na solução Explorer sem a

8
Multijogador de rede em Flash

O Flash percorreu um longo caminho na última década, e é um segredo bem guardado obter um jogo em Flash para conectar-se a um servidor de múltiplos clientes para bate-papo e / ou movimento básico de avatar em tempo real. Por que a indústria como um todo ainda não transformou isso em um tipo de...

8
rede sem encaminhamento de porta

Estou tentando adicionar funcionalidade de rede ao meu jogo. Quero que qualquer usuário possa hospedar o jogo e que qualquer pessoa possa se conectar como cliente. O cliente envia informações ao host sobre a posição do jogador etc. Quando o host recebe uma mensagem, ele a valida e a transmite para...

8
Empacotamento de dados eficiente para uma rede cliente-servidor

Idioma: C ++ Minha pergunta é a seguinte: Gostaria de saber qual seria a melhor ou pelo menos uma boa maneira de compactar e enviar dados do cliente para o servidor e o inverso. Haverá alguns dados compondo um único pacote. Um pacote terá um "id", que define para que serve, então os dados em uma...

8
Usando o protocolo DTLS para jogos com vários jogadores

Estou pensando em usar o protocolo DTLS para o meu jogo multiplayer online. Para quem não sabe, é essencialmente uma porta de datagramas TLS para UDP. De acordo com este artigo , a principal sobrecarga do protocolo está na fase de handshake, que levou 950 ms em seus testes. No entanto, este estudo...

8
A maneira mais eficiente de desenhar vértice com o OpenGL

Estou escrevendo um jogo OpenGL 3D. Haverá toneladas de triângulos para terrenos e objetos em uso. Estou estudando no guia oficial do OpenGL e o primeiro método apresentado é chamar uma função glVertexapós o glBeginpara cada vértice que você deseja desenhar. No entanto, esse método parece...