Relatório final AEDS 1

569 palavras 3 páginas
Algoritmos e Estruturas de Dados I –
DCC/UFMG
Turma TM2

_______________________________________________________________

Trabalho Prático – Frogger
Data: 03/12/2013
_______________________________________________________________

Aluna: Meline Fonseca de Castro
Matrícula: 2013074306
Página 1 de 3

Manual de Uso
O trabalho prático a ser desenvolvido foi baseado no jogo clássico dos videogames: o Frogger. O jogo tem como objetivo conseguir alcançar o outro lado da tela, passando por faixas que contém blocos como obstáculos. O jogador perde caso encoste em algum bloco ou passa para a fase seguinte caso consiga chegar no lado oposto sem atingir nenhum obstáculo. Para operar o jogo, o usuário deve usar as setas do teclado.

Implementação
No código do trabalho foram usadas algumas funções, dentre as quais a função de colisão para determinar quando o frog colidiu com os blocos. A figura
0.1 representa como funciona a função colisão:

Figura 0.1: Esquema da função de colisão implementada no código do jogo.

Outra função utilizada foi a função “inicializa blocos” usada para criar os blocos
(obstáculos) com tamanhos, velocidade e posições determinadas na função, sendo a velocidade variável de acordo com a fase na qual o jogador se encontra. Já a função “carrega jogador”, abre os dados do jogador (salvos em um arquivo) que já fez o cadastro anteriormente. Estando os dados de acordo com os que foram digitados anteriormente pelo jogador, ele poderá iniciar o jogo. A função “salva jogador” salva as variáveis do jogador (login, nome, idade

Página 2 de 3

e senha), que são preenchidas no início do jogo caso ele não tenha cadastrado anteriormente, em um arquivo de texto denominado “lista_jogadores”.
A função “inicializa blocos”, verifica a fase na qual o jogador se encontra (o jogo possui três fases), e altera, à medida que o jogador muda de nível, a largura dos blocos (eles ficam mais largos) e a sua velocidade (eles ficam mais

Relacionados

  • PUC INTRODU O ECONOMIA ENG 2015
    1876 palavras | 8 páginas
  • Ciencias contábeis
    1567 palavras | 7 páginas
  • Roma
    401 palavras | 2 páginas
  • Exercicios prontos de modelo de Probalidade
    1093 palavras | 5 páginas
  • Pratica juridica
    2483 palavras | 10 páginas
  • Perfume
    751 palavras | 4 páginas
  • questoes
    1109 palavras | 5 páginas
  • Administracao da producao e operacoes
    3026 palavras | 13 páginas
  • Academico
    1818 palavras | 8 páginas
  • Logística em Goiânia
    2138 palavras | 9 páginas