Wie viel Kontrolle sollte ein Spieldesign über die künstliche Intelligenz behalten, und welche Entscheidungen gehören in den Code? Der GDC-2017-Vortrag „Authored vs. Systemic“ von Naughty Dogs Matthew Gallant untersucht diese Frage am Beispiel von Uncharted 4.
Gallant beschreibt die Entwicklung als Aufteilung zwischen authored Verhalten, das Designer gezielt für eine Szene festlegen, und systemischen Regeln, die auf die Situation reagieren. Beide Ansätze lösen unterschiedliche Probleme. Eine vollständig geskriptete Figur liefert präzise Dramaturgie, während ein System auf unerwartete Positionen, Aktionen und Spielerentscheidungen reagieren kann.
Geskriptete Momente geben die Dramaturgie vor
In einer inszenierten Sequenz muss ein Gegner an einer bestimmten Stelle auftauchen, eine Deckung nutzen oder eine Reaktion auslösen. Designer können solche Abläufe authoren und dadurch Timing, Blickführung und Spannung kontrollieren. Der Nachteil ist, dass starre Abläufe bei Abweichungen des Spielers leicht unglaubwürdig wirken.
Systemische Regeln reagieren auf die Spielsituation
Systemische KI bewertet Zustände und wählt aus mehreren möglichen Aktionen. Das erhöht die Robustheit, verlangt aber klare Prioritäten und Werkzeuge für das Debugging. Für Entwickler bedeutet das, dass nicht nur einzelne Animationen, sondern auch Übergänge, Abbruchbedingungen und die Kommunikation zwischen Design und Programmierung getestet werden müssen.
Die Kombination entscheidet über das Spielerlebnis
Uncharted 4 nutzt die beiden Methoden nicht als Gegensätze. Authorierte Vorgaben können einen Abschnitt eröffnen, während systemische Logik danach auf den Spieler reagiert. Diese Kombination gibt dem Team Kontrolle über die Erzählung und lässt trotzdem Spielraum für unterschiedliche Verläufe. Der Vortrag zeigt damit eine praktische Schnittstelle zwischen Game Design, KI-Programmierung und QA.
