This isn’t a problem for D-Pads, but for analog sticks this is a killer. I constantly get “stuck” because my analog stick was moved down just enough to trigger “down + left” instead of just down at, say, the edge of (every) bush which Ness should walk left and then passing that down border continue to walk diagonals leg + down just like all other 2D top down diagonal movement games. Here’s a video - just imagine the chair is a bush and there are bushes and collision obstacles everywhere in the map of the game:
Obviously it's better exemplified this way but this is a wall so it doesn't hinder the game but it wouldn't be a hinderance to allow the direction the player is obviously intending to go (since no user intends to continue walking into a wall so the diagonal should go in the direction there isn't collision):
This isn’t a problem for D-Pads, but for analog sticks this is a killer. I constantly get “stuck” because my analog stick was moved down just enough to trigger “down + left” instead of just down at, say, the edge of (every) bush which Ness should walk left and then passing that down border continue to walk diagonals leg + down just like all other 2D top down diagonal movement games. Here’s a video - just imagine the chair is a bush and there are bushes and collision obstacles everywhere in the map of the game:
https://youtube.com/shorts/xoWYIq1MsDw?feature=share
Obviously it's better exemplified this way but this is a wall so it doesn't hinder the game but it wouldn't be a hinderance to allow the direction the player is obviously intending to go (since no user intends to continue walking into a wall so the diagonal should go in the direction there isn't collision):
https://youtube.com/shorts/rGyJ3TAkWfU?feature=share