I would like to build a simple but challenging soccer game. I can define simple as not need to be realistic and challenging having a good team sense that could colaborate doing nice plays.
I have read a bunch of resources about the subject and almost all solucitions are based on heuristics to decide the different actions depending on the state of the team (Attacking, Deffending, etc...).
Beside this we have things like steering behavirous for things like "Go get the ball", "Go to this point to block ball/other player", etc...
Could for example a Goal Oriented action Planner help in this subeject? has anyone any experience on this? How would you orquestate all players movement to behave like a team and not like independent entities on the play field but not feel like robots?
I'm looking here for just some guidelines or concepts, I know it is a broad topic but listening for other people that have experience on the subject could be really helpfull.
Thanks in advance.