2D top down character movement & collision

I’m trying to make a 2D top-down game where the character moves up down left right. I was able to make my character move with translateLocal but the problem is trying to do wall collisions.

Static rigidbody does not work with kinematic, however if I use dynamic rigidbody, my character falls off the map.

Hi @mikko and welcome! :waving_hand:

When working with dynamic rigidbodies, movement should be handled via forces rather than direct translation. Replace entity.translateLocal() with entity.rigidbody.applyForce().

Additionally, verify that both the player and the platform have both collision and rigidbody components assigned.