Einheit 4 / 11

Prozedurale Inhaltsgenerierung (PCG): Level, Karte, Quest und Erzählung

Gewinne:

  • Fähigkeit, die Unterschiede zwischen algorithmischer PCG und generativer künstlicher Intelligenz PCG zu verstehen und Inhalte mit einem hybriden Ansatz zu erstellen (künstliche Intelligenz auf hoher Ebene, Konkretisierung von Algorithmen).
  • Möglichkeit zur Kontrolle der Spielbarkeit und Vielfalt durch Bereitstellung einer Liste wesentlicher Einschränkungen für die Produktion
  • Fähigkeit zum Umgang mit Qualitätsrisiken in der verfahrenstechnischen Produktion, wie z. B. Wiederholungsgefühl, sinnloses Füllen und Reproduzierbarkeitsaufzeichnung

Der Appetit eines Spiels auf Inhalte ist unersättlich: Der Spieler spielt ein Level einmal und beendet es, aber Sie verbringen Tage damit, es zu produzieren. Prozedurale Inhaltsgenerierung (PCG) Dabei handelt es sich um die automatische oder halbautomatische Produktion von Inhalten (Karte, Level, Feindplatzierung, Gegenstand, Mission, sogar Story-Teile), nicht manuell einzeln, sondern mit Regeln und Algorithmen. Klassisches PCG ist algorithmisch (Rauschfunktionen, Wellenfunktionskollaps, Raum-Korridor-Generatoren). KI fügt PCG eine neue Ebene hinzu: die Generierung bedeutungsvoller, kontextbezogener Inhalte – Quests, Ortsbeschreibungen, Gegner-Zusammenstellungen und Level-Blaupausen, die zum Thema und Design passen und nicht nur zufällig sind.

In dieser Einheit erfahren Sie, wie Sie KI in PCG einsetzen. Sie erfahren, wie Sie algorithmisches PCG mit KI kombinieren, wie Sie produzierte Inhalte überprüfbar und reproduzierbar (deterministisch) machen und wie Sie die Qualität kontrollieren.

Zwei PCG-Welten: algorithmisch und generativ

Lassen Sie uns den Unterschied klären. Algorithmisches PCG ist kanonisch und reproduzierbar, abhängig vom Samen (der Startzahl, die die Produktion bestimmt); Der gleiche Samen ergibt die gleiche Karte. Schnell, günstig, vorhersehbar; aber es kann „seelenlos“ sein. Mit generativer KI versteht PCG Kontext und Thema; Es erfüllt bedeutungsvolle Wünsche wie „eine 3-Zimmer-Dungeon-Skizze mit Eishöhlen-Thema und vielen Fallen“. Die KI-Ausgabe ist jedoch nicht direkt reproduzierbar und garantiert keine Spielbarkeit. Der leistungsfähigste Ansatz ist der Hybrid: Die KI generiert das übergeordnete Design und Thema (Questtext, Raumziele, Feindthema), der Algorithmus wandelt dieses Design in spielbare Geometrie und Balance um.

Hybridfluss Schritt für Schritt:

  1. Definieren Sie Produktionsregeln und -beschränkungen (Thema, Schwierigkeit, Größe, Must-Haves).
  2. Erhalten Sie einen groben Überblick über die KI (Raumziele, Ablauf, Thema, Questlogik).
  3. Instanziieren mit Algorithmus/Engine (Geometrie, Layout, Balance).
  4. Überprüfen Sie die Spielbarkeit (gibt es einen Ausgang, ist er lösbar, gibt es keine Blockade).
  5. Seed und Record (welcher Input erzeugt welchen Output – Reproduzierbarkeit).
Tipp: Geben Sie der KI immer eine Liste mit „Einschränkungen“: „Jedes Level muss einen Ausgang haben“, „mindestens einen sicheren Raum“, „keine Feinde zu Beginn“. Unbeschränktes PCG führt zu unlösbaren oder unfairen Werten.

Aufgaben- und Erzählproduktion

Der produktivste KI-Bereich von PCG ist die Erstellung von Quests und Erzählungen. Die KI kann ein Missionsskelett (gehen, finden, holen, beschützen) mit Thema und Charakter ausstatten; kann Abwechslung für Nebenmissionen erzeugen; Kann Beschreibungen für Orte schreiben. Aber die Falle: KI neigt dazu, monotone „Sammelaufgaben“ zu produzieren. Bitten Sie um abwechslungsreiche Aufgaben und eine sinnvolle Auswahl; verlangen, dass jede Mission dem Spieler eine Entscheidung vorlegt.

Achtung: Das größte Risiko bei prozeduralen Missionen ist das Gefühl von Wiederholungen und bedeutungslosem Auffüllen. Die KI könnte 100 Aufgaben produzieren, aber 100 könnten genauso gut „Töte 10 Wölfe“ lauten. Qualität hängt von Vielfalt und Kontext ab, nicht von Quantität; Lassen Sie jede produzierte Charge von Menschen kuratieren.

Kontrolle und Reproduzierbarkeit

In der professionellen PCG ist die Inspektion ebenso wichtig wie die Produktion. Richten Sie eine Kontrollebene ein, die überprüft, ob die produzierten Inhalte spielbar, fair und thematisch sind. Verwalten Sie die Produktion außerdem deterministisch: Zeichnen Sie auf, welche Eingabe (Startwert, Eingabeaufforderung, Parameter) welche Ausgabe liefert, damit Sie sie reproduzieren können, wenn ein Problem auftritt. Anstatt die KI-Ausgabe direkt in das Spiel zu leiten, sollten Sie es einer Genehmigungs- und Korrekturphase unterziehen.

Eine wirkungsvolle Möglichkeit, die Kontrolle zu skalieren, besteht darin, eine automatische Spielbarkeitsprüfung einzurichten: Ein Validierungsskript scannt jedes generierte Level, bevor es ins Spiel gebracht wird – ob der Ausgang erreichbar ist, ob zu Beginn Feinde zu töten sind und ob der erforderliche Schlüssel zugänglich ist. Sie können die Logik dieses Skripts auch mit KI entwerfen; Aber vertrauen Sie dem Skript nicht, ohne es mit echten Produktionen in der Engine zu testen. Menschliche Kuration und automatisierte Steuerung ergänzen sich: Die Maschine beantwortet die Frage „Ist es spielbar?“ im Maßstab, der Mensch beantwortet die Frage „Ist es Spaß und sinnvoll“ im Sample.

Balance zwischen PCG und Spielererlebnis

Eine Gefahr von PCG besteht darin, dass zu viel Vielfalt in Nichtidentität umschlägt. Wenn alles zufällig geschieht, kann der Spieler nichts festhalten; Gefordert sind außerdem bekannte und beherrschbare Muster. Gutes PCG schafft ein Gleichgewicht zwischen Abwechslung und Erlernbarkeit: Mechaniken sollten vertraut sein, Layouts sollten frisch sein. Achten Sie beim KI-Handwerk ausdrücklich auf dieses Gleichgewicht – zum Beispiel: „Behalten Sie das Vokabular der Mechanik konstant, aber lassen Sie jedes Level diese Mechanik in einem anderen Rhythmus kombinieren.“ So sieht der Spieler etwas Neues und verliert nicht die Kontrolle.

drei Mini-Koffer

Fall 1 – Der Hybridansatz hat gewonnen. In einem Dungeon-Crawling-Spiel gab das Team der KI Raumziele und ein Thema und dem Algorithmus Geometrie. Es wurden 200 Dungeon-Varianten produziert; Es stellte sich heraus, dass jedes davon spielbar war, aber das Thema war unterschiedlich. Im Vergleich zur rein algorithmischen Version stieg die Punktzahl der Spieler „Jeder Dungeon fühlt sich anders an“ deutlich an.

Fall 2 – Die Kosten einer uneingeschränkten Produktion. Ein Studio ließ die KI ohne Einschränkungen 50 Levelentwürfe generieren; Im Test hatten 9 keinen Ausgang, 6 enthielten feindliche Platzierungen, die den Spieler zunächst töteten. Als die „Must-have“-Beschränkungsliste hinzugefügt wurde, sank die Fehlerquote von 30 % auf 2 %.

Fall 3 – Die Kuratorschaft hat das Gefühl erneut gebrochen. In einem Open-World-Spiel generierte die KI 300 Nebenquests; In seiner Rohform waren 70 % davon „Sammeln und Bringen“. Mit der Bitte um Abwechslung reproduzierte und kuratierte der Designer jede Aufgabe, um eine Entscheidung/ein Dilemma einzubeziehen; Im Spieler-Feedback gingen die Beschwerden über „Nebenquests sind langweilig“ auf ein Drittel zurück.

Vier kopierbare Vorlagen

1) Übersicht über begrenzte Level:

Deine Rolle: Leveldesigner.Thema: [z.B. verlassene Raumstation]. Schwierigkeit: mittel. Größe: 5 Zimmer. MUSS HABEN: einen Ausgang, mindestens einen sicheren Raum, keine Feinde im Startraum, es sollte lösbar sein. Quest: Geben Sie einen Level-Überblick Raum für Raum an; Der Zweck, das Thema, die Bedrohung und die Entscheidung, die es dem Spieler für jeden Raum präsentiert.

2) Verschiedene Aufgabengenerierung:

Generieren Sie 10 Nebenquests für das folgende Spiel: [Genre/Thema]. Einschränkung: Keine darf nur „Sammeln und Holen“ sein; Jede Mission stellt den Spieler vor eine Wahl oder ein Dilemma. Für jede Mission: Titel, Zusammenfassung in einem Satz, Entscheidung des Spielers, Belohnung. Notieren Sie sich wiederholende Sätze.

3) Gameplay-Checkliste:

Überprüfen Sie die generierte Level-Übersicht unten: [Übersicht einfügen]. Prüfen Sie: (1) Gibt es einen erreichbaren Ausstieg, (2) ist er lösbar, (3) gibt es einen unfairen/killerhaften Anfang, (4) gibt es eine Abweichung vom Thema? Listen Sie die Probleme auf und schlagen Sie Korrekturen vor.

4) Reproduzierbarkeitsaufzeichnung:

Erstellen Sie eine Datensatzvorlage für die folgende Produktion: verwendetes Saatgut, Eingabeaufforderung, Parameter, Ausgabezusammenfassung und Genehmigungsstatus. Zweck: Im Problemfall den gleichen Inhalt reproduzieren zu können.

Schwache Eingabeaufforderung / Starke Eingabeaufforderung

Schwache Eingabeaufforderung:

Erzeuge mir einen zufälligen Dungeon.

Keine Einschränkungen oder Themen; Die Ausgabe ist nicht abspielbar oder generisch.

Kraftvolle Aufforderung:

Deine Rolle: Dungeon-Designer. Thema: überfluteter Tempel. 7 Räume, steigender Schwierigkeitsgrad. MUSS HABEN: eine Art Mechanik in jedem Raum (alternative Falle, Rätsel, Kampf, Erkundung), einzelner Geheimraum, Ruhepunkt im vorletzten Raum, lösbar. Ausgabe: Raum-für-Raum-Tabelle (Ziel, Thema, Bedrohung, Belohnung). Listen Sie abschließend die Spielbarkeitsrisiken separat auf.

Das Thema, der Zwang, der mechanische Rhythmus und die Risikoanforderung machen den Output produktionsreif.

Algorithmische vs. KI-PCG-Tabelle

Größe

Algorithmisches PCG

PCG mit KI

Hybrid

Reproduzierbarkeit

Hoch (Samen)

niedrig

mittel

Bedeutung/Thema

schwach

stark

stark

Spielbarkeit garantiert

Bearbeitbar

Keine

Bearbeitbar

Geschwindigkeit

sehr schnell

schnell

mittel

beste Verwendung

Geometrie, Gleichgewicht

Aufgabe, Thema, Text

Produktionslinie

Häufige Fehler

  • Ohne Einschränkung produzieren. Es entstehen ungelöste, unfaire Inhalte.
  • Fließende KI-Ausgabe ohne Aufsicht. Eine Überprüfung der Spielbarkeit ist ein Muss.
  • Vielfalt nicht wollen. KI neigt dazu, eintönige „Antworten“ zu erzeugen.
  • Keine Reproduzierbarkeit der Aufzeichnung. Wenn ein Problem auftritt, können Sie den Inhalt nicht wiederherstellen.
  • Quantität mit Qualität verwechseln. 300 normale Aufgaben sind schlechter als 30 gute Aufgaben.

Zusammenfassend

PCG-Inhalte stillen den Appetit; KI verleiht ihm Bedeutung und Thema. Der leistungsstärkste Weg ist der Hybrid: KI erzeugt hochwertiges Design, Algorithmus erzeugt spielbare Instanziierung. Ohne eine Einschränkungsliste, eine Spielbarkeitsprüfung, eine Forderung nach Abwechslung und eine Aufzeichnung der Reproduzierbarkeit produziert PCG schnell Müll. Setzen Sie auf kontrollierte Vielfalt, nicht auf Zahlen.

Anwendungsaufgabe

Wählen Sie ein Thema (z. B. Eishöhle). Lassen Sie ein 5-Raum-Level mit der Vorlage „Eingeschränkter Level-Überblick“ erstellen und lassen Sie dann die gleiche Ausgabe mit der Vorlage „Spielbarkeits-Checkliste“ erstellen. Beheben Sie alle gefundenen Probleme und erstellen Sie einen endgültigen Entwurf.

Checkliste

  • [ ] Ich habe der Produktion eine Liste mit „unverzichtbaren“ Einschränkungen gegeben.
  • [ ] Ich habe das High-Level-Design der KI und die Konkretisierung dem Algorithmus überlassen.
  • [ ] Ich habe jeden produzierten Inhalt auf Spielbarkeit überprüft.
  • [ ] Ich forderte Vielfalt und sinnvolle Wahlmöglichkeiten in den Missionen.
  • [ ] Ich habe den Startwert/die Eingabeaufforderung/den Parameter zur Reproduzierbarkeit gespeichert.