Hallo,
ich entwickle ein Browsergame, genauer einen Fussballmanager. Nun möchte ich den Spielern eine 2D-Spielsimulation entwickeln.
Das Prinzip ist einfach: Zwei Mannschaften, jeweils 4 Feldspieler und 4 Auswechselspieler, ein Ball.
Die Darstellung funktioniert über JLabels die über einen seperaten Thread immer an die richtige Position geschoben werden.
Das Problem was ich jetzt habe ist, dass ich in Sachen KI Entwicklung keinerlei Erfahrung habe und da stellen sich mir Fragen wie:
Wie weis ein Spieler dass ein Teammitglied freisteht?
Wie weis ein Spieler das er gedeckt ist un sich freilaufen soll?
Woher weis ein Spieler auf welche Position er laufen muss?(Beim Anstoss, bei nem Freistoß, bei einer Auswechslung, bei eigenem Ballbesitz, bei gegnerischem Ballbesitz etc)
Woher weis ein Spieler dass er in Ballbesitz ist?
Wie kann ein Spieler einem anderen den Ball abnehmen?
Naja es sind noch einige Fragen mehr und jetzt würde ich das natürlich gerne lernen um es auch von Anfang an richtig zu machen.
Kennt jemand ein gutes Tutorial mit dem man sowas gut lernen kann?
Oder habt ihr auch direkt Tipps wie ich das erreichen kann?
ich entwickle ein Browsergame, genauer einen Fussballmanager. Nun möchte ich den Spielern eine 2D-Spielsimulation entwickeln.
Das Prinzip ist einfach: Zwei Mannschaften, jeweils 4 Feldspieler und 4 Auswechselspieler, ein Ball.
Die Darstellung funktioniert über JLabels die über einen seperaten Thread immer an die richtige Position geschoben werden.
Das Problem was ich jetzt habe ist, dass ich in Sachen KI Entwicklung keinerlei Erfahrung habe und da stellen sich mir Fragen wie:
Wie weis ein Spieler dass ein Teammitglied freisteht?
Wie weis ein Spieler das er gedeckt ist un sich freilaufen soll?
Woher weis ein Spieler auf welche Position er laufen muss?(Beim Anstoss, bei nem Freistoß, bei einer Auswechslung, bei eigenem Ballbesitz, bei gegnerischem Ballbesitz etc)
Woher weis ein Spieler dass er in Ballbesitz ist?
Wie kann ein Spieler einem anderen den Ball abnehmen?
Naja es sind noch einige Fragen mehr und jetzt würde ich das natürlich gerne lernen um es auch von Anfang an richtig zu machen.
Kennt jemand ein gutes Tutorial mit dem man sowas gut lernen kann?
Oder habt ihr auch direkt Tipps wie ich das erreichen kann?