Als «vector» getaggte Fragen

Ein mathematisches Konzept, das verwendet werden kann, um Position, Richtung oder Geschwindigkeit auszudrücken, und das räumliche Probleme vereinfachen oder geradezu trivialisieren kann.


5
Sollen die Akteure eines Spiels selbst für das Zeichnen verantwortlich sein?
Ich bin sehr neu in der Spieleentwicklung, aber nicht in der Programmierung. Ich spiele (wieder) mit einem Pong-Spiel, das JavaScript- canvasElemente verwendet. Ich habe ein PaddleObjekt mit folgenden Eigenschaften erstellt ... width height x y colour Ich habe auch ein PongObjekt, das Eigenschaften wie hat ... width height backgroundColour draw(). …


2
Berechnung der Rotationskraft eines 2D-Sprites
Ich frage mich, ob jemand eine elegante Art hat, das folgende Szenario zu berechnen. Ich habe ein Objekt mit einer (n) Anzahl von Quadraten, zufälligen Formen, aber wir werden so tun, als wären sie alle Rechtecke. Wir haben es mit keiner Schwerkraft zu tun, also betrachten Sie das Objekt im …
35 2d  rotation  physics  vector 

6
Wenn ein 3D-Vektor einen Punkt darstellt, wie kann er eine Länge haben?
Ich versuche, die Vektorarithmetik (und insbesondere ihre Verwendung in der Unity-Engine) zu verstehen. Ich kann nicht herausfinden, wie ein Vektor eine Länge (Größe) haben kann, obwohl er nur einen Punkt (Position und Richtung) darstellt. Bedeutet das, dass die Größe einfach die Entfernung vom Ursprungspunkt (0, 0, 0) ist? Oder vermisse …
27 vector  geometry 

3
Wie verhindern Teams das Überschreiben von Quelldateien? [geschlossen]
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? …
26 project-management  version-control  teamwork  java  2d  collision-detection  vector  collision-resolution  unity  directx  directx11  directx10  xna  ios  monogame  windows-phone-8  xamarin  design-patterns  oop  xna  collision-detection  collision-resolution  bounding-boxes  rotation  collision-detection  mathematics  javascript  algorithm  separating-axis-theorem  xna  2d  monogame  image  xna  directx  graphics  performance  opengl  2d  3d  c++  directx11  unity  c#  scale  c#  xna  collision-detection  collision-resolution  leaderboards  scoring  glsl  srgb  tilemap  three.js  tiled  unity  physics  xml  dialog-tree  xna  c#  .net  opengl  lwjgl  vbo  physics  graphics  procedural-generation  simulations  water  opengl  java  textures  lwjgl  frame-buffer  unity  unity  2d  collision-detection  collision-resolution  trigonometry  java  android  libgdx  xna  c#  frame-rate  c++  unreal-4  procedural-generation  java  graphics  lwjgl  slick  c++  software-engineering 



3
Was ist an Vektoren so anders / kompliziert / nützlich?
Verzeihen Sie mir, wenn dies keine echte Frage ist, aber ich bin wirklich verwirrt. Ich höre ständig andere Spieleentwickler, die darüber sprechen, wie nützlich die Verwendung von Vektoren ist, aber auch, wie sich jeder von der Vektormathematik einschüchtern lässt und Vektoren entmutigend wirken können. Ich bin noch nie dazu gekommen, …

5
Benötige ich die 'w'-Komponente in meiner Vector-Klasse?
Angenommen, Sie schreiben Matrix-Code, der Rotation, Übersetzung usw. für den 3D-Raum übernimmt. Nun müssen die Transformationsmatrizen 4x4 sein, damit sie in die Übersetzungskomponente passen. Sie müssen jedoch tatsächlich keinew Komponente im Vektor speichern , oder? Auch bei der perspektivischen Unterteilung können Sie einfach waußerhalb des Vektors berechnen und speichern und …

3
Wie finde ich die Senkrechte zu einem 2D-Vektor?
Ich mache ein Top-Down-Spiel, bei dem der Spieler vorwärts zur Position des Mauszeigers geht. Als Teil des Bewegungscodes des Spielers muss ich einen Vektor bestimmen, der senkrecht zum aktuellen Gesichtsvektor des Spielers ist (um das Strafing-Verhalten zu implementieren). Wie kann ich den senkrechten Vektor eines bestimmten 2D-Vektors berechnen?

6
Vektoren in der Spieleentwicklung
Ich bin neu im Programmieren und Spielprogrammieren. Ich habe etwas über Vektoren und Mathematik gelesen, aber ich habe eine Frage - wo verwende ich Vektoren bei der Spielprogrammierung? Vielleicht kann jemand ein einfaches Beispiel geben, wo Sie Vektoren verwenden (in 2D)? Ich habe Beispiele gefunden, aber meistens befinden sie sich …
19 vector 

7
Benötige ich ein Point- und ein Vector-Objekt? Oder ist es in Ordnung, nur ein Vektorobjekt zur Darstellung eines Punkts zu verwenden?
Bei der Strukturierung der Komponenten eines Motors, die ich zusammen mit einem Freund entwickle (Lernzwecke), bin ich auf diesen Zweifel gestoßen. Anfangs hatten wir einen Point-Konstruktor wie den folgenden: var Point = function( x, y ) { this.x = x; this.y = y; }; Aber sie haben begonnen, etwas Vektormathematik …

1
Bestimmen Sie die Bogenlänge eines Catmull-Rom-Splines, um sich mit einer konstanten Geschwindigkeit zu bewegen
Ich habe einen Pfad, der durch eine Verkettung von Catmull-Rom-Splines definiert ist. In XNA verwende ich die statische Methode Vector2.CatmullRom, die die Interpolation zwischen Punkten mit einem Wert zwischen 0 und 1 ermöglicht. Nicht jeder Spline in diesem Pfad hat die gleiche Länge. Dies führt zu Geschwindigkeitsunterschieden, wenn ich das …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.