I'm very new and trying to make my first "game" with Construct.
However, I've run into some odd issues using TileMovement for the player.
First, when player spawns on the first playable screen, the player sprite runs off on its own and only stops when it hits a solid tile.
In trying to fix it, I did find that I was spawning the player on the wrong layer. However, changing it to the correct layer only seemed to change the direction it runs off in.
I'm using "default controls," so there's no "Simulate Movement" involved here. All I do on the first screen is spawn the player using a spawner object (Set Player Position PlayerSpawner.X, PlayerSpawner.Y).
This only happens on the first screen. Moving to a new layout does not cause this issue.
Also, the issue doesn't happen if I switch to 8-Direction Movement.
Oh, and if I place the player manually, the issue doesn't seem to trigger.
The second problem I'm having is that collisions seem to be way to sensitive. I'm moving to new layouts using an "exit tile" but placing the player spawner on an adjacent tile causes the game to start looping between layouts.
Does anyone have any ideas of advice?
Thank you.