Ich habe den folgenden Code, um die Übersetzung zu berechnen, die erforderlich ist, um ein Spielobjekt in Unity zu verschieben, das aufgerufen wird LateUpdate. Soweit ich weiß , sollte meine Verwendung von Time.deltaTimedie endgültige CollisionDetection.Move()Framerate der Übersetzung unabhängig machen (bitte beachten Sie, dass nur Raycasts ausgeführt werden). public IMovementModel Move(IMovementModel …
Ich habe dies gelesen: http://theory.stanford.edu/~amitp/GameProgramming/Heuristics.html Aber es gibt einige Dinge, die ich nicht verstehe, zum Beispiel, in dem Artikel heißt es, dass man so etwas für die Wegfindung mit diagonalen Bewegungen verwenden soll: function heuristic(node) = dx = abs(node.x - goal.x) dy = abs(node.y - goal.y) return D * max(dx, …
Ich möchte wissen, ob es sich lohnen würde, in bestimmten Situationen eine Pfadfindung auf der GPU durchzuführen (mit nVidias CUDA oder einem vergleichbaren Programm), oder ob dies eine Verschwendung wäre. Die Situation, die ich mir vorstelle, wäre ein kopfloser Multiplayer-Server, der dafür verantwortlich ist, Pfade für Bots zu finden. Ich …
Ich entwickle einen Bot für einen BattleTech-Brettspielsimulator http://en.wikipedia.org/wiki/BattleTech , der rundenbasiert ist. Das Brett ist in Sechsecke unterteilt, von denen jedes einen anderen Geländetyp und eine andere Höhe hat. Sie fahren einen Roboter, der über sie fährt, um andere Roboter zu zerstören. Ich kenne nur die Dijkstra- und A * …
In Anbetracht des obigen Bildes mit Kacheln, die in 32x32-Felder aufgeteilt sind, habe ich eine Entität, die markiert ist, um Spieler in der Nähe, die ihr nahe kommen, zu "aggro". Ich möchte, dass dieses Monster den Spieler idealerweise jagt (und den Spieler noch eine Weile jagt). Gegenwärtig ist meine einzige …
Ich habe ein Spiel im Weltraum und möchte Bewegungsbefehle erteilen, für die eine Wegfindung erforderlich ist. Ich verstehe jetzt, dass A * und so etwas hauptsächlich für Bäume gilt und nicht für leeren Raum ohne Pfaderkennungsknoten. Ich habe einige Hindernisse, die derzeit als feste AABB ausgedrückt werden - das heißt, …
Kontext Alte Lucas Arts (ScummVM-Ära) zeigen und klicken Sie Grafik-Adventure-Spiele verwendet vorberechnete Wegfindung. Hier ist eine grobe Übersicht über die Technik. Schritt 1 Der Boden in jedem Raum war in sogenannte "Walkboxen" unterteilt, die den Knoten in einem Navigationsnetz ziemlich gleichwertig waren, sich jedoch auf Trapezformen beschränkten. Z.B: ______ _____ …
Ich bin dabei, ein 2D-Top-Down-Spiel, an dem ich gearbeitet habe, in eine richtige Starrkörper-Physik-Engine wie Farseer umzuwandeln. Bis jetzt hatte ich nur meinen eigenen Physikcode gehackt, wo es nötig war. Ich versuche zu lernen, wie man hier richtig vorgeht. Was ist die richtige Methode, um Ihre KI einem festgelegten Pfad …
Momentan hat mein sehr einfaches KI-Framework Agenten, die sich auf einem gezackten Pfad bewegen, der aus einer Reihe von Punkten besteht. Dazu verschieben sie einfach ihre Position von einem Punkt zum nächsten. Wenn sie den nächsten Punkt erreichen, bewegen sie sich zum nächsten und so weiter. Wie kann ich dies …
Ich würde gerne ein "Spiel" schreiben, in dem Sie ein Hindernis platzieren können (rot), und dann versucht der schwarze Punkt, es zu umgehen und zum grünen Ziel zu gelangen. Ich benutze einen sehr einfachen Weg, um dies zu vermeiden. Wenn der schwarze Punkt in der Nähe des roten ist, ändert …
Der ehrwürdige theoretische Algorithmus A * für Graphen mit kürzestem Pfad und nachfolgende Verbesserungen (z. B. Hierarchical Annotated A *) ist eindeutig die Technik der Wahl für die Pfadfindung in der Spieleentwicklung. Stattdessen scheint mir RL ein natürlicheres Paradigma zu sein, um einen Charakter in einem Spielfeld zu bewegen. Dabei …
Ich suche nach der besten Lösung für die Wegfindung in meinem Spiel. Die Karte ist letztendlich gitterbasiert, aber Objekte werden mithilfe von Floats positioniert und können sich in jede Richtung zu einem beliebigen Punkt auf der Karte bewegen. Der "Boden" in meinem Spiel hat einheitliche Bewegungskosten, aber natürlich kann es …
Hallo, ich erstelle einen TD in Unity 5 und benötige Hilfe bei der Pfadfindung. Ich werde Arons A * -Pfadfindung für meine KI verwenden, mit der ich dynamische Objekte verwenden und den Pfad zur Laufzeit aktualisieren kann. In meinem Spiel möchte ich jedoch, dass der Spieler die Schergen mit speziellen …
Ich erstelle ein zweidimensionales, rundenbasiertes Strategiespiel mit C ++ und SFML-2.0. Die Bewegung ist eher entfernungsbasiert als gitterbasiert, mit mehreren unterschiedlichen dreieckigen Teilen, die sich in einer bestimmten Umdrehung entweder an Ort und Stelle drehen oder vorwärts bewegen können. Die Bewegung funktioniert so, dass der Spieler einen Ort auswählt, an …
Ich suche nach guten Algorithmen für das folgende Problem: Wenn ich bei einem 3D-Raster von Voxeln (die entweder leer oder gefüllt sein können) zwei nicht benachbarte Voxel auswähle, möchte ich wissen, ob sie durch miteinander verbunden sind andere Voxel. Zum Beispiel (um die Situation in 2D zu veranschaulichen), wobei # …
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.