Hey guys,
With my ThreeJS based game engine ROYGBIV, I implemented the same mechanics as Valve’s Ricochet game (an old mod of Half Life). Feel free to check it out here:
https://oguzeroglu.github.io/ROYGBIV/demo/jumpPads/application.html
It’s compatible with mobile devices as well.