[pt] Essa dissertação apresenta diversas técnicas e tecnologias
úteis na criação de ambientes virtuais distribuídos com
milhares de jogadores conectados. Explicações sobre o uso
adequado de TCP e UDP são fornecidas. São mostradas
algumas técnicas de aceleração no uso de sockets. São
explicadas tecnologias que permitem tratar de muitos
sockets ao mesmo tempo como a poll e a kqueue do Unix e o
IO Completion Ports do Windows. Técnicas específicas de
ambientes virtuais distribuídos são mostradas. Uma
ferramenta que faz uso de várias das técnicas apresentadas
é proposta. / [en] This dissertation presents several techniques and
technologies that are
helpfull in the creation of distributed virtual
environments with thousands
of connected players. Explanations about the proper use of
TCP and UDP
are given. Some optimization techniques in the use of
sockets are also given.
Technologies that allow many sockets to be handled at once
are explained,
such as poll and kqueue from Unix and IO Completion Ports
from Windows.
Specific techniques for distributed virtual environments
are presented. A
tool that uses many of these techniques is proposed.
Identifer | oai:union.ndltd.org:puc-rio.br/oai:MAXWELL.puc-rio.br:7692 |
Date | 18 January 2006 |
Creators | LUCAS EUZEBIO MACHADO |
Contributors | BRUNO FEIJO |
Publisher | MAXWELL |
Source Sets | PUC Rio |
Language | Portuguese |
Detected Language | English |
Type | TEXTO |
Page generated in 0.0022 seconds