I’m working on a game and I have decided that it is crucial to restrict movement in physics objects (round rocks for example) to blueprints only, instead of using actual physics. This is very important for the gameplay.
Since I am bad at explaining in words how I want the physics to work, here’s a image that should explain itself:
When a rock is on a flat surface the rock stays still unless moved by the player.
-Both sides rounded = random
-Right side rounded = falls to right
-Left side rounded = falls to left
The problem with using real physics is that they just fly everywhere on the x and y axis (Only up down left and right in camera POV).
How do I go about achieving this is UE4?
If the method is too complicated can I get some guidelines on topics I need to study to achieve this? I hope It’s not too complicated to do for someone that is inexperienced in blueprints and programming itself.