Hello, we are trying to make a ball in the style of a football system for a sport game.
When we said that we created the kicks in the game, we said let’s try it in the game, but we encountered a problem, I don’t know if I should say that the ball is heavy, it saw us very heavy. Since the game is in 2d style, the number of people is less, so we closed the movement of the ball from the Z axis. Then we tried to do the colission to push, it partially happened, but when the person tried to block the shot, he got into the bug.
Then we found the Networkownership system and adapted it, and the ball could not be pushed to the person anymore and it was played very comfortably. But when the problem was 2 people, there was a lot of stiffness in the transitions between the ball. At first, we thought of passing this system from person to person as closeness to the person, but there was still lag, and it seemed to push the character on the server. Afterwards, we decided to develop the server-based system a little more.
We used the ball server-based, but for appearance we created a virtual ball and made it move as if calculating the angle of departure and that progression was working, but the ball was teleporting back because it followed the real ball, which had a 1 second delay in the air.
Afterwards, we thought we should investigate a little more. It was like we needed the ball system in volleyball games ( [New] Volleyball League 4.2 - Roblox ), but although we searched, We could not find a forum about them.
So I can say we tried everything we found, but I couldn’t find any other system that would somehow prevent the ball from pushing the character. How exactly can this ball system be made? Is there a resource you can recommend?