Estou procurando por todas as camadas de rede disponíveis para adicionar ao meu jogo, gratuitas ou com preços justos para jogos independentes.
Por camadas de rede, quero dizer algum tipo de biblioteca com a qual posso interagir, com a qual poderei enviar e receber mensagens, e ele manipulará todas as informações de baixo nível por si só.
Estou procurando especialmente:
- Bibliotecas de alta qualidade que entendem e lidam com coisas complexas, como congestionamento de rede.
- Bibliotecas escaláveis, que me permitirão ter muitos jogadores tocando juntos.
- De preferência, uma solução ponto a ponto e não uma baseada em servidor.
- De preferência, uma biblioteca que possui ligação para linguagens de alto nível (como Java ou C #).
Um exemplo do que estou procurando é o Grapple , mas sei que existem outras bibliotecas disponíveis.