I'm attempting to make a simple sorting game.
The Yellow-ish guy is the player. The player grabs the blocks above and moves them between the green guides.
I need the player to move back and forth in a straight line, between the gray walls, moving from grid to grid. He can't stop half way between the guides. The player is pinned to the blank, because the blank is the size of the grid.
I have tried a combination of platform, drag & drop, tile movement, physics. All of them will do something, but combining them stops the needed behaviors. Solid works great, unless I add drag & drop (to keep the player on the Y). If I remove drag and drop the player only moves using the keyboard and if I add something else then the keyboard won't move the player. And solid rarely works at all.
What am I doing wrong? There must be a simple way, using the behaviors, to get the player to move from 1 grid to another without going beyond the walls.