You are here

Aula 01 - WorldServer3D

Descrição das Atividades realizadas



Atividades 1 e 2: familiarização com a área de gerência de conteúdo da disciplina. (OK!)
 


Atividade 3:  manipulação do código-fonte do WorldServer3D e postagem de uma serviço via java-webstart. Link: launch.jnlp  (OK!)
 


Atividade 4: utilizar os recursos básicos disponíveis no worldserver3D (readme_ws3D) para montar um exemplo de controlador remoto em conjunto com o WS3D. 

- Download do simulador [ aqui ]. Foi ligeiramente alterado para receber os comandos das setas.

- Download do controlador [ aqui ]. Se não conseguir a conexão como "Host" tente como "Guest". A área de entrada de comandos fica à diretia na parte inferior.

OBS.: O pacote está incompleto: a idéia é fazer uma interface para facilitar o uso do simulador, para isso pensamos num controlador que pode enviar comandos textuais e via setas de controle de direção (UP, Down, Left, Right). O controlador faz a parte textual, no entanto a captura de teclas pressionadas (setas) não está implementa de forma integrada a este controlador. O usuário poderá testar comandos textuais como "w" (para criar um food na posição 300x300), "s" (para turnback), "e" (para turnleft) e "d" (para turn right) - é necessário teclar <enter>. De fato, o keyListener com binding entre setas e as letras citadas é que não foi "resolvido" (ainda) - sem mudar do frame em foco.

De fato, o controlador postado não trás muita novidade (é um mecanismo de envio e recebimento de mensagens). No entanto, a implementação do envio de comandos a partir de "teclas de ação" (p.ex., setas) não é usual (nesse tipo de mecanismo). 

 

 




 

Theme by Danetsoft and Danang Probo Sayekti inspired by Maksimer