Warum betrügt eine freundliche KI in Ghost Recon Wildlands?

Ursprünglicher Autor: Tommy Thompson
  • Übersetzung
Bei der Erstellung von Spielen ist es den Entwicklern ein Anliegen, ein interessantes und aufregendes Gameplay für die Spieler zu entwickeln: Stellen Sie sie in neue Bedingungen oder werfen Sie einen neuen Blick auf Freunde. Und manchmal muss man ein bisschen schummeln. Entwickler nehmen kleine Änderungen an den Gameplay-Systemen oder an bestimmten grundlegenden Designfunktionen des Spiels vor. Dies gilt auch für Nichtspielercharaktere. Xenomorph von Alien Isolation hatte Sensoren für kurze Entfernungen auf der Rückseite, und der "Direktor" wusste immer, wo sich der Benutzer befand. Die Gegner in Far Cry wurden weniger genau, als sie mit dem Spieler kämpften, und die Dämonen von DOOMGeduldig wartete sie an der Reihe, um den Spieler in Stücke zu reißen. Dies mag nicht eingängig erscheinen, aber durch die Einschränkung des Verhaltens der Figuren oder durch mehr Wissen und Fertigkeiten als nötig, können die Entwickler den Spielprozess in einigen Fällen ganzheitlicher gestalten. Dies führt uns zu den Studien von Uhostoft 's Ghost Recon Wildlands : einem Action-Spiel, das 2017 in einer offenen Welt veröffentlicht wurde, in der Spieler das Drogenkartell von Santa Blanca systematisch zerstören.


In diesem Artikel werde ich über drei KI-gesteuerte Nichtspieler-Charaktere sprechen, die mit einem Spieler in Offline-Missionen zusammenarbeiten: Holt, Midas und Weaver. Dieses Team von Geistern sollte in der Lage sein, auf die Befehle des Spielers zu reagieren und auf die Welt um ihn herum zu reagieren, während die durch das Spiel erzeugte Illusion aufrechterhalten wird, während Sie heimlich feindliche Kommandoposten zerstören oder sich in einem Kampfhubschrauber gegen alles aufreißen. Dies ist eine interessante Designherausforderung. Das Spiel ist eines der herausragenden zeitgenössischen Beispiele dafür geworden, wie KI nicht schummelt, um das auszuführen, was von ihr erwartet wird, sondern weil wir Spieler es nicht akzeptieren können.

Teamgeister


KI-gesteuerte Gefährten in der Ghost Recon- Reihe sollten den Spieler unterstützen und ein Gefühl dafür schaffen, dass geheime Agenten in Gebäude eindringen und feindliche Streitkräfte zerstören. Dazu müssen sie den Spieler auf das Tor richten, mehrere Gegner im Team synchronisieren und sich selbst aufstellen, wenn es heiß wird. Ghost Recon Wildlands nimmt all diese Elemente auf und vergrößert deren Ausmaße erheblich, was für Game-Designer ein ernstes Problem darstellt. Im Gegensatz zu älteren Spielen in der Serie, zum Beispiel Ghost Recon: Future SoldierHier steigt die Anzahl der einzigartigen Situationen exponentiell an. Dies ist zum Teil auf die systemischen Elemente des Gameplays, die Kontrolle des Wetters, die patrouillierenden Gegner und Rebellen, die Zivilbevölkerung und viele andere zurückzuführen. Spieler können feindliche Lager aus jedem Winkel angreifen und verschiedene Werkzeuge einsetzen. Daher müssen sich KI-Systeme für befreundete Charaktere anpassen, in manchen Fällen ihre Regeln ignorieren und manchmal einfach betrügen, um die von Ghost Recon versprochene Illusion aufrechtzuerhalten. Für die KI aller Charaktere in Ghost Recon Wildlands wird nun ein Verhaltensbaumsystem verwendet, während die befreundete KI ein viel komplexeres System als ihre Feinde verwendet. Heute werde ich nicht ausführlich über die Implementierung der Verhaltensbäume selbst sprechen,

