And it’s work well in old levels, but when i’m creating a level and trying to make some movement in it, something strange is happening: when W key is pressed character running to the right, A - up, S - left, D - down. The importang note - I have camera over the character:
But I don’t understand why is everything ok in old levels and is bad in “fresh” levels. I thought I should create BuildData of new map or delete nav mesh, but it doesn’t help.
Can you give me more information about this “Additionally, You should be spawning the character from the Game mode.”? Maybe tutorial or just additional details…
Update: Oh, I understand, you mean I should do it inside gamemode class.
Under Class Defaults configure all your specific classes.
In the My Blueprint panel → Functions… Override GetDefaultPawnClassForController
This prevents the game mode from auto spawning a character, then possessing it. Thus giving you full control over the spawn/possess process.