Mathematikfragen befassen sich mit Arithmetik, Geometrie, Kalkül, Formeln und anderen Berechnungen, die bei der Entwicklung eines Spiels verwendet werden.
Ich entwickle gerade einen Breakout-Klon und habe eine Straßensperre getroffen, um die Kollisionserkennung zwischen einer Kugel (Kreis) und einem Stein (konvexes Polygon) zu erhalten, die korrekt funktioniert. Ich verwende einen Kreis-Linien-Kollisionserkennungstest, bei dem jede Linie den konvexen Polygonstein darstellt und kantet. Die meiste Zeit funktioniert der Circle-Line-Test ordnungsgemäß und die …
Ich sage "Verzögerung", weil ich momentan keine Beschleunigung verwende. Ich meine, die Geschwindigkeit zurück in Richtung Null zu bewegen und schließlich anzuhalten. Ich bin neu in Vektoren und nicht so gut mit Physik und so. Wie wird "Verzögerung" normalerweise gehandhabt? Was ich jetzt habe, funktioniert, aber es scheint irgendwie hackisch …
Derzeit schreibe ich eine kleine plattformübergreifende OpenGL-basierte 2D-Game-Engine für unser Studio. Als ich nachforschte, welche 2D-Vektorklasse ich verwenden sollte, stieß ich auf drei verschiedene Designparadigmen: Float & Call-by-Value, wie in diesem Gamasutra-Artikel . Scheint schnell zu sein, bietet aber wenig Präzision (siehe auch diesen Thread ). Pro: Schnell, portabel und …
Ich mache ein isometrisches Spiel. Wenn der Spieler versucht, diagonal in eine Wand zu gehen, möchte ich, dass sie reibungslos darüber gleiten, sodass jeder Teil der Bewegung verwendet wird, der legal ist, und alles, was in Richtung des Normalen geht, weggeworfen wird. Wände können einen beliebigen Winkel haben, nicht nur …
Ich entwickle ein 2D-Android-Spiel und mache einen Zielalgorithmus für KI-Projektile, um Feinde entweder auf einem Pfad oder in freier Bewegung zu treffen. Im Moment wird nur berechnet, wo sich das Ziel nach einer Entfernung befindet, und es wird ein Projektil abgefeuert, um es in dieser Entfernung zu treffen. Dies bedeutet …
Wie kann ich die Weltraumposition der Kamera aus ihrer Ansichtsmatrix abrufen? Die einzigen Antworten, die ich auf diese Frage gesehen habe, deuten darauf hin, dass sich die Übersetzung in der letzten Zeile / Spalte befindet, aber dies würde nicht funktionieren, da die Matrix [x (Punkt) rechts, y (Punkt) oben, z …
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)- -- -- -- -- -- -- -- -- -- …
Ich möchte einen prozeduralen Terrain-Effekt replizieren, den ich vor einigen Tagen auf einer Portfolio- / Blog-Site gefunden habe. Unter Angabe des Standorts wurde die Terrassierung durch "Multiplizieren [der endgültigen Höhe] mit einem Dämpfungswert innerhalb eines bestimmten Höhenbereichs, um schöne Canyon-Merkmale zu erzeugen" erzeugt. Ich habe mich gefragt, ob jemand ein …
Ich entwickle eine Schadensformel für ein Rollenspiel. Ich habe viele beliebte Titelformeln als Referenz überprüft (Final Fantasy, Chrono Trigger, Golden Sun und Castlevania) und die meisten scheinen lineare Funktionen zu verwenden. Mein Problem ist, dass bei linearen Funktionen der Prozentsatz, in dem der Schaden beim Aufsteigen zunimmt, in jedem Level …
Ich habe eine 3rd-Person-Kamera, die nicht direkt auf den Player schaut, sondern irgendwo vor ihm. Wenn der Benutzer in den Aufnahmemodus wechselt, möchte ich, dass sich die Kamera um den Player dreht, um das Ziel zu erreichen. Im Bild oben. "O" ist der Spieler (Ursprung), "L" ist der Lookat, "C" …
Ich mache ein 3D-Spiel, in dem ich einen Ausrufezeichen über den Points of Interest platziere. Um herauszufinden, wo auf dem 2D-Bildschirm ich meinen Marker platzieren soll, projiziere ich manuell den 3D-Punkt, an dem sich der Marker befinden soll. Es sieht aus wie das: Sieht sehr gut aus. Wenn sich die …
Ich mache eine rudimentäre KI für meinen Side-Scroller und muss wissen, ob eine KI-Einheit Punkt B von Punkt A aus erreichen kann, indem sie einfach einen Sprung macht. Die Flugbahn meiner Charaktere ist etwas ungewöhnlich, da sie in der Luft Kraft ausüben können (wie zum Beispiel in Jazz Jackrabbit 2), …
Ich entwickle gerade ein RPG-Spiel mit einer klassischen Erfahrungspunkte- und Levelup-Mechanik. Der Spieler tötet Monster, erhält Erfahrungspunkte, steigt auf, wenn sie genug sammeln und stärker werden. Wie kann ich die Anzahl der Exp-Punkte, die zum Erreichen jedes Levels erforderlich sind, und die Anzahl der Exp, die jedes Monster in jedem …
Ich entwerfe ein Spiel, das an Elite oder Escape Velocity erinnert, diese alten Weltraumhandelsspiele, in denen Sie einen reisenden Händler im Weltraum spielen. Ich möchte, dass die Wirtschaft des Spiels zumindest einer echten ähnelt. Welche Ressourcen stehen zur Verfügung, um die Algorithmen zu verstehen, die ich zur Durchführung der Simulation …
Eine komplexe und langwierige Frage, die ich, wie ich zugeben muss, noch nicht ganz gut verstehe, also werde ich versuchen, sie so gut wie möglich zu erklären. Kurzversion : Gibt es eine allgemeine c ++ / physx-Formel zur Berechnung von Trägheitstensoren basierend auf einer Objektform? Lange Version: Für unsere Physik …
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.