KI-Teamkameraden in den Wildlands wurden von einem kleinen Team von Ubisoft Montpelier gegründet, in dessen Designphilosophie der Spieler das Zentrum aller Verhaltensweisen der befreundeten KI war. Dadurch wurde festgelegt, wie diese Systeme erstellt und verwendet werden. Diese Philosophie beruht auf drei Hauptsäulen.

  • Ziehen Sie die Decke nicht über sich: Die Teamkollegen unterstützen den Spieler, ohne den Fokus auf sich selbst zu verschieben.
  • Behalte, wo du es brauchst: Die Geister-KI muss auf ihre Umgebung reagieren und bei Bedarf helfen.
  • Befolgen Sie Anweisungen: Tun Sie, was der Spieler bestellt, so weit wie möglich unter den aktuellen Umständen.

All dies ist notwendig, um eine Regel zu erfüllen: Der Spieler muss den Spielablauf steuern und darf nicht das Gefühl haben, dass die Spielsysteme nicht das tun, was er von ihnen will. In jedem Fall bestimmt der Spieler direkt oder indirekt das Verhalten dieser KI-Charaktere. Und um die Illusion aufrechtzuerhalten, wenn sich eine verdeckte Passage in der Nähe des Feindes befindet, einen Spieler schießen oder wiederherstellen, „betrügt“ eine befreundete KI ständig. Dafür braucht es viele Gameplay-Systeme sowie bestimmte Zugeständnisse der befreundeten und feindlichen KI.

Wie im Bericht von Mathias Rolland zu As GameAI North 2017 ausführlich beschrieben, besteht das Teamkollegen-Management aus drei Gameplay-Systemen, die die AI-Ghost-Gruppe leiten:

  • Smart Recon- System : Findet interessante Gegenstände und Charaktere in unmittelbarer Nähe
  • System von Gleichgewicht der Macht : Einfluss darauf, wie Begleiter effektiv im Kampf.
  • Beide Systeme sind zu einem großen System namens Overlord verbunden : Hierbei handelt es sich um eine Reihe von Subsystemen, die die gesamte Liste der Bedrohungen in der Nähe des Spielers sowie verschiedene nützliche Informationen definieren, die die Partner im Kampf am effektivsten einsetzen können.

Alle drei Systeme interagieren regelmäßig mit dem Spieler über Teamkollegen und steuern deren Verhalten und Aktionen im Weltraum.

In Aktion



Angenommen, ich möchte die Basis aus dem obigen Screenshot angreifen. Dies ist ein dicht besiedelter Ort, es hat Feinde, Transport und zweifellos gehen Patrouillen durch die Nachbarschaft und Sicherheitsposten werden eingerichtet. Wenn ich näher komme, kommt das Overlord-System ins Spiel, das alle Feinde etwa 100 Meter von mir entfernt identifiziert. Es verfolgt nicht nur, wie weit sie sind, sondern auch, ob ich und meine Partner in Sichtweite sind. Unterdessen nähern sich Holt, Midas und Weaver hinter der Basis heimlich. Um zu wissen, wohin er gehen soll, hinterlässt mein Charakter Markierungen auf dem Navigationsnetz, so dass der Trupp weiß, wie er sich bewegen soll. Beim Erreichen des Lagers erhalten die Gefährten Anweisungen von Overlord, wie man durch den Weltraum navigiert. Overlord weiß, dass er alle notwendigen Informationen über die nahen Charaktere der Feinde erhalten hat


In diesem Moment warnte mich eines der Truppmitglieder vor einem Hubschrauber, der in der Luft hängt. Deshalb muss ich mich hinlegen und warten, bis es wegfliegt. Dies ist jedoch für die Ablösung nicht wichtig, denn während ich im Stealth-Modus bin und mich nicht bemerkt habe, sind sie für den Feind unsichtbar . Overlord hilft ihnen, geheimnisvoll zu wirken , und bis ich sie an einen Ort verlagern werde, an dem sie gefunden werden, oder sie mich nicht finden, bleiben sie unsichtbar.

Während ich mich dem Lager nähere, erfasst das Smart Recon-System Objekte in der Nähe wie Luftabwehrsysteme und elektrische Generatoren sowie Feinde. Sie werden nach ihrer relativen Wichtigkeit eingestuft und hängen von meiner Fähigkeit ab, sie zu beseitigen. In diesem Moment lassen sie mich verstehen, dass sich ein Feind in der Nähe befindet, und übertragen kontextbezogene Informationen darüber, wo er sich befindet. Es wird auch in meinem HUD und meiner Minikarte aufgezeichnet. Obwohl dies nicht sehr realistisch ist, da die Partner manchmal Objekte melden, die sie nicht sehen können, stellt dies einen Unterstützungsmechanismus dar, der verhindert, dass ich von Anfang an versage. Außerdem finde ich Ziele und wichtige Punkte, die ich ansonsten könnte würde vermissen


Stattdessen entschied ich mich jedoch, Scharfschützen an den Türmen zu finden und sie leise "abzunehmen". Dazu verwenden wir den Befehl eines synchronisierten Schusses, in dem ich bis zu drei Feinde auswähle, die von Geistern zerstört werden müssen. Das interessante daran ist, dass diese synchronen Schüsse von der Fähigkeit des Spielers abhängen, ein Ziel zu markieren, und von der Möglichkeit einer befreundeten KI, einen Schuss zu machen. Aber manchmal kann die KI wirklich nicht schießen. Um zu schießen, kann er bis zu einem gewissen Grad von den Regeln abweichen. Angenommen, er muss manchmal eine Ecke abschießen, aber wenn sich der Feind im Bunker befindet und er sich nicht in Sichtweite befindet, sagt mir der Partner, dass er nicht schießen kann.

Nun kann sich die Frage stellen: Können die Teammitglieder entgehen? In der Tat können sie nicht verfehlen, weil sie nicht schießen. Das KI-Team von Wildlands nennt es " Magic Shot ": Ein Trupp gibt vor, Ihr Team auf den Feind zu schießen, und alle feindlichen AIs fallen tot um. Dank der Nachahmung des Schusses können sie nicht verfehlen, was bedeutet, dass Sie die Mission nicht auf eine so einfache Art und Weise verfehlen werden.

Wenn ich zur Basis komme, wird dieser Prozess fortgesetzt. Der Kader folgt weiterhin den Regeln von Overlord, wo er nach wichtigen Objekten suchen kann und im Auftrag der Spieler andere Feinde auf der Basis mit Hilfe von „magischen Schüssen“ zerstört. Außerdem weist das Smart Recon-System auf einen Generator hin, den ich bei der Aufklärung vermisst habe. Nachdem die Partner die Basis durchdrungen haben, folgen sie mir langsam, und Overlord garantiert, dass sie nur durch die von mir angegebenen sicheren Zonen gehen. Aber es spielt keine Rolle, weil sie unsichtbar sind.


Aber nachdem ich die Basis betreten habe, entscheide ich mich, etwas Lärm zu machen und mich zu bewegen. In diesem Moment unterstützt mich nicht nur die befreundete KI und greift die Feinde an, sondern das Overlord-System wechselt in den Kampfmodus. Daher ändern sich die Informationen zu den Prioritäten der Ziele sowie zu den Orten, an denen sich die Menschen auf der ganzen Welt bewegen, erheblich. Außerdem kommt Balance of Power ins Spiel. Tatsächlich handelt es sich bei diesem System um ein Echtzeit-Ausgleichsinstrument, das die Ablösung von Geistern bei der Entwicklung eines Kampfes mehr oder weniger effektiv macht: Es beeinflusst den Schaden durch ihre Schüsse, die Häufigkeit der Angriffe und die allgemeine Widerstandsfähigkeit ihrer Partner. Die Effektivität des Trupps hängt davon ab, wie der Spieler sich manifestiert, indem er Schaden vermeidet und Feinde zerstört.. Außerdem erhalten Teamkollegen zu Beginn des Kampfes einen zusätzlichen Bonus, der dem Spieler hilft, den Tod zu vermeiden, wenn das Chaos beginnt. Kehren wir zu den Grundlagen des Designs zurück: Sie zielen nicht nur häufig auf die Unterstützung ab, sondern sind auch in der Nähe des Spielers, so dass er über ihre Unterstützung Bescheid weiß. Nach dem Ende des Schießens funktioniert das Smart Recon-System immer noch und sie finden weiterhin Ziele, wie etwa Scharfschützen, die der Spieler vergessen hat, oder andere Kampfhubschrauber.

Wenn der Kampf zu intensiv wird, tritt der Spieler ein und ich muss mich erholen, ein anderes System namens Revive Manager kommt ins Spiel.. Revive Manager wählt einen der Geister aus, befiehlt ihm, den entsprechenden Verhaltensbaum zu aktivieren, und steuert, dass die KI den Spieler erfolgreich wiederherstellt. Wenn ein Spieler von Feinden umgeben ist, verwendet er magische Schüsse auf Gegner in der Nähe, um das Feld zu räumen. Sie wurden auf das Dach geschossen oder ein unbequemes Stück Geometrie? Dann wird der Partner zur Oberfläche oder im schlimmsten Fall direkt zu Ihrem Körper teleportiert, um die Wiederherstellung erfolgreich abzuschließen. Dasselbe System wird verwendet, wenn sich Partner gegenseitig wiederherstellen müssen.


Dieser Prozess wird fortgesetzt, bis entweder der Konflikt beendet oder der Trupp getötet wird. In jedem Fall überträgt der Trupp weiterhin Informationen und wird effektiver, wenn der Spieler im Kampf gute Leistungen erbringt, und erholt sich, solange es möglich ist. Trotzdem ist der Spieler nicht unverwundbar: Ansonsten wäre das Spiel keine Schwierigkeit. Wenn ein Spieler während eines bestimmten Zeitraums keinen Weg findet, den Konflikt zu beenden, wird er zerstört.

Andere Tricks


In vielen anderen Fällen verhält sich der Kader auch auf eine ganz bestimmte Art oder Weise, um das Gameplay zu unterstützen. Der auffälligste Moment für den Spieler ist die Transportbewegung. Wenn ein Spieler in das Auto klettert, versucht der Kader auch, hineinzukommen. Wenn der Spieler jedoch ohne sie geht, teleportiert er sich einfach zum Auto, um Unterstützung zu leisten. Und wenn in diesem Fahrzeug kein Platz für alle vier ist, werden sie sich zu dem Spieler teleportieren, sobald er aus dem Auto steigt.

Oben habe ich kurz erwähnt, dass die KI unsichtbar ist, bis ich befehle, sie den Feinden zu zeigen. Die Partner sind unsichtbar und greifen keine Feinde an, bis der Spieler die Erlaubnis dazu erteilt, entweder einen synchronisierten Schuss zu befehligen oder einen Angriff im Befehlsmenü anzuordnen oder einfach selbst einen Angriff zu starten. Die Unsichtbarkeit ist nur dann deaktiviert, wenn ein Spieler befiehlt, zum Team-Menü zu wechseln, und seine Feinde bemerken Partner. Wenn sie bemerkt werden, ist der Spieler schuld. Gemäß den Spielregeln kann die KI keine dumme Reihenfolge ablehnen, da es am Ende ein Fehler des Spielers sein wird.

Abschließend


Hilfscharaktere für Spiele wie Ghost Recon Wildlands erstellenwar nie eine einfache Aufgabe. Spieler sind oft ... unzuverlässig. Daher ist es notwendig, Systeme zu entwickeln, die sich beim verdeckten Eindringen, bei ernsthaften Gefechten und beim Wandern auf der Karte wie erwartet verhalten. Als Spieleentwickler bin ich sehr erfreut zu sehen, wie ein solches AAA-Spiel große Zugeständnisse macht, um ein qualitativ hochwertiges Gameplay zu gewährleisten. In dem Artikel habe ich oft das Wort "Cheat" verwendet, aber das bedeutet nicht, dass der Spieler von dem von den Designern beabsichtigten Spiel abweicht. Solche Tricks mildern einfach ernsthafte Implementierungsprobleme, die in einem Spiel dieser Größenordnung leicht auftreten können. Das Erstellen intelligenter KI für Spiele in der offenen Welt ist viel schwieriger als Sie sich vorstellen können. Wenn Sie es also tun, können Sie Ecken schneiden. Auch wenn es bedeutet, dass sich die KI zu einem fliegenden Hubschrauber teleportieren kann.

Bibliographie


  • Rolland mathias, Teammitglieder Den AI in der systemischen der offenen Welt der Recon Ghost - Wildlands, das Spiel die AI Nord 2017

Jetzt auch beliebt: