/ / Ausführen eines Browsergames in Java - Java, Steuerelemente, künstliche Intelligenz

Ausführen eines Browserspiels in Java - Java, Steuerelemente, künstliche Intelligenz

Ich würde gerne wissen, wie ich gerne rennen würdeEin Online-Browsergame wie Tetris als Java-Anwendung, damit ich es (wie in Tetris mithilfe der WASD- oder Pfeiltasten zum Verschieben von Blöcken) aus der Anwendung heraus steuern kann, die ich für das Spiel programmiere. Ich bin mir nicht sicher, ob das sinnvoll ist, weiß aber nicht, wie ich es erklären soll. Der Zweck ist, es mit einem KI-Programm zu verbinden, das das Spiel spielt, aber ich weiß nicht, wie das Programm das Spiel steuern kann Die Spiele erlaubten Eingaben.

Antworten:

0 für die Antwort № 1

Java.awt.Robot scheint das zu sein, was du brauchst

Es sollte in der Lage sein, jede Tastatur oder zu simulierenMauseingabe, aber wenn Sie etwas zu kompliziertes tun müssen, würde ich etwas anderes als Java vorschlagen - es kommt dem Betriebssystem nicht zu nahe, so dass etwas wie c ++ möglicherweise genauer ist.