<< Voltar Índice Próxima >>

INTRODUÇÃO

A RakNet é uma biblioteca de redes escrita em C/C++. O que possibilita que o game possa ser jogado online por vários jogadores. Ela é uma biblioteca criada especificamente para jogos, embora ela possa ser utilizada por outras aplicações sem quaisquer problemas.

A biblioteca usa o protocolo UDP para a transmissão dos dados, mas implementa várias funcionalidades para suprir as desvantagens do protocolo TCP, visto que para jogos a velocidade de resposta dos dados é importante, para evitar lags durante o game.

Algumas dos recursos implementados são:

- Reenvio de pacotes, em caso de perda durante o caminho.
- Faz a ordenação dos pacotes e os recebe em ordem.
- Proteção contra mudança dos dados no pacote.
- Controle de jogador por ID e vários outros recursos voltados para jogos.

Na página oficial, pode-se baixar a RakNet e verificar as licenças disponíveis, pois ela é gratuita para aplicações Não Comerciais.

Italo Mendes
italo.ribeiro@gmail.com

<< Voltar Índice Próxima >>