Logo Passei Direto
Buscar

Programação para games II - Atividade 1

Ferramentas de estudo

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Atividade 1
A fim de fixar os conceitos de cada diagrama, desenvolva um exemplo de cada diagrama, com base em um jogo de sua escolha.
O jogo tomado como base foi Space Invaders.
Diagrama de Classes:
Um personagem do jogo pode ser o jogador ou um inimigo, tendo o inimigo também a subclasse chefe “boss” que possui a habilidade de atirar e uma resistência adicional.
O nível de jogo é constituído por:
· Um jogador;
· Nenhum ou muitos obstáculos;
· Ao menos um inimigo;
· Pode ou não possuir um “boss”.
A operação “hit” é utilizada para determinar colisão, seja do ataque do jogador nos inimigos, ou dos inimigos no jogador.
O nível de dificuldade do inimigo define a velocidade com que ele se movimenta no cenário.
Durante um nível de jogo existem duas possibilidades, o jogador zerar o número de inimigos na tela completando assim o nível ou ter seus pontos de vida zerados pelos inimigos gerando o fim de jogo.
Diagrama de Casos de Uso:

Mais conteúdos dessa disciplina