NestorTejero / ES2016A

VideoJoc Curs Enginyeria Software 2016 - grup A de pràctiques (dijous)
https://nestortejero.github.io/ES2016A/
GNU General Public License v3.0
2 stars 0 forks source link

Dev issue242 - Fix tower accuracy #287

Closed sdiaz7 closed 7 years ago

sdiaz7 commented 7 years ago

Issue #242 -

Las torres ya no fallan los tiros contra enemigos estáticos.

Los proyectiles de la torre de piedra (catapulta) no tenían velocidad suficiente para alcanzar enemigos dentro de su rango. Al estar sometido a la gravedad, los proyectiles caían al suelo antes de alcanzar los enemigos más lejanos.

He añadido un método que añade una pequeña velocidad vertical al proyectil para que éste pueda alcanzar cualquier enemigo dentro de rango. Los proyectiles de catapulta son bastante lentos, así que suelen fallar cuando disparan contra enemigos rápidos o que están muy lejos. Como ahora puede disparar a enemigos lejanos, el ratio de aciertos de la torre de piedra ha empeorado un poco. Recomiendo aumentar la velocidad del proyectil o reducir el rango de la torre para mitigar este efecto (tal vez en la issue #241).