+1 vote

So basically Im working on a platformer, and i added a tileset

When i move the character sometimes it'll move smoothly over them, other time the character will freeze in a random spot, any ideas as to why it's doing this?

in Engine by (484 points)

Looks similar to Weird behaviour on tileset and rectangle collision shape.
Maybe the answer there helps you.

I sort of had the same problem as you are describing. I figured out it happened on places where two adjecent tiles connect, so the physics engine sometimes interprets it as a small gap. When I made my collision shape a single big thing the problem was gone.

1 Answer

+1 vote
Best answer

Not so much of a fix or anything, but i decided to just put the tileset (removing all collision nodes from it first, so it's just sprites), then Just using collision polygon to map out the areas of which i need collideable

I dunno if this is optimal but meh, whatever works, works, right?

by (484 points)
Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to webmaster@godotengine.org with your username.