Thanks for your kind words julz.

Like i said, my first goal now is to implement a playable version with less features but solid. Then i will add more features like:

For the players:

- throw in
- heading / jump
- faults / injuries / sliding tackle
- dribbling with ball
...

For the goalkeepers:

- frontal defense (its only implemented lateral defenses yet)
- intercepting
- put ball back in play (with hand or feet)
- a more reliable collision detection for defenses

The AI its in early stages though there are some features disabled in the video cause they are buggy or instable yet. Also, at the moment the AI its a little deterministic yet, i mean each player its autonomous but they have a higher team layer command that tells which tactics should follow, but for each game situation and tactic, there is a number of possible actions to take.
This is called roles and the number of possible actions must be higher for each situation and chosen with some kind of randomness or better using fuzzy logic..

The problem is, to script such kind of system its very difficult to make the level design, 2d and 3d art and so at same time. Well, thats why there are teams isnt it?

I will be posting news..