You are here

Aula I - Introdução

 

Relatório - Aula 1

--------------------------------------------------------------------------------------------

 

Atividade 1: Contato com o Web-site da disciplina

  • [CONCLUÍDA] - Foi realizado o primeiro contato com a página da disciplina, experimentadas as suas funcionalidades e também os seus recursos que serão fundamentais para continuidade nas atividade seguintes.

 

Atividade 2: Uso e Gerenciamento da Página de Relatórios

  • [CONCLUÍDA] - Foi criada uma nova página a partir da página principal, e na página principal foi criado um link apontando para essa nova página. Além disso, foi realizado o upload (apenas para teste de upload) de um arquivo txt que pode ser acessado através deste Link.

 

Atividade 3: Download e Compilação do Código do WorldServer3D

  • [CONCLUÍDA] - O código foi compilado e pode ser acessado aqui. Inicialmente não foi possível compilar o código devido a incompatibilidade de versão, mas com o novo código tudo ocorreu como esperado. Ainda assim, é importante salientar que foi necessário criar uma chave para que o arquivo pudesse ser compilado através do 'Web Start'.

 

Atividade 4: Geração de um Controlador Manual para o Ambiente Virtual

  • [CONCLUÍDA] - Nesta atividade foi desenvolvido o template de uma sistema de controle da criatura virtual. Inicialmente foi criado um simples sistema para conexão via socket e em seguida foram adicionados métodos que se comunicam com o servidor de acordo com as especificações definidas nele. Como é possível ver na figura 1, a porta lógica para conexão com o servidor foi a 4011, podendo ser alterada pelo usuário caso houver necessidade.

Figura 1. Sistema de Controle.

 

Detalhes do Sistema de Controle:

Em "Connection Area" podem ser definidos o host e porta lógica de comunicação com o servidor remoto. Em "Game Area" é possível inserir criaturas virtuais e movimentá-las, em "Output Area" é possível visualizar informações de comunicação entre cliente e servidor, e informações que possam auxiliar o usuário em relação ao jogo e em "System Area", a princípio, existe apenas um botão de ajuda.

 

Código Fonte:

Executável (webstart): Acessar

Theme by Danetsoft and Danang Probo Sayekti inspired by Maksimer