Godot Version
v4.5.stable.official [876b29033]
Question
Hello Godot community :) (brief intro and question is below) This is my first post and first foray into game development. I've taken a few classes and followed a few YouTube tutorials these past two years so I have some working knowledge but not the depth I believe I'll need to see through a project I'm working on.
The Project: I’m working on a physic based Scifi football game, with elements of RPG progression for the players and coach, and lite base building (stadium) elements
The Question:How would you program the physics or mechanics of the interaction between a football and a player? I'm envisioning a system that is based on the player's characteristics, first touch, control, tackle etc. So for example, a player with a high rating in first touch can immediately bring a ball under their control, and maintain that control longer if they have a high rating in control. But a player with a high rating in tackle would be able to tackle to ball out of their control.
I know I could use signals for the players to 'pick up' the ball but I don't know how I would get the level of interaction I've described above. Please let me know if there's any additional clarifications would be helpful and my gratitude for your time and attention.
Sincerely,
LMS