Hi! I’m currently looking in to ways to reflect a “bullet” or lazer in my case in a random way that actually makes sense.
So what does this mean? Lets say a user shoots there gun at a block of wood, I want the bullet to reflect but not in a logical way, I just want it to reflect randomly. However! It shouldn’t reflect in a way that wouldn’t make sense whatsoever. Here are some examples I drew up.
How I want it
The blue lines showed in this example are just a FEW ways that the bullet could go, which would make sense and be proper. None of the bullets are going through the brick.
What I don’t want
Notice how the bullets are moving away from the camera and would go through the block.
What I’ve tried
I’ve tried numerous things, including methods that are posted here on the devforums… However none of them are exactly what I’m looking for.