AI in a 3D side scrolling beat em up

Hey all,

I’m still new to unreal (3D artist, not programmer, made one game before with a simple collect X number of things to win mechanic, so familiar with BPs and some UI and things like that but not necessarily the concepts behind a lot of other things) so I’m re-making a game for a retro game jam to learn more.

I’m re-making Black Belt, a side scrolling beat 'em up on the sega master system. Here’s a video:

How do I approach AI here?

I want to have them just spawn off screen and run at me, but without crossing over where I’m standing (example, enemies coming from screen left would never cross over the player character and end up on the right, like in the video) I’ve barely dabbled in AI so I’m clueless, but if anyone can explain the concept of what I need to do I’ll find out how to do it.

Thank you in advance if anyone is able to help me out!