Ajuste de Parâmetro - Lineu

Ajuste de parâmetro - Lineu:

   

O jogo possui um algoritmo usado em um de seus inimigos para realizar um disparo que atualiza de acordo com a posição do jogador. Na imagem 1 pode identificar quais são os parâmetros utilizados para identificar o acerto e ajuste do mesmo.

 

O start inicializa os valores de forma arbitrária como realizado playtests anteriormente para se chegar nestes valores.  

Nesta parte ele faz várias checagens:

  1- Verifica se atingiu o chão, caso tenha, ele calcula o erro (posição do projétil - posição do alvo).

2- Verifica se o erro foi maior que o máximo e faz o ajuste, criando ângulo novo.

3- Salva o ângulo anterior e faz o ajuste no mesmo.

4-Caso contrário ele acertou o alvo.

Se ele não acertou e não há projéteis ativos, ele realiza um novo disparo.