Oha,keine Antwort.
*push*
Also ich hab mich mal durch Tutorials gewühlt aber hab noch bissl Probleme.
Also angenommen ich habe nur "wenige" Bedingungen und Zustände:
Zustände:
-Ich hab den Ball
-Mein Team hat den Ball
-Das gegnerische Team hat den Ball
-Keiner hat den Ball
Bedingungen:
[Spielerentfernung]
-Entfernung zum Ball
-Entfernung zum Gegner
-Entfernung zum Mitspieler
-Entfernung zum Tor
[Mitspielerentfernung]
-Entfernung zum Ball
-Entfernung zum Gegner
-Entfernung zum Tor
[Gegnerentfernung]
-Entfernung zum Ball
-Entfernung zum Mitspieler
-Entfernung zum Tor
Aktionen:
-Schiessen
-Passen
-Laufen
-Warten
Dann könnte ein
XML-File in etwa so aussehen(oder?):
Code:
<root>
<situation type="playerball">
...
</situation
<situation type="teamball">
...
</situation
<situation type="opponentball">
...
</situation
<situation type="freeball">
<condition type="player_dist_ball" value="100">
<condition type="team_dist_ball" value="less">
<action type="wait">
</condition>
<condition type="team_dist_ball" value="more">
<action type="move_to_ball">
</condition>
</condition>
<condition type="player_dist_ball" value="200">
...
</condition>
<condition type="player_dist_ball" value="else">
...
</condition>
</situation
</root>
Wäre das richtig? Oder wie würdet ihr das machen?