Enemy follow movement in 3d isometric view

I write here to seek some help with my issue. Cant find the answer on the internet. Chat GPT cant help me. I did isometric movement for my player for my 3d isometric view game. I had issue with player move diagonally with imput and I fixed that. Then I had issue that my character visually moves slower vertically because of isometric point of view. In fact he moved the same but visually was not. And I know by expirience in isometric games, it shouldnt be the case. I fixed it by just multiplying vertical imput by 1.5. Good enough. And yet I met final boss of an issue. Enemy follow. They too in the end move slower vertically. And I cant fix it, how ever hard I try. I cant fix it the same way as player movement because they dont have any vertical imput so multiplier just works on horizontal too.
I ask for guidance from someone who knows how to make proper simple enemy movement towards player without visually making it slower vertically in isometric 3d. And if there are better way for player movement in the same area (without 1,5 multiplier, if it`s wrong), I would appreciate hints.

P.S. I have an empty object with rotation 30-45-0. And the camera as a child of an object with no rotation and position 0-0-(-10). I was guided to do it in videos to make isometric view. Also I have orthographic projection.

Instead of moving things around diagonally you could just rotate the camera 30,45,0. This way you can develop your game just like any other regular non isometric 3D game.

1 Like

This is a simple game where camera shouldnt rotate at all. Fixed view. So, unfortunately, I depend on moving things aroung in 30-45-0 view. And it make no difference whether I make camera 30-45-0 or a child of a still object with 30-45-0. I just did as recommended.

No he’s saying that everything in the world would be very simple, then you just need to rotate the camera one time and never touch it again. So the world and the logic all take place in very simple up/down, left/right mode, then you simply rotate the camera so it appears isometric.

As far as I understand I did exactly as you say. At the beginning of the project I rotated the camera one time and never touched it again. I have no issues with up/down, left/right right now. The issue is that it appears that enemies move slower up and down because of the camera angle, isometric angle. They dont actually, but visually and by feeling its wrong. Maybe I don`t understand something very basic, I dont know. Just finished Junior Programmer Pathway on Unity Learn and want to make final project isometric.

Ohhh, I see. Sorry didn’t read the post fully. You could try playing with the field of view of the camera, that might help things have more depth, depth of field, shadows, etc.

It might help to post a short video uploaded to youtube to give us a better idea of what’s going on.