Bezogen auf die Bewegung von Objekten durch Raum und Zeit. Einschließlich Konzepte wie Beschleunigung (Schub und Schwerkraft), Masse, Kollisionsreaktion, Reibung und mehr.
Ich finde, dass eine tote Kreatur, die realistisch fällt, langweilig ist. Ich frage mich, hat irgendein Spiel ein Animationssystem implementiert, bei dem sich das Modell abhängig von den Muskelkräften und der Geschwindigkeit der Gliedmaßen bewegt, aber im Spiel berechnet? Es ist viel schneller, bestimmte Animationsdaten zu haben, die geladen und …
Ich habe einige Objekte in meinem Spiel, die "geworfen" werden. Im Moment versuche ich dies zu implementieren, indem diese Objekte einer parabolischen Kurve folgen. Ich kenne den Startpunkt, den Endpunkt, den Scheitelpunkt und die Geschwindigkeit des Objekts. Wie kann ich zu einem bestimmten Zeitpunkt oder Rahmen die x & y-Koordinaten …
Ich arbeite an einem Plattformer, bei dem ich Körper zwischen mehreren Box2D b2Worlds verschieben oder kopieren möchte. Der Wunsch ist jetzt dreimal aufgetaucht - Objekte zwischen Dokumenten in meinem Editor zu bewegen, den Spieler zwischen Ebenen im normalen Spielverlauf zu bewegen und dem Spieler eine Vorschau auf ein nicht triviales …
Ich versuche, den Ursprung einer box2d-Form festzulegen. Standardmäßig dreht sich eine Form um die Mitte. Aber ich versuche, es dazu zu bringen, sich links von der Form zu drehen. Wie eine Uhr zum Beispiel. Ich habe von Dingen wie SetXForm gehört, aber diese Funktion scheint nicht einmal zu existieren. Ich …
Manchmal bleibt die Schaltfläche nach dem Klicken auf eine Schaltfläche, die mit der neuen UI-Schaltfläche von Unity erstellt wurde, im hervorgehobenen Zustand. Beachten Sie, dass das Button-Skript Color Tintals TransitionEigenschaft festgelegt wurde und das InteractableKontrollkästchen aktiviert ist. Wie kann ich das lösen?
Im Moment bewege ich den Spieler so: rb.velocity = Vector2.right * input.x; Und ich treffe ihn mit einer Kraft, während er von einer Entität beschädigt wird: rb.AddForce(Vector2.right * force); Es funktioniert gut, bis ich versuche, mich zu bewegen, während ich von einer Entität beschädigt werde. Da meine Geschwindigkeit = input.x …
Ich bin ein ziemlich kompetenter Programmierer und ich bin nicht schlecht in Mathe. Ich arbeite seit ungefähr 2 Jahren an Simulationen der Spielphysik. In einigen Büchern und Tutorials, die ich gelesen habe, werden Einschränkungen eingeführt. Sie berechnen jakobianische Matrizen und verwenden Baumgarte-Konstanten und all das komplizierte Zeug. Selbst wenn ich …
Ich mache ein Spiel, in dem KI-Spieler einen Ball werfen. Im Screenshot sehen Sie die Arena, die in der Mitte durch ein Netz getrennt ist. Jede Seite der Arena hat 6 Spieler, die zu einem von 2 Teams gehören. Im Moment hat einer der Spieler auf der rechten Seite den …
Ich möchte ein kleines Raketenstartspiel erstellen, das vom Kerbal Space Program inspiriert ist. Da es in der Orbitalmechanik nichts gibt, weiß ich es immer noch nicht. Ich beschloss, dies so realitätsnah wie möglich zu gestalten. Der einzige Moment, den ich entdecken musste, war die Implementierung der Aerodynamik. Nun, dies wurde …
Wenn Sie eine Physik-Engine in einem Spiel verwenden (z. B. Bullet), müssen Sie normalerweise für jedes Objekt einen Kollisionsspielraum definieren. Ich bin ein Anfänger in der Spieleentwicklung und verstehe den Zweck einer Kollisionsspanne nicht. Mein grundlegendes Verständnis ist, dass wenn Sie zwei Objekte mit jeweils einem Kollisionsrand von 0,01 haben …
Die Idee ist, dass ein Benutzer irgendwo auf den Bildschirm drückt und das Programm ein Objekt in Parabelform von einer definierten Startposition abfeuert, deren Scheitelpunkt dort liegt, wo der Benutzer den Bildschirm berührt hat. Ich habe es geschafft, die beiden Punkte zu verwenden, um die quadratische Gleichung in Scheitelpunktform zu …
Ich versuche, eine zweidimensionale Umlaufbahn für ein Kepler-Problem mit zwei Körpern zu modellieren, bin aber bei der Einführung der Zeitvariablen hängen geblieben. Für einen Satelliten mit bekannter Semi-Major-Achse (a), Exzentrizität (e) und wahrer Anomalie (Theta) habe ich: r = a*(1-e**2)/(1+e*cos(theta)) Wie kann ich Theta als Funktion der Zeit mithilfe der …
Ich arbeite derzeit an der Wegfindung für ein Spiel, in dem sich Einheiten bewegen, aber Trägheit haben. Die meisten typischen Pfadfindungsalgorithmen (A *, Djikastra usw.) dienen lediglich dazu, die Länge des Pfades zu minimieren. Diese Techniken gelten jedoch meines Wissens nicht für Fälle, in denen die Einheit Trägheit aufweist. Wenn …
Ich lerne gerade, wie das geht, aber es ist am besten, das Problem vorher zu posten. (Posting auf Physics und GameDev, da ihr eure Mathematik kennt) Es ist ziemlich schwer zu erklären. Dieses spezielle Problem dreht sich um das Problem der Schaffung eines Leitsystems für raketengetriebene Fahrzeuge. Denken Sie: "Ich …
Ich habe eine ziemlich einfache Starrkörpersimulation in Python geschrieben. In meinem Code berechne ich die Winkelbeschleunigung mit folgender Formel: angAcc = Drehmoment * Trägheitstensor ^ -1 (Zeile-Hauptmatrix-Reihenfolge beachten) Jetzt ist das Drehmoment im Weltraum, also sollte mein Trägheitstensor auch im Weltraum sein. Mein Python-Code, der die Winkelbeschleunigungsberechnung durchführt, sieht folgendermaßen …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.