Changes that should be be made to accomplish a more real game:
Remove lock-on passing
Add Sprint
Remove boosting
No kills, but a successful hit knocks the ball loose (triggers the ball to come out in a random direction at a low speed)
Pitch Boundaries with:
Throw-ins - These can be accomplished by: Take the closest, non-keeper, member of the team that gets the ball, Spawn him out of bounds with the ball, Make him not able to move until he shoots it. Maybe limit the power of the throw-in. He can't be tackled until he passes.
Corner kicks - Same as throw in, except in the corner with no limit of power.
Goal kicks - Simply gives the keeper the ball. Spawn the ball on the keeper.
Penalties:
Offsides - Code an invisible line on the last defender. Don't really know how to do this right. Maybe if the ball pases this line while a forward is past the line.
Penalties - If an attacker is tackled in the back while defender is sprinting.
Free kicks - Spawn the closest guy on the ball. Don't allow him to move until he passes. He can't be tackled until he passes.
Penalty kicks - Free kick at the top of the box, kill everyone but the goalies and goalie can't move untile shooter starts charge. After the shot, everyone spawns around the p-box.
Also would need:
1 Map with proper accomidations
Soccer ball texture
Anyone else likey?