The game functions well, and itās definitely one of the more impressive ones Iāve come across browsing this forum so props to you!
I do like the game, though I was a bit sad there was no one else to play with.
The biggest change that I highly recommend you make is to change the kicking so it only kicks when the player left-clicks, because otherwise I was kicking the ball each time I right-clicked despite only trying to move my camera. Iād write down the alternative event names to prevent this from happening, but I donāt know what method was used to program the kicking.
Also yeah the ball sticking to the player is a bit weird. Iām assuming you probably welded the ball to the player? Maybe have a fake ball as part of the player by default, then animate the ball as part of the playerās movements, and only make it visible while they have the ball. Then when kicking, the real ball is made visible and the fake animated ball returns to being invisible.
Thatās just a goofy solution off the top of my head. Iām sure thereās plenty of easier or better options.