GGPO

GGPO

Criado em 2009, o SDK de rede da GGPO foi pioneiro no uso de redes de reversão em jogos ponto a ponto.Ele foi projetado especificamente para ocultar a latência da rede em jogos rápidos e com estilo de contração, que exigem entradas muito precisas e execução perfeita do quadro.As técnicas tradicionais são responsáveis ​​pelo tempo de transmissão da rede, adicionando atraso às entradas dos jogadores, resultando em uma sensação de jogo lenta e lenta.A rede de reversão usa a previsão de entrada e a execução especulativa para enviar as entradas do jogador para o jogo imediatamente, fornecendo a ilusão de uma rede de latência zero.Usando reversão, os mesmos tempos, reações nas filas visuais e de áudio e memória muscular que seus jogadores desenvolvem jogando offline traduzem diretamente online.O SDK de rede da GGPO foi projetado para facilitar ao máximo a incorporação da rede de reversão em jogos novos e existentes.... Como funciona?A rede de reversão foi projetada para ser integrada a um mecanismo ponto-a-ponto totalmente determinístico.Com determinismo total, é garantido que o jogo funcione da mesma maneira em todos os computadores dos jogadores, se simplesmente lhes fornecermos as mesmas entradas.Uma maneira de conseguir isso é trocar entradas para todos os jogadores na rede, apenas executando um quadro de lógica de jogo quando todos os jogadores tiverem recebido todas as entradas de seus pares.Isso geralmente resulta em jogabilidade lenta e sem resposta.Quanto mais tempo leva para obter entradas pela rede, mais lento o jogo se torna.Na rede de reversão, a lógica do jogo é permitida apenas com as entradas do player local.Se as entradas remotas ainda não chegaram quando é hora de executar um quadro, o código de rede preverá o que espera que os players remotos façam com base nas entradas vistas anteriormente.Como não há espera, o jogo parece tão responsivo quanto offline.Quando essas entradas finalmente chegam pela rede, elas podem ser comparadas com as previstas anteriormente.
ggpo

Local na rede Internet:

Categorias

Alternativas ao GGPO para Mac com licença comercial