I'm making a simple platformer game, but the blue square I'm using as a player avatar is clipping into a wall by a single pixel. The collision code is solid and works perfectly. The sprite's bounding box is literally just the automated rectangle and the origin is set to middle center. The walls also have an automated rectangular shape. At first I thought the issue had something to do with my resizing the walls. I'm using a 16x16 square and scaling it up for however big I need the walls to be, and I thought that might be the issue. However I've since tried running it with the walls at the accurate size and the issue persists. Also, it only seems to happen when I hit a left wall, not a right one. And it doesn't register my character as colliding with the wall because if it did the character wouldn't be able to move horizontally, but the game works fine.