Ich möchte verstehen, wie Navmeshes funktionieren, wie sie implementiert werden und warum sie besser sind als andere Arten von
Ich möchte verstehen, wie Navmeshes funktionieren, wie sie implementiert werden und warum sie besser sind als andere Arten von
Ich suche nach Geräuschen, die so aussehen: (Bilder mit freundlicher Genehmigung von Understanding Perlin Noise ) Ich suche im Grunde nach Lärm mit vielen kleinen "Wellen". Folgendes ist unerwünscht: Gibt es irgendwelche einfachen Möglichkeiten? Ich habe mich seit einer Woche mit Perlin und Simplex...
Mit welchem Algorithmus haben Sie in der Vergangenheit ein einfaches 2D-Labyrinth erstellt?
Ich mache ein Spiel, das nacheinander verschiedene Arten von Rätseln präsentiert. Ich wähle jedes Puzzle mit einer Pseudozufallszahl aus. Für jedes Puzzle gibt es eine Reihe von Variationen. Ich wähle die Variante mit einer anderen Pseudozufallszahl. Und so weiter. Die Sache ist, dass dies zwar...
Gibt es einen Algorithmus zum Erzeugen eines Blitzes? Ich hätte gerne einen Algorithmus, der eine Liste von Segment- oder Punktobjekten generiert, die angeben, wo der Bolzen landen wird. Die Methode würde einen Startpunktparameter zusammen mit einem Endpunkt benötigen. Der Bolzen sollte zufällige...
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...
Kurze Version Gibt es ein Entwurfsmuster für die Verteilung von Fahrzeugetiketten in nicht überlappender Weise, um sie so nah wie möglich an dem Fahrzeug zu platzieren, auf das sie sich beziehen? Wenn nicht, ist eine der von mir vorgeschlagenen Methoden praktikabel? Wie würden Sie das selbst...
Tetris-Tiles werden als 4x4-Boolesche Matrix gespeichert. Jeder Rotationsschritt hat eine eigene Matrix, die Darstellung des T- Blocks würde so aussehen: [ 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0 ], [ 0, 0, 1, 0, 0, 0, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0 ], [ 0, 0, 1, 0, 0, 1, 1, 1, 0,...
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)...
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung...
Ich erstelle eine Demo von 20 Bällen, die sich gegenseitig aufprallen und einen einfarbigen Hintergrund haben. Die Farbe für jede Kugel wird zufällig randint(0, 255)für jede Tupelkomponente R, G, B ausgewählt. Das Problem ist, dass einige Bälle am Ende eine Farbe haben, die dem Hintergrund sehr...
Stellen Sie sich vor, wir haben einen Zauberer, der einige Zaubersprüche kennt. Jeder Zauber hat 3 Attribute: Schaden, Abkühlzeit und eine Zauberzeit. Ziemlich normales Rollenspielzeug. Abklingzeit: Die Zeit (t), die benötigt wird, um den Zauber erneut wirken zu können. Ein Zauberspruch "kühlt ab",...
Was ist die einfachste Methode, um ein glattes Terrain für ein 2D-Spiel wie "Moon Buggy" oder "Route 960" zu erzeugen? Ich habe auf stackoverflow.com eine Antwort bekommen, in der es darum ging, eine Reihe zufälliger Höhen zu generieren und diese später zu verwischen. Ja, das ist ganz okay. Aber es...
Ich habe eine Reihe von Objekten unterschiedlicher Größe und Geschwindigkeit, die sich gegenseitig anziehen. Bei jedem Update muss ich jedes Objekt überprüfen und die Kräfte aufgrund der Schwerkraft jedes anderen Objekts addieren. Es lässt sich nicht sehr gut skalieren, ist einer der beiden großen...
Ich entwerfe ein Spiel, das an einer klassischen Kachel-Engine arbeitet, dessen Welt jedoch zufällig generiert wird. Gibt es dafür bereits Spiele oder Algorithmen? Die Prozedur-Generierungsalgorithmen, die ich gefunden habe, verwenden niemals ein Kachelsystem ... Was wäre der beste Weg, um eine...
Ich habe dieses Dame-Spiel gesehen und mich gefragt, wie die KI implementiert wurde. Wie soll ich eine KI für Dame (Drafts, Dama, Dame) implementieren ? Gibt es bekannte Algorithmen? Vielen Dank an alle. Ich wundere mich sehr, dass ich diesen Blog-Beitrag mit dem Tic Tac Toe -Tutorial sehe . Also,...
Ich zeichne eine isometrische Karte mit der Kachel 64x32 : const Offset = 160; int X, Y; for (int a=0; a < 6; a++) for (int b=0; b < 6; b++) { X = a * 32 - b * 32 + Offset; Y = a * 16 + b * 16; DrawTile(X, Y, tile); } Bild, das diesen Code illustriert: Sehr geehrte Fachleute, bitte helfen Sie...
Ich arbeite daran, die Wegfindung für die Feinde meines Spiels zu verbessern. Im Moment bewegen sie sich einfach ständig auf die exakte Position des Spielers zu, indem sie den Winkel zwischen sich und den Spielern berechnen und sich in diese Richtung bewegen. Ich habe auch einen Flock-Algorithmus,...
Diese Frage wurde von Stack Overflow migriert, da sie in Game Development Stack Exchange beantwortet werden kann. Vor 8 Jahren migriert . Ich muss die kürzeste Entfernungsrichtung von einem Punkt in meiner 2D-Welt zu einem anderen Punkt finden, an dem die Kanten gewickelt sind (wie Asteroiden...
Wenn ich einen Punkt habe, den ich am Ende oder während eines Parabelbogens treffen möchte, wie würde ich die benötigte x- und y-Geschwindigkeit