I'm developing a 2D action RPG with heavy platforming. The combat system and movement take inspiration from Hollow Knight and the Smash Bros saga.
I would like to have some type of enemies with really good tracking of the player, to bring the platforming element to the battles.
I'm trying to find the best way to implement pathfinding for this problem. The enemy has to be able to follow the player between platforms, with (double) jumps, wall jumps, dashes... The most frequent answer that I found researching has been A*, but I'm having trouble implementing it with all these movement capabilities.
Could you help me?