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 semelhante ao poker, mas se eu pudesse obter turnos mais rápidos, seria ótimo.
fonte
Para um jogo baseado em turnos, você não precisa da velocidade extra de ponto a ponto e deseja usar o servidor para fazer alguma detecção de fraude. Electroserver, player.io, smartfox e red5 farão o trabalho.
fonte
Eu acho que o verdadeiro ponto principal é o seguinte: você se importa que os clientes possam facilmente invadir a experiência do jogo?
Se a resposta for sim, desenvolva um modelo de servidor autoritativo. Sou fã do ElectroServer.
fonte
O ActionScript tem uma classe de soquete. É XMLSocket. Se você pode oferecer suporte ao ActionScript 3.0, ele possui uma classe Socket melhor.
fonte
Você também pode considerar BlazeDS, Union Platform e Firebase.
Embora o Stratus pareça ser muito eficiente do ponto de vista da eficiência na transferência de dados, ele não ocorre sem problemas. Tanto quanto eu entendo, ele funciona sobre a camada UDP (em vez de TCP / IP), o que pode causar problemas relacionados ao firewall para alguns de seus players. Além disso, a tecnologia parece estar na fase beta, por isso ainda não desenvolvi um aplicativo comercial (nunca tentei, porém, isso é apenas uma opinião baseada em emoção).
fonte