I'm playing around with a slow-motion mechanic (or "bullet-time" like in Max Payne) in my game, and it pretty much works as expected: I decrease the time step (e.g. - from 1/60 to 1/300) and the simulation will slow down.

However, I think I want to explore a game mechanic where, upon triggering "bullet-time"/"slo-mo", the main character controlled by the player doesn't slow down but everything else around him does.

So if there's a way to scale the timestep up/down for specific bodies in the physics simulation, that would be great.

If not, how would you suggest I try applying this game mechanic with Box2D? Thanks!

java-gaming.org is not responsible for the content posted by its members, including references to external websites,
and other references that may or may not have a relation with our primarily
gaming and game production oriented community.
inquiries and complaints can be sent via email to the info‑account of the
company managing the website of java‑gaming.org