Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Hi again, smart approach sounds promising, but if it's "towards player" as you put it, does that mean that if the player is behind an obstacle directly in it's path- it won't navigate around it? I noticed also with the default approach the event moves backwards- that must be the random move you spoke of.

Do you have any plans to include a diagonal movement function? Far as I can tell the only plugin out there that allows this is ocram's move core but that unfortunately has unpredictable movements much like the default approach- and it also seems to interfere with other plugins that give diagonal commands- but not automated.

(1 edit)

Yes it will not use pathfinding, it just tries to increase its x/y values to get closer to the player's x/y values. The difference is that it does not move randomly sometimes.

I see, I would be interested to try it out but I am curious if diagonal movements could be something implemented?

Yes diagonal movement already exists in the base engine so it's not too much to add those commands to the movement routes the plugin creates. In a future update I can look to create diagonal-movement enabled versions of all of the existing movement options. Thanks for the suggestion.

Ah I wasn't sure if i was specific, but if there was a way to make events use diagonal movements as part of there autonomous movement that would be awsome, i'll be interested to try these out!

I would need to do some testing but I don't think it will be that difficult to add diagonal movement variations in for the autonomous move types this plugin adds.

That would be extremely cool if there was a competent approach method with diagonal movements!

Just out of curiosity, how would you compute diagonal movements? alot of people say it's really difficult to implement but I think it can be done to wonderful effect if done properly.

Hi, I do not know as I have not yet started implementing it, sorry.

No super rush, but i'm super keen on it!