I'm making a game where you rotate a layer to move the player around. It's using physics, but sometimes the character seemingly getts stuck on the edge of blocks, and I'm not sure how to fix it. Currently both the player and the platforms use bounding box as collision. I've tried using a custom collision with edges, but that doesn't work either. Using a cricle collision solves the problem, but the the player doesn't rotate at all, which is not what I want. I've tried changing the stepping, but regardless of which setting I use the problem remains. Here's a video of the issue, you can see the player get stuck on what should be a smooth platform:
youtu.be/5iu9zsL3KN0