| Raknet. Um mecanismo de rede C ++ de plataforma cruzada |
Baixe Agora |
Raknet. Classificação e resumo
- Nome do editor:
- Jenkins Software LLC
- Site do editor:
- http://www.jenkinssoftware.com/
- Sistemas operacionais:
- Mac OS X
- Tamanho do arquivo:
- 20.5 MB
Raknet. Tag
Raknet. Descrição
Um mecanismo de rede C ++ de plataforma cruzada O Raknet é uma biblioteca de rede gratuita para baixo custo C ++ UDP projetada para permitir que os programadores adicionem recursos de rede críticos de tempo de resposta a seus aplicativos. O Raknet é projetado para ser um alto desempenho, fácil de integrar e completar solução para jogos e outros aplicativos.raknet é usado principalmente para jogos, mas é independente da aplicação. O Raknet é projetado para velocidade, independência de aplicação, independência de plataforma, facilidade de uso e conjunto de recursos. Aqui estão algumas características principais de "raknet": Sistema de Lobby: · Lobby alimentado pelo banco de dados com suporte para amigos, quartos, jogos rápidos, classificação, e-mail e vários títulos. Sistema de replicação de objeto: · Criar, destruir, serializar automaticamente e transmitir seus objetos de jogo. Conexões seguras: · SHA1, AES128, Syn Cookies e RSA para prevenir e detectar ataques de rede. Camada de comunicação robusta: · Controle automático de fluxo, ordenação de mensagens em vários canais, coalescência de mensagens e divisão e remontagem de pacotes. Autopatcher: · Atualize seus usuários com patches Delta binários acionados pelo banco de dados ou use uma versão mais simples para atualizações, como peles ou mapas de usuário. Chamadas de procedimento remoto: · Ligue para os procedimentos C e C ++ nativos com listas de parâmetros serializados automaticamente. Comunicação de voz: · Inclui ligações de áudio para a porta de áudio, fmod e diretório. Punchthrough Nat: · Essential para aplicativos hospedados ou organizados pelo usuário. O que há de novo nesta versão: · Corrigir vazamento de memória no único consumidor único de produtor. · Corrigir a inicialização do RaknetGuid, onde apenas os primeiros 4 ingressos foram inicializados. · Fix Raknet :: Op_New MistMatch em DS_Table, causando uma falha. · Fixar a falha no código do lobby de destruir dados binários com alguns functores. · Adicionar capacidade de consultar a lista de clãs. O lobby agora irá fazer o login se você fizer login enquanto já estiver logado (impedindo vários logins do mesmo usuário). · Adicionado armazenamento por usuário por usuário. · Atualizar a sintaxe do comentário do doxygen para produzir melhor saída doxigênio. · Corrigir o ortografia da variádica. Depreciar o phpdirectoryServer devido a respostas não confiáveis. Agora, suplantes com plugin PhpDirectoryServer2, pode agora enviar bits arbitrários através do servidor. · Perto reescrever de replicamanager3. · Otimizado de O (n ^ 3) para O (n). · Agora suporta vários canais de serialização. · Arquivos de origem do Autopatcher movidos de / dependendoxtensions para dependertexensioniautopatcher. · Também as amostras usam o TCP por padrão agora. Corrigir troca endiana com offline_message_data_id Feelnectedmesh2 Determinação de host reescrita para melhor consistência e confiabilidade dos hosts não respondentes. · Amostras atualizadas com novo endereço IP do servidor livre. · Encadernações de porta forçadas desativadas. · Isso aparentemente faz com que o Vista rejeite as mensagens de resposta, que é um bug mais sério do que obter uma resposta em uma porta diferente. Filelisttransfercbinterface :: OnFilestruct Renomeed Membros: FinalDatalength para BytLengthOfthFile, TotalDownloadDlength para BytesDownloadedForthisfile, SetCount to NumberOffesInthisset, SetototalFenenChength para BytelengthOfthisset, SectotalDownloadedLengthedLength para BytesDownloadedforthisset. · Corrigir natpunchthroughserver não funciona no Linux devido à subtração de tempo e, portanto, underflow. · Também fez buffers de cadeias estáticas maiores para suportar 6 inteiro RaknetGuid. Alterar a porta do Gmail para amostra do remetente de email. · Adicionado bloqueios da seção crítica aos indicadores contados no RakString, para suportar o uso multithread. · Bittream agora usará memcpy, se possível ao escrever outros bits de bits. · Fixar a falha no autopatcherserver devido à incompatibilidade de chamadas para Malloc e OP_Delete.
Raknet. Software Relacionado