Você está na página 1de 4

UNIVERSIDADE FEDERAL DO PIAUÍ - UFPI

CENTRO DE CIÊNCIAS DA NATUREZA


COORDENAÇÃO DE ESTÁGIO DO CURSO DE
BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO

RELATÓRIO DE ESTÁGIO CURRICULAR


Conexão Entre Elementos de Jogos Massivos Para Múltiplos Jogadores Online

Ítalo Mendes da Silva Ribeiro

Teresina-PI
Jul.2006
PARTE I

INFORMAÇÕES A SEREM TRANSMITIDAS

Itens que são criados nos respectivos elementos e que posteriormente são transmitidos aos
outros elementos do jogo.

Cliente

• Endereço IP
• Armas, armaduras e malha dos personagens que estão próximos ao jogador
• Nome do personagem
• Posição do personagem no ambiente
• Estado em que o personagem se encontra, sentado, em pé, atacando, correndo, etc;
• Mensagens que são trocadas entre os jogadores, que podem ser para todos próximos,
para um grupo, ou para um jogador especifico.
• Pedido de comercio e convite entre os jogadores
• Itens e dinheiro que é trocado durante o comercio
• Skill que o personagem esta executando no momento
• Dano causado e recebido pelo personagem durante o jogo

Servidor

• Lista de informações dos personagens que se encontram no mapa próximo ao jogador


• Armas e armaduras dos personagens que estão próximo ao jogador
• ID do personagem
• Posição dos monstros
• Estado em que o monstro se encontra
• Itens que caem quando o monstro é morto
• Lista de itens que o personagem possui

ESTRUTURA DAS INFORMAÇÕES

Cliente

• Endereço IP : String
• Armar, armaduras e malha : String
• Nome do personagem : String
• Posição do personagem : Vector3(Float, Float, Float)
• Estado do personagem : String
• Pedido de convite ou comercio : Inteiro
• Itens trocados : String
• Dinheiro trocado : Float
• Skill : String
• Danos : Inteiro

Servidor

• Lista de informações dos personagens : String


• Armar e armaduras : String
• ID : Inteiro
• Posição dos monstros : Vector3(Float, Float, Float)
• Estado dos monstros : String
• Itens que caem : String
• Lista de itens : String
BIBLIOGRAFIA

[1] FITCH, Crosbie. Cyberspace in the 21st Century: Scalability With a Big S,
http://www.gamasutra.com/features/20010226/fitch_01.htm

[2] CALDWELL, Nick. Defeating Lag With Cubic Splines,


http://www.gamedev.net/reference/articles/article914.asp

[3] MULHOLLAND, Andrew, HAKALA, Teijo. Developer’s Guide to Multiplayer Games,


Wordware Publishing, 2001.

[4] ALEXANDER, Thor Massively Multiplayer Game Development, Charles River Media,
2003.

Você também pode gostar