Skip to content

Latest commit

 

History

History
41 lines (35 loc) · 1.13 KB

README.md

File metadata and controls

41 lines (35 loc) · 1.13 KB

Atividade 006 - Combat

Repositório referente a atividade 6 de LPC: Combat.

Telas (800 X 600)

  • HUD
  • Tanques
  • Bola
  • Blocos
  • Três fases

Personagem e movimentação

  • Girar
  • Ir para frente
  • Atirar projéteis (Bola)

Controles e eventos

  • Seta da esquerda e A(Girar para a esquerda)
  • Seta da direita e D(Girar para a direita)
  • Seta de cima e W(Andar para frente)
  • Espaço e F (Atirar)

Mecânicas

  • Bola rebate nos obstáculos
  • Pontua quando bola colide com o tanque adversário (após 1 hit)
  • Colisão do tanque com os obstáculos
  • Quando tanque atingido, jogador dar spawn em um lugar aleatório do mapa
  • Quando objeto colide com um obstáculo, verifica-se a posição da bola em relação ao obstáculo para calcular sua angulação.

Etapa Final

  • Rotação do tanque (Gabriel)
  • Criação da bola (Manuela, Gabriel)
  • Colisões
    • Tanque-Tijolos (Cibelle)
    • Tanque-Bordas (Cibelle)
    • Bola-Tanque (Arthur)
    • Bola-Bordas (Arthur)
    • Bola-Tijolos (Arthur)
    • Tanque-Tanque (Arthur, Cibelle)
  • Pontuação dos jogadores (Arthur)
  • Jogador deve nascer em um lugar aleatório quando for atingido (Gabriel)