Sistema multimidia

Disponível somente no TrabalhosFeitos
  • Páginas : 6 (1423 palavras )
  • Download(s) : 0
  • Publicado : 6 de março de 2013
Ler documento completo
Amostra do texto
Instruções



Este relatório documenta as atividades realizadas no desenvolvimento do seminário da disciplina Sistemas Multimídia e o seu formato deve estar de acordo com este template (modelo).

Os trabalhos serão apresentados nos dias 5 e 09/03/2013 (sábado). A apresentação é parte integrante do trabalho, portanto, aqueles que não realizarem a apresentação não receberão nota no mesmo. Nodia da apresentação será entregue:
← 1 CD-ROM contendo o código-fonte e executável da aplicação ou título multimídia desenvolvido e este relatório em formato PDF;
← Este relatório impresso com o mínimo de 10 e o máximo de 15 páginas.

Observação: Essa página de instruções não deve constar nas versões em PDF e impressa do relatório.
Relatório da Disciplina Sistemas MultimídiaTítulo do Trabalho

Autores

← Johanne Jorge P. da Silva
← Willan Gutierrez


1. Objetivo

O objetivo desse trabalho é o desenvolvimento de um jogo utilizando JAVA 2D abordando aspectos de áudio e manipulação de imagens visto na disciplina de Sistemas Multimídia.


2. Metodologia

No desenvolvimento desse trabalho foi utilizado a metodologia de desenvolvimento XP, noqual pequenas partes do sistemas são apresentadas na medida que estão sendo desenvolvidas.
No desenvolvimento desse trabalho foram utilizados conceitos de JAVA 2D, onde as principais técnicas utilizadas foram de manipulação principalmente dos aspectos de intersecção de imagens no qual foi utilizada a bibliotecas intersects no qual identifica quando duas imagens se tocam na tela da aplicação.
Outroaspectos que foi abordado foi a navegação de imagem no qual as imagens dos inimigos dispostas na tela da aplicação se movem de acordo com os pixels existentes na tela da aplicação.
Por ultimo foi utilizada a manipulação de áudio para que os componentes pudessem emitir um som quando algum objeto colidirem com outros componentes.
O aplicativo conta com cinco classes onde quatro delas servem paraos componentes do jogo que são a nave, os inimigos, os misseis, a nave e contêiner que comportas as outras classes criando assim o jogo.

3. Revisão bibliográfica

Escreva aqui uma BREVE revisão bibliográfica, descrevendo os principais conceitos/definições, trabalhos relacionados (se forem relevantes) e tecnologias utilizadas. Utilize pelo menos 3 referências bibliográficas.4. Resultados obtidos

O diagrama de classes obtido a parti do desenvolvimento desse aplicativo está descrita abaixo:
[pic]
Figura 1: diagrama de classes.


1 4.1 Protótipos

As telas abaixo descrevem o sistema em seu estágio final.

[pic]
Figura 2: momento inicial do jogo.
A tela acima mostra o jogo em seu inicio onde todos os inimigos estão no jogo, ou seja, nenhum deles foiatingido por um tiro da nave do jogador. O número inicial de inimigos é 30.
[pic]
Figura 3: nave disparando tiros contra os inimigos.
A tela acima mostra a nave do jogador atirando contra os inimigos onde o objetivo é elimina-los. Nessa tela é possível observar que alguns inimigos já foram eliminados tendo seu número reduzido a 16.
[pic]
Figura 4: Tela final do sistema.
A tela acima é exibidaquando o jogador consegue eliminar todos os inimigos ou quando a nave do jogado colide contra um inimigo.

As figuras abaixo mostram os componentes utilizados para a criação do jogo.
[pic]
Figura 5: Nave do jogador.
A figura acima mostra a nave que o jogador utiliza para eliminar os inimigos que são dispostos na tela. O jogador pode movimentar a nave utilizando as teclas de direção e para lançarum tiro basta pressionar a tecla de espaço.

[pic]
Figura 6: Imagem do tiro.
A figura acima mostra a imagem do tiro que é liberada contra o inimigo através da nave do jogador quando um evento é acionado e no momento que essa imagem colide com a imagem do inimigo as duas são eliminadas da tela.

[pic] [pic]
Figura 7: Inimigos
A figura acimas mostra os dois tipos de inimigos no qual o...
tracking img