Thank you @RobFarley74 for the original project. Except for a few tweaks to the code I basically just changed the graphics ;) Graphics are from my project You're the Vet: https://scratch.mit.edu/projects/312783214/
Original instructions by @RobFarley74: Just a simulation. For my Racing game I'm going to need to hand off the collision to something hand rolled so I thought I'd do something basic with balls. This is not accurate physics, this is massively short cut hacky physics, there is complete conservation of energy so it's all a bit chaotic! So "interestingly" I've handed off the physics to it's own sprite which controls the movement and position of all the balls. Then there's a single call to the ball clones to update your position which is all done via lists. And it seems to work pretty well. Really looking forward to someone remixing this and only changing the graphic and claiming it as their own work.