Erstens ist dies KI für PacMan und nicht für die Geister . Ich schreibe ein Android Live Wallpaper, das PacMan um Ihre Symbole spielt. Während es Benutzervorschläge über Bildschirmberührungen unterstützt, wird der Großteil des Spiels von einer KI gespielt. Ich bin zu 99% mit der gesamten Programmierung für das Spiel …
Ich versuche mit einem ECS das beste Entwurfsmuster für meinen AI-Code zu finden. Im Moment haben die Entitäten, die als CPU-gesteuert fungieren, Komponenten wie: WeaponComponent ChargeComponent Bewegungskomponente AIControlledComponent ... Ich habe ein AIControlSystem , das die Entitäten mit der AIControlledComponent überprüft und während jedes Frames den mentalen Zustand der Entität …
Meine Spiele beginnen normalerweise ziemlich leicht zu verzögern, wenn es ein paar hundert Felder gibt, die mögliche Charaktere darstellen. Während Spiele wie SimCity oder sogar Anno Hunderte von Charakteren haben. Mir wurde klar, dass diese Spiele nicht bei jedem Tic alles aktualisieren, die Anforderungen in Intervallen behandelt werden und es …
Ich stecke ein bisschen fest: Ich habe eine KI mit GOAP implementiert (Zielorientierte Aktionsplanung, http://alumni.media.mit.edu/~jorkin/gdc2006_orkin_jeff_fear.pdf) ) für ein Simulationsspiel . Das funktioniert gut. Jetzt möchte ich, dass die Agenten zusammenarbeiten können (z. B. gemeinsam Aktionen ausführen). Was ist in diesem Fall das beste AI-Design, das die GoapActions lose Couplet halten? …
Ich versuche, Transpositionstabellen in meinen Alpha-Beta-Scout zu integrieren. Ich sehe einen inkrementellen Geschwindigkeitsschub, den ich gegen Mitte oder Ende des Spiels denke, aber selbst bei einer Tischgröße von 1-2 GB kann er langsamer sein oder auch nicht, als nur überhaupt nicht aus der Transponiertabelle zu lesen. Ich bemerke auch einige …
Ich habe ein RTS-Spiel geschrieben (eigentlich eine Demo für eine Art Spiel-Engine), in dem der Benutzer in erster Linie mit dem Spiel interagiert und dann mit der rechten Maustaste auf die Karte klickt, um sie an den angegebenen Ort zu verschieben. Dies ist in JavaScript und man kann mit ihr …
Ich mache einen kleinen Lenksimulator mit dem Reynolds-Boid-Algorithmus. Jetzt möchte ich eine Wandvermeidungsfunktion hinzufügen. Meine Wände sind in 3D und werden mit zwei Punkten definiert: ---------. P2 | | P1 .--------- Meine Agenten haben eine Geschwindigkeit, eine Position usw. Können Sie mir sagen, wie ich mit meinen Agenten ausweichen kann? …
Ich habe gestern einen 2D-Jäger gebaut . Der zweite "Spieler" macht kaum etwas. Eigentlich nichts. Um ehrlich zu sein, habe ich noch nie ein Spiel gemacht, das einen solchen Gegner hatte. Meine Frage ist also, wie fängt man mit der KI-Programmierung für den Gegner an? Gibt es Tutorials, Best Practices? …
Ich versuche, die einfachste Form der proportionalen Navigation zu implementieren , dh die Rakete dreht sich in die Richtung, in die sich ihre Peilung zum Ziel ändert, und sobald sich ihre Peilung zum Ziel nicht mehr ändert, befindet sie sich auf einem Abfangkurs. Ich habe also eine 2D-Rakete, die sich …
Ich programmiere ein ziemlich "einfaches" 4X-Spiel (wenn ein 4X-Spiel einfach sein kann). Es hat einen Indie-Umfang und ich frage mich, ob es überhaupt eine passable KI gibt, ohne dass ich monatelang darauf programmieren muss. Das Spiel hat drei Hauptentscheidungsteile; Ausgaben für Produktionspunkte, Ausgaben für Bewegungspunkte und Ausgaben für Technologiepunkte (im …
Ich erstelle ein 2D-Karten-basiertes Actionspiel mit einem ähnlichen Interaktionsdesign wie Diablo II. Mit anderen Worten, der Spieler klickt auf eine Karte, um seinen Spieler zu bewegen. Ich habe gerade die Spielerbewegung beendet und gehe zur Wegfindung über. Im Spiel sollten Feinde den Charakter des Spielers aufladen. Es gibt auch fünf …
Welche Daten sollten an einem virtuellen, vollständig netzwerkgesteuerten Ort mit einer beliebigen Anzahl von Spielern und einer beliebigen Anzahl von Feinden im Serverspeicher zwischengespeichert werden, um eine reibungslose KI-Simulation zu optimieren? Nehmen wir an, Spieler A sieht Spieler B bis E und Feind A bis G. Jeder dieser Spieler sieht …
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Game Development Stack - Austausch. Geschlossen vor 5 Jahren . Ich arbeite an einem Projekt, das mit Entwurfsmethoden für künstliche Intelligenz für …
In Ihrem Spiel laufen beispielsweise 100 Gegner (in verschiedenen Teams) herum und ihre KI möchte die in der Nähe befindlichen Einheiten untersuchen, um festzustellen, welche angegriffen werden sollen. Was ist ein schneller Weg, um diese Entitäten so zu organisieren, dass nicht jeder Feind die Entfernung zwischen sich und allen anderen …
Ich schreibe ein einfaches MMO und habe derzeit die Server-Client-Architektur eingerichtet, damit sich mehrere Benutzer sehen und gemeinsam bewegen können. Jetzt ist es an der Zeit, Feinde hinzuzufügen. Ich habe mich gefragt, ob jemand Links zu Artikeln hat, in denen erläutert wird, wie mit den Hunderten von NPC-Objekten, die in …
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.