Mathematikfragen befassen sich mit Arithmetik, Geometrie, Kalkül, Formeln und anderen Berechnungen, die bei der Entwicklung eines Spiels verwendet werden.
Ich versuche mein Hauptaugenmerk auf dieses Hallo-Welt-Problem in der Spieleentwicklung zu legen. Ich habe ein TicTacToe-Spiel in XNA erstellt, also würde der nächste Schritt wohl ein Breakout- Klon sein. Denken Sie daran, dass ich keine Kenntnisse über Spieleprogrammierung habe oder auch nicht, auf welche Mathematik ich wo anwenden sollte. Deshalb …
Ich arbeite derzeit an einem Partikelsystem für unser Spiel und entwickle einige Emitterformen. Meine gleichmäßige zufällige Verteilung entlang einer Linie oder entlang einer rechteckigen Fläche funktioniert einwandfrei - kein Problem. Aber jetzt möchte ich so etwas wie einen eindimensionalen Gradienten in dieser Verteilung haben. Dies würde zum Beispiel bedeuten, dass …
Ich habe einige Zeit an einem Spiel herumgebastelt und ich habe eine Menge Ärger mit etwas: Ich habe zwei Charaktere, von denen jeder Attribute (ungefähr zehn) in einem Bereich (zwischen 1 und 20) hat. Ich möchte diese Attribute verwenden, um einen "Wurf" zu generieren, so dass der höhere Wurf diese …
Ich möchte Winkel vergleichen und eine Vorstellung von der Entfernung zwischen ihnen bekommen. Für diese Anwendung arbeite ich in Grad, aber es würde auch für Bogenmaß und Absolventen funktionieren. Das Problem bei Winkeln ist, dass sie von einer modularen Arithmetik abhängen, dh 0-360 Grad. Angenommen, ein Winkel liegt bei 15 …
Mir ist der Gedanke gekommen, dass, während zum Beispiel die Game-Engine von mehreren Personen gleichzeitig bearbeitet wird, wie das Überschreiben verhindert wird? Lassen Sie uns sagen Entwickler ein arbeitet an Audio.cppund Entwickler zwei arbeitet auch an Audio.cpp, wie sich dies in der Regel in großen Teams zu bekämpfen Überschreibungs verwaltet? …
Es gibt Formeln für eine abnehmende Renditegleichung; In der Regel handelt es sich dabei jedoch um exponentielle. Welche anderen Möglichkeiten gibt es, um eine solche Gleichung aufzustellen? Nehmen Sie zum Beispiel den folgenden Testfall: Ein Betrieb produziert 10 Lebensmittel. Auf 10 produzierte Betriebe sinkt die Produktionsrate um 5%.
Aus dieser Frage geht hervor, dass Sie einen Positionsvektor mit vier Elementen wünschen, da es einfacher ist, seine Position mit der Matrixmultiplikation zu ändern. Für sich genommen würde dies bedeuten, dass das vierte Element einfach ignoriert werden sollte, wenn es als Darstellung eines 3D-Punkts betrachtet wird (keine Transformation vorausgesetzt), aber …
Demo ansehen Ich versuche, das Gelenk gleichmäßig um die Mitte der Leinwand in Richtung des Mauszeigers zu drehen. Was ich habe, funktioniert, aber ich möchte, dass es die kürzest mögliche Entfernung animiert, um zum Mauswinkel zu gelangen. Das Problem tritt auf, wenn der Wert an der horizontalen Linie ( 3.14und …
Ich arbeite an Generation 3D Perlin Rauschen. Die C # Math-Bibliothek scheint zu viel für das zu sein, was ich brauche, da die meisten ihrer Funktionen Double Percision verwenden. Ich benutze Math.Sin () an mehreren Stellen, um das Rauschen zu erzeugen. Kennt jemand eine schnellere Sinusfunktion?
Ich habe eine Matrix aus Kacheln, auf einigen dieser Kacheln befinden sich Objekte. Ich möchte berechnen, welche Kacheln für den Spieler sichtbar sind und welche nicht, und ich muss es sehr effizient ausführen (damit es schnell genug berechnet werden kann, selbst wenn ich große Matrizen (100x100) und viele Objekte habe). …
Wenn ich eine dreidimensionale Rotationsmatrix oder Skalierungsmatrix visualisiere, visualisiere ich sie als drei Achsen. Gibt es eine ähnliche Möglichkeit, eine Rotationsquaternion zu visualisieren?
Ich erstelle ein 2D-Weltraumspiel und muss dafür sorgen, dass das Raumschiff einen Planeten abfängt. Ich habe Arbeitscode für geradlinige Abschnitte, kann aber nicht herausfinden, wie die Position der Planeten auf einer kreisförmigen Umlaufbahn berechnet wird. Das Spiel ist wissenschaftlich nicht korrekt, daher mache ich mir keine Sorgen um Trägheit, Schwerkraft, …
Während ich ein relativ einfaches RTS-ähnliches Spiel entwickelte, bemerkte ich, dass meine Entfernungsberechnungen die Leistung beeinträchtigten. Zu jeder Zeit werden Entfernungsprüfungen durchgeführt, um festzustellen, ob sich eine Einheit in Reichweite des Ziels befindet, ob das Projektil das Ziel erreicht hat, ob der Spieler einen Pickup, eine allgemeine Kollision usw. überfahren …
Siehe auch: gleiche Frage zu Math.SE Wie finde ich die Bogenlänge einer Bézier-Kurve? Beispielsweise hat eine lineare Bezier-Kurve die Länge: length = sqrt(pow(x[1] - x[0], 2) + pow(y[1] - y[0], 2)); Aber was ist mit quadratischen, kubischen oder n-Grad-Bezier-Kurven? (Mein Ziel war es, vorher eine Abtastauflösung zu schätzen, damit ich …
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.