Labirinto

111 visualizações

Publicada em

0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
111
No SlideShare
0
A partir de incorporações
0
Número de incorporações
4
Ações
Compartilhamentos
0
Downloads
0
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Labirinto

  1. 1. Programação em CAllegroAPC 1
  2. 2. Integrantes: Bruno Ricardo Guilherme L. Soares Lucas E. F. Kajihara Wesley Navile
  3. 3. Descrição: O projeto “Labirinto” consiste basicamenteem uma animação com a participação dousuário. Como o próprio nome já diz, o usuário teráque controlar um personagem ao longo deum labirinto utilizando apenas as “setas”do teclado. Algumas dificuldades serão colocadaspara o usuário, como: Toda vez que omesmo tocar nas paredes do labirinto como personagem, o jogo será iniciadonovamente no ponto de partida.
  4. 4. Descrição: Para tornar o projeto um pouco maisdivertido, quando o usuário alcançar ofinal do labirinto com o personagem,sem a ciência do mesmo, aparecerá natela uma imagem seguida de um somna tentativa de assustá-lo.
  5. 5. Interface do Software:Mapa do labirinto.Site gerador de labirintos.http://hereandabove.com/maze/mazeorig.form.html
  6. 6. Interface do Software:Imagem final acionada após acolisão com a linha de chegada.
  7. 7. Interface do Software:Labirinto com o personagem naposição de inicio.
  8. 8. Metodologia: Primeiramente foi pesquisado comomovimentar bitmaps na tela doallegro, já que essa seria a parteprincipal do projeto;
  9. 9. Metodologia: Logo após, com os conhecimentosadquiridos em aula, foi trabalhado oplano de fundo e suas variações;
  10. 10. Metodologia: Algumas definições um pouco maiscomplexas foram definidas com umpouco mais de dificuldade ao final doprojeto, como, por exemplo, omapeamento do “labirinto”, ou seja, aidentificação das paredes do mesmo;
  11. 11. Metodologia:Código de reconhecimento daparede do labirinto.
  12. 12. Metodologia: Finalmente foram implementados aoprojeto os sons: a musica de fundo e ogrito.
  13. 13. Características que poderãoser implantadas futuramente: Opções de fases com diferentes níveis dedificuldade; Opções de personagens; Otimização da qualidade visual do projeto(resolução gráfica); Comunicação com diferentes equipamentosexternos (display, alarmes); Controle de velocidade do personagem; Editor de mapas; Temporizador; “Esconde-Mapa”.
  14. 14.  Agradecemos ao Professor Kesede porliberar a licença de imagem. Ficaremos gratos se não formosprocessados.

×