Estava dando uma estudada na source pra da uma desestressada e resolvi mexer na parte de conexão do jogo. Como estou tentando entender essa parte e não sou nenhum especialista em redes, além de basicamente não jogar o game a alguns anos, apenas mexer em codigo, estou tentando alguns testes na camada de socket e sincronização.
O que fiz até o momento:
Migrei a comunicação principal de TCP para UDP.
Refatorei a parte de socket.
Reestruturei a sincronização (sync) entre cliente e servidor.
Até agora os resultados foram bem positivos nos testes que fiz, porém tenho certeza de que existem vários cenários que ainda não testei e talvez pontos que possam ser melhorados.
Por isso queria muito a opinião de quem entende mais do assunto.
O que vocês recomendam testar, ou o que ficou bom / ruim com base no video?
Se puderem assistir ao vídeo e deixar um feedback sincero sobre o que perceberam, críticas, sugestões ou possíveis problemas que eu deva procurar, vou agradecer bastante. A ideia é aprender e deixar essa implementação o mais estável possível.
Fala, pessoal!
Estava dando uma estudada na source pra da uma desestressada e resolvi mexer na parte de conexão do jogo. Como estou tentando entender essa parte e não sou nenhum especialista em redes, além de basicamente não jogar o game a alguns anos, apenas mexer em codigo, estou tentando alguns testes na camada de socket e sincronização.
O que fiz até o momento:
Migrei a comunicação principal de TCP para UDP.
Refatorei a parte de socket.
Reestruturei a sincronização (sync) entre cliente e servidor.
Até agora os resultados foram bem positivos nos testes que fiz, porém tenho certeza de que existem vários cenários que ainda não testei e talvez pontos que possam ser melhorados.
Por isso queria muito a opinião de quem entende mais do assunto.
O que vocês recomendam testar, ou o que ficou bom / ruim com base no video?
Se puderem assistir ao vídeo e deixar um feedback sincero sobre o que perceberam, críticas, sugestões ou possíveis problemas que eu deva procurar, vou agradecer bastante. A ideia é aprender e deixar essa implementação o mais estável possível.
Valeu!
https://www.youtube.com/watch?v=pOgm73lx30I
OBS: Não estou focado nisso, foi apenas pra sair do foco do que estou fazendo pra mente da uma relaxada kkkkk