If you want, I can expand this into a technical specification, UI mockups, or a step-by-step implementation plan.
The ball isn't "glued" to the player; it feels like a physical object.
To the uninitiated, the terminology sounds like complex hacker jargon. Let's break it down: