Wenn ich ein Objekt um einen Punkt bewegen möchte, mache ich Folgendes: point.x *= cosf(timer.timeElapsed); point.y *= sinf(timer.timeElapsed); Wie kann man Punkte auf der Flugbahn mit dem Acht- oder Unendlichzeichen
Wenn ich ein Objekt um einen Punkt bewegen möchte, mache ich Folgendes: point.x *= cosf(timer.timeElapsed); point.y *= sinf(timer.timeElapsed); Wie kann man Punkte auf der Flugbahn mit dem Acht- oder Unendlichzeichen
Ich rendere Sprites mit genauen Pixelkoordinaten, um den durch Antialiasing verursachten Unschärfeeffekt zu vermeiden (die Sprites sind Pixelkunst und sehen bei Filterung schrecklich aus). Da die Bewegung der Objekte jedoch mit variabler Geschwindigkeit, Schwerkraft und physikalischen...
Ich versuche, ein Objekt auf ein Ziel zu starten, angesichts seiner Position, seiner Zielposition, der Startgeschwindigkeit und der Schwerkraft. Ich folge dieser Formel aus Wikipedia : θ = a r c t a n ( v2± v4- g( gx2+ 2 yv2)- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -√Gx)θ=einrcteinn(v2±v4-...
Ich baue ein Spiel mit Unity3D. Es ist ein Gravity Wars- Klon. Sowohl Spieler- als auch KI-Türme schießen Raketen aufeinander (wobei ein Winkel und eine Kraftvariable angegeben werden) und versuchen, Raketen auf Planeten nicht zum Absturz zu bringen. Aber hier ist meine Frage: Wie kann ich die KI...
Ich mache ein 2D-Spiel, in dem Einheiten Pfeile aufeinander schießen. Ich kenne die Position des Schützen und des Ziels sowie die Anfangsgeschwindigkeit des Projektils. Ich möchte wissen, welchen Winkel das Projektil haben sollte, um auf dem Ziel zu landen. Das Ziel könnte sich auf einer anderen...
In dem Spiel, das ich entwickle, muss ich berechnen, ob mein Fahrzeug (1), das im Beispiel mit einer Geschwindigkeit V nach Norden fährt, sein Ziel (2) erreichen kann. Das Beispiel zeigt das Problem von oben: Es gibt tatsächlich zwei mögliche Szenarien: V ist konstant (was zu Flugbahn 4, einem...
Wenn ich in meinem Spiel irgendwo mit der Maus auf das Gelände klicke, möchte ich, dass der Spieler parabolisch einen Pfeil auf diese Position abfeuert. Der Pfeil hat eine Position, Beschleunigung und Geschwindigkeit, die alle 3D-Vektoren verwenden. Ich habe mir die Flugbahn eines...
Ich versuche, einen einfachen SceneManager mit OpenFL und Haxe zu implementieren. Ich habe nicht viel Erfahrung mit OpenFL und Haxe, daher habe ich einige Probleme. So habe ich die SceneManager-Klasse entworfen: package; import openfl.display.Sprite; import openfl.Lib; class SceneManager...