Looks really well done. Yeah the Abstract format is weird. The inheritance in the child class and override methods should give enough clues that it's some sort of parent class. Regardless, it's no big deal. Just naming conventions. I'm good with approving.
Currently just using math to calculate the trajectory and animate the projectile through the same path.
Planning on providing some more options in how to render the actual path, so that is why the
AbstractTrajectoryRender
exists.Wasn't sure if including the word
Abstract
in the abstract class name is weird or not.