I have iOS game where I have a bouncing character. Everything is being handled by box2d. The problem is when the character hits a wall of another character it's velocity changes, but I don't want this. I need the velocity to stay constant even after collisions.
I was thinking the only way to do this was to keep setting the velocity after each collision unless there's another way to do this that I'm not aware of?