Simulation: Unterschied zwischen den Versionen
PeterK (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
PeterK (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 14: | Zeile 14: | ||
Ziel ist es vorallem, das ganze in Echtzeit zu simulieren, da das ganze natürlich auf jedem Rechner gleich schnell ablaufen soll. |
Ziel ist es vorallem, das ganze in Echtzeit zu simulieren, da das ganze natürlich auf jedem Rechner gleich schnell ablaufen soll. |
||
--------------------------------------------------------------------------------------------------- |
|||
Wünsche an die KI, die allerdings noch in den Sternen stehen wären: |
|||
- einstellbare Schwierigkeit |
|||
- Pässe zwischen den Reihen, zu vorderen oder evtl. auch hinteren Spielern |
|||
- Pässe in der Reihe selber um den Spieler zu umgehen und ihn auszutricksen |
|||
- schräges Schießen, bzw. anschneiden |
|||
- reagieren, auf die Bewegung des Spielers und geeignete Position einnehmen |
Version vom 13. Oktober 2008, 07:55 Uhr
Da unser Kicker ja nicht nur sinnlos nach vorne schießen soll und vorallem eine reelle Chance gegen ihn zu haben, wird eine KI (Künstliche Intelligenz) eingebaut. Um dies nun zu tun, brauchen wir ersteinmal eine Simulationumgebung, da noch keine Hardware zur Verfügung steht, an der das getestet werden kann.
Die Simulation wird vorraussichtlich in C++ Programmiert und steht bis jetzt noch ganz am Anfang.
1. Schritt wird sein, einen Ball im Rechteck springen zu lassen.
Danach wird der Ball dann mit seinen physikalischen Eigenschaften erweitert. Reibung, Trägheit, etc. (Die Trägheit kann evtl. vernachlässigt werden, muss allerdings noch getestet werden, wie/ob die Motoren sich vom Ball beeinflussen lassen)
Ziel ist es vorallem, das ganze in Echtzeit zu simulieren, da das ganze natürlich auf jedem Rechner gleich schnell ablaufen soll.