Sliding Block Game?

So I’m trying to put together a little puzzle game with you moving blocks around Like in the Old TG16 game Tricky Kick. Is there a easy way to do this? right now trying to make the blocks out of the Projectile blueprints. I’ve also tried making a physics body and clamping the xyz.

If anyone can point me in the right direction Id appreciate it.

This is the game I’m referencing

Look at my Sokoban template it may help you

I’ve made a simple sliding blocks game with infinite random streamed levels for my little brother to play when he’s bored;
I used physics body with simulation enabled and events adding/resetting velocity.
The main pieces of it was physical materials with friction set to zero, and ‘Set Constraint Mode’ to XYPlane on the pawn character; I didn’t use the character class for that.