top of page

This project managed to test me and my technical skills massively. The core struggle came with refining the trajectory of the projectiles to feel right. I was able to implement a projectile that would always hit the player quite quickly, using the 'Trajectory of a Projectile in Motion' equation, but the complexity grew when considering:

  • the need for obstacle avoidance 

  • accounting for player velocity 

  • making the hittable angle logical (The AI became WAY too good at hitting the player) 

330px-Trajectory_for_changing_launch_angle.gif
Iteration 2
Iteration 1
Iteration 3
bottom of page