Was sind einige Unterschiede zwischen Entscheidungsbäumen und Verhaltensbäumen für die AI-Spieleentwicklung? Für welche Anwendungen würden Sie eine über der anderen
Was sind einige Unterschiede zwischen Entscheidungsbäumen und Verhaltensbäumen für die AI-Spieleentwicklung? Für welche Anwendungen würden Sie eine über der anderen
Ich weiß, dass die meisten Spiele Dialogtext in Dateien speichern, aber ich habe auch gesehen, dass einige textbasierte Spiele den Inhalt (Karte, Auswahlmöglichkeiten, mögliche Spielerbefehle, Text der Story) tatsächlich in den Spielcode programmieren. Ich kann mir ein paar Gründe vorstellen, aber...
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...
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...
Ich versuche, mich in Verhaltensbäumen zurechtzufinden, also schreibe ich einen Testcode heraus. Eine Sache, mit der ich zu kämpfen habe, ist, wie man einen gerade laufenden Knoten verhindert, wenn etwas mit höherer Priorität auftaucht. Betrachten Sie den folgenden einfachen, fiktiven...
http://altdevblogaday.org/2011/02/24/introduction-to-behavior-trees/ Offensichtlich der interessanteste Artikel, den ich auf dieser Website gefunden habe. Was denkst du darüber ? Es fehlen einige Codebeispiele, kennen Sie keine? Ich habe auch gelesen, dass Zustandsautomaten im Vergleich zu...
Kürzlich habe ich ein L-System Modul programmiert. Es hat mich weiter interessiert. Ich bin auch ein Plants vs Zombies-Junkie und mochte das Konzept von Tree of Wisdom sehr. Würde es lieben, ähnliche prozedurale Kunst nur zum Spaß zu kreieren und mehr zu lernen. Frage: Wie sollte ich mich dem...
Das heißt, was hängt mit was zusammen und wie bewegt man sich zwischen den Sprachzeilen, wenn eine Nebenkonversation endet? Wenn Sie Beispiele für einen grundlegenden Dialogfeldbaum in C # haben, stellen Sie diese bitte
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten ....
Erst kürzlich haben wir versucht, ein detailliertes System in Unity zu implementieren. Ich werde vier Netzebenen erzeugen, jede mit einer Höhenkarte, aber ich denke, das ist im Moment nicht so wichtig. Nachdem ich mich mit dieser Technik befasst habe, habe ich viele Fragen. Ich hoffe, dass dies...
Ich habe noch keine Frage in diesen Zeilen gefunden, korrigiere mich, wenn ich falsch liege. Bäume (und die Fauna im Allgemeinen) sind in Spielen weit verbreitet. Aufgrund ihrer Natur sind sie ein guter Kandidat für die prozedurale Generierung. Natürlich gibt es SpeedTree , wenn Sie es sich leisten...
Momentan erstelle ich eine Waldszene im Dunkeln, und die Bäume scheinen weit weg, aber wenn ich näher komme, geht es ihnen gut. Ich habe die Shader auf "Nature / Tree Soft Occlusion [bark / leaves]" eingestellt, aber sie rendern immer noch seltsam weit weg, aber nah sind sie in Ordnung. Ich habe...
Zuallererst habe ich nur eine kurze Zeit lang meine eigene Spielelogik geschrieben, also entschuldige ich mich, wenn dies unkompliziert erscheint. Ich habe viel über Quad-Bäume und gitterbasierte Kollisionserkennung gelesen. Ich verstehe die Logik - prüfe grundsätzlich nicht auf Kollisionen, es sei...
Ich versuche herauszufinden, wie man einen KD-Baum implementiert. Auf Seite 322 von "Echtzeit-Kollisionserkennung" von Ericson Der Textabschnitt ist unten enthalten, falls Sie ihn in der Google Buchvorschau nicht sehen können, wenn Sie auf den Link klicken Textabschnitt Relevanter Abschnitt: Die...
Wenn ich an meinem Spiel arbeite, bin ich an dem Punkt angelangt, an dem ich alle Einheiten der Welt verfolgen muss, damit ich die nächsten Nachbarn für den Kampf überprüfen kann. Dies ist ein RTS-ähnliches Spiel, bei dem sich möglicherweise Tausende kleiner automatisierter Einheiten bewegen. Ich...
Ich habe versucht, einen räumlichen Partitionierungsalgorithmus in meinem Spiel zu implementieren, aber sowohl räumliche Hashes als auch Quadtrees sind nicht das, wonach ich suche. Meine Levelgröße soll kein Limit haben (nur Int32-Limits). Ich benötige einen räumlichen Partitionierungsalgorithmus,...
Ich mache eine sehr einfache visuelle neuartige Art von Spiel in JavaScript. Ich bin ein Anfänger, also mache ich das nur zum Spaß und zum Lernen, und aufgrund der schlechten Planung bin ich auf ein kleines Problem gestoßen, wenn Sie zu einer Zweigstelle im Dialog kommen. Derzeit halte ich das...
Mir wurde gesagt, dass ein Quad-Baum die ideale Datenstruktur für mein Spiel ist, aber ich habe Probleme zu verstehen, wie genau Formen in Quad-Bäumen funktionieren. Ich mache das in JavaScript, aber ich denke, diese Fragen könnten für Quad-Bäume in jeder Sprache gelten. Ich denke, ich verstehe...
Vor kurzem hatte ich ein Problem mit dem Gedanken, wie ich am besten ein Terrain in mein Spiel einbauen kann. In anderen Projekten habe ich normalerweise Höhenkarten verwendet, daher basierte die gesamte Kernarbeit auf dem verwendeten Motor, aber dies kann jetzt nicht durchgeführt werden, da das...
Ich habe zuvor Marschwürfel / Tetraeder implementiert, um eine IsoSurface zu rendern. Es hat funktioniert ( YouTube ), aber die Leistung war schlecht, da ich nie dazu gekommen bin, eine variable Detailebene basierend auf der Sichtweite zu implementieren (oder sogar alte, entfernte Teile zu...