I don't know what I'm really doing wrong but my character / playerbox gets stuck on objects randomly. I've noticed if the hitbox of the object isn't perfectly leveled (top and bottom), it "catches" a lot easier.
I've also noticed if I click one of the hitbox's points, the top X and Y values in the bar don't update. I have to fudge the point around and then it'll update. Then click on the next point and fudge with that, too.
Is there a way to just create perfectly leveled squares for hitboxes? Going through each object one by one and deleting all the excess points, then fudging with every corner to update and align the coordinates takes a long time.