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: