Hey miteinander,
Mathe war nie mein Ding, aber bisher habe ich für meine Projekte meistens das hingekriegt, was ich brauchte. Aber jetzt komm ich nicht weiter. Am besten erkläre ich es mit einem Beispiel:
Ein Objekt A (sagen wir ein Ball) bewegt sich mit einer bestimmten Geschwindigkeit (nicht konstant wegen friction) in eine Richtung. An anderer Location steht ein Objekt B (ein Spieler), der den Ball zum frühest möglichen Zeitpunkt bzw. durch Zurücklegen der kürzest möglichen Distanz abfangen möchte (collision). Wie berechne ich diesen Punkt auf der x- und y-Achse?
Ich hatte schon ein paar extravagante Ideen, wie einige zufällige Punkte entlang der Fahrbahn von A (bzw. deren t) berechnen und dazu berechnen, wie lange (t) Objekt B zu diesem Punkt bräuchte und an dem Punkt, wo die beiden Zeitintervalle am nächsten zusammenstehen, ist ein potentiell guter Abfangpunkt. Ansonsten habe ich noch das hier gefunden: matheboard.de/archive/534688/thread.html
Selbst wenn mir jetzt jemand sagt, dass ich es so machen kann: Woher bekomme ich das t (ganz unten), wenn ich doch die Zeit des Objekts B, das es zu diesem Punkt bräuchte, gar nicht kenne? Und die Position des Objekts B wird hier ja auch nicht miteinbezogen - ich fürchte also, dass mich diese Lösung nicht weiter bringt. Würden mich Vektoren hier weiterbringen, die es ja auch im GM gibt?
Danke!
Mathe war nie mein Ding, aber bisher habe ich für meine Projekte meistens das hingekriegt, was ich brauchte. Aber jetzt komm ich nicht weiter. Am besten erkläre ich es mit einem Beispiel:
Ein Objekt A (sagen wir ein Ball) bewegt sich mit einer bestimmten Geschwindigkeit (nicht konstant wegen friction) in eine Richtung. An anderer Location steht ein Objekt B (ein Spieler), der den Ball zum frühest möglichen Zeitpunkt bzw. durch Zurücklegen der kürzest möglichen Distanz abfangen möchte (collision). Wie berechne ich diesen Punkt auf der x- und y-Achse?
Ich hatte schon ein paar extravagante Ideen, wie einige zufällige Punkte entlang der Fahrbahn von A (bzw. deren t) berechnen und dazu berechnen, wie lange (t) Objekt B zu diesem Punkt bräuchte und an dem Punkt, wo die beiden Zeitintervalle am nächsten zusammenstehen, ist ein potentiell guter Abfangpunkt. Ansonsten habe ich noch das hier gefunden: matheboard.de/archive/534688/thread.html
Selbst wenn mir jetzt jemand sagt, dass ich es so machen kann: Woher bekomme ich das t (ganz unten), wenn ich doch die Zeit des Objekts B, das es zu diesem Punkt bräuchte, gar nicht kenne? Und die Position des Objekts B wird hier ja auch nicht miteinbezogen - ich fürchte also, dass mich diese Lösung nicht weiter bringt. Würden mich Vektoren hier weiterbringen, die es ja auch im GM gibt?
Danke!
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Racer90 ()