1 / 16

Motivação

Motivação. Disciplina de Computação Gráfica 2 Desenvolvimento de um jogo Aplicação dos conhecimentos adquiridos. Idéia inicial Avião Objetos-alvo. Projétil Cenário. Sobre o jogo. Trajetória do avião. Esboço. Sobre o jogo. Sobre o jogo. Escolha do nome Associação classes do JAVA

jeanne
Download Presentation

Motivação

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Motivação • Disciplina de Computação Gráfica 2 • Desenvolvimento de um jogo • Aplicação dos conhecimentos adquiridos

  2. Idéia inicial Avião Objetos-alvo Projétil Cenário Sobre o jogo

  3. Trajetória do avião Esboço Sobre o jogo

  4. Sobre o jogo • Escolha do nome • Associação • classes do JAVA • bombardeio • Três níveis • Fácil, Médio e Difícil • Alteração • Trajetória do avião • Velocidade dos alvos

  5. Sobre o jogo • Cinco fases • 1 2 3 4 5 • Cinco alvos • Formato do alvo • Sete projéteis • Cinco de bônus • Alteração • Velocidade do avião • Largura e altura dos alvos

  6. Sobre o jogo • O projétil realiza uma trajetória de queda livre e é emitido um som em seu lançamento • Cada alvo atingido adquire a cor da fase e gera uma pontuação • Se um alvo já na cor da fase for novamente atingido, ele retoma sua cor original e a pontuação referente a ele é subtraída do total de pontos

  7. Sobre o jogo • Pontuação

  8. Desenvolvimento • Orientação a objetos • UML e modelagem • JAVA • Threads

  9. Desenvolvimento • Diagrama de Casos de Usos

  10. Desenvolvimento • Detecção de colisão

  11. Desenvolvimento • Dificuldades • Modelagem do jogo • Threads • Utilização de seus métodos • Movimentos dos elementos da fase • Cenário da fase • Colisão

  12. Resultados • Resultados obtidos • Movimento do avião • Pausa • Threads • Projéteis • Som no lançamento do projétil • Colisão • Interface simples e amigável

  13. Resultados • Próximos trabalhos • Sons • Ranking geral • Melhoria na atratividade • Melhoria na física

  14. Conclusão Apesar das dificuldades encontradas e das modificações que se fizeram necessárias, conseguimos desenvolver um projeto de forma satisfatória dentro do planejado, aliando e fixando os conceitos de engenharia de software e computação gráfica.

  15. Jogo Exibição do jogo

More Related