Das Thema dieser Arbeit ist die Untersuchung der Grenzen der reinen prozeduralen Generierung mit Fokus auf Questreihen und Rätsel. Ich möchte herausfinden, ob und wenn ja, welche Grenzen die prozedurale Generierung in ihrem Schaffungsprozess erfährt und ob es Lösungen oder Workarrounds für diese gibt.
Meine These lautet: „Alleine mit den Möglichkeiten, welche uns die reine prozedurale Generierung bietet, ist es nicht möglich, Rätsel und Questreihen in einer sinnvollen Reihenfolge zu erstellen. Vielmehr werden Workarrounds genutzt, um diese zu erstellen." Das Ziel dieser Arbeit ist es, die Grenzbereiche der prozeduralen Generierung näher zu beleuchten. Hierbei wird ein besonderes Augenmerk darauf gelegt, wie diese Grenzbereiche zustande kommen und warum diese immer noch bestehen. Hierbei werden dann alternative Varianten, welche genutzt werden, um diese Grenzgebiete auszufüllen, aufgezeigt und in ihrer Funktion beschrieben. Dies sorgt für einen allgemeinen Überblick über die Möglichkeiten der prozeduralen Generierung und wird im weiteren Verlauf der Arbeit tiefere Einblicke und eventuelle Lösungen für diese Grenzgebiete aufzeigen.
Inhaltsverzeichnis
1. Einführung
1.1 Vorstellung des Themas
1.2 These und Herleitung
1.3 Relevanz für Industrie und Zielgruppe
1.4 Abgrenzung des Begriffs der reinen Prozeduralen Generierung
2. Grundlagen
2.1 Prozedurale Generierung in Spielen
2.1.2 Vorteile der Prozeduralen Generierung
2.1.3 Nachteile der Prozeduralen Generierung
2.2 Das Terrain
2.2.1 Anforderungen an die Welt
2.2.1.1 Berge und Hügel
2.2.1.2 Flüsse und Seen
2.2.1.3 Vegetation
2.2.3 Methoden zur Generierung von Landschaften
2.2.3.1 Zufallszahlen-basierte Methode
2.2.3.2 Midpoint Displacement
2.2.3.3 Diamond-Square
2.2.3.4 Value Noise
2.2.3.5 Perlin Noise
2.2.3.6 Simplex Noise
2.2.3.7 Sketchbasierte Methode
2.2.4 Initialisierung
2.2.4.1 Erstellung der Terrain-Heightmap
2.2.4.2 Erweiterung der Features
2.2.4.3 Softwarebasierte Agenten
2.2.4.4 Küstenlinienagent
2.2.4.5 Glättungsagent
2.2.4.6 Strandagenten
2.2.4.7 Bergagenten
2.2.4.8 Flussagenten
2.3 Städte-Systeme
2.3.1 Wachstumsregeln
2.3.2 L-System und seine Modifikation
2.3.3 Die Legung des Straßennetzes mittels L-System
2.3.4 Grundlagen des Multiagentensystems für den Straßenbau
2.3.5 Extender-Agent
2.3.6 Connector-Agent
2.4 Siedlungsgenerierung
2.4.1 Grundstückslegung
2.4.2 Gebäudegenerierung Agentensystem
2.4.3 Gebäudegenerierung L-System
3. Methodik
3.1 Beschreibung der Herangehensweise
3.2 Begründung der Forschungs- und Datenerhebungsmethode
3.3 Statistische Datenerhebung – Befragung per Fragebogen und Interview
3.3.1 Die Befragungstypen
3.3.2 Art der Strukturierung des Fragebogens
3.3.3 Die Interviewtypen
3.3.4 Art der Strukturierung des Interviews
3.4 Die Strukturierung des Fragebogens
3.4.1 Das CASI als Distributionsmittel
3.4.2 Die Auswahl der Experten
4. Durchführung
4.1 Erstellung des Fragebogens
4.1.1 Der Hauptteil
4.1.2 Die Verabschiedung
4.2 Gespräche mit Experten Basic
4.2.1 Fragenkatalog
4.3 Durchführung der Interviews
4.3.1 Tobias Heim
4.3.2 Andre Neumann
4.3.3 Gereon Vienken
4.3.4 Prof. Schmidt
4.3.5 Franz Wittkamp
5. Ergebnis
5.1 Darstellung der Ergebnisse des Fragebogens
5.1.1 Stärken und Schwächen der prozeduralen Generierung
5.1.2 Die Bestimmung des Tätigkeitsbereiches
5.1.3 In welchen Fällen wurde die prozedurale Generierung von den Probanden angewendet?
5.1.4 Die Grenzbereiche der prozeduralen Generierung und wie es dazu kam?
5.1.5 Haben Sie schon einmal mit Questreihen oder Rätseln gearbeitet und wenn ja, nach welchem Schema haben Sie diese aufgebaut?
5.2 Fragebogen Ergebnisinterpretation
5.3 Interview Ergebnisinterpretation
5.4 Schlussfolgerung
6. Zusammenfassung
6.1 Fazit
6.2 Kritische Stellungnahme
6.3 Ausblick
7. Quellen
7.1. Literaturverzeichnis
7.2 Bildverzeichnis
8 Anhang
Zielsetzung & Themen
Die Arbeit untersucht die Grenzen der reinen prozeduralen Generierung, insbesondere im Hinblick auf die Erstellung von komplexen Elementen wie Questreihen und Rätseln in digitalen Spielen. Ziel ist es zu analysieren, warum diese Elemente schwer prozedural umsetzbar sind und welche alternativen Lösungsansätze in der Spieleindustrie existieren.
- Prozedurale Generierung von Terrain und städtischen Umgebungen
- Analyse der Grenzen prozeduraler Algorithmen bei logischen Strukturen
- Expertengespräche und Umfrageergebnisse zur praktischen Anwendung
- Untersuchung von Workarounds und evolutionären Algorithmen als Lösungsansätze
Auszug aus dem Buch
1.2 These und Herleitung
Meine These lautet: „Alleine mit den Möglichkeiten, welche uns die reine prozedurale Generierung bietet, ist es nicht möglich, Rätsel und Questreihen in einer sinnvollen Reihenfolge zu erstellen. Vielmehr werden Workarrounds genutzt, um diese zu erstellen." Das Ziel dieser Arbeit ist es, die Grenzbereiche der prozeduralen Generierung näher zu beleuchten. Hierbei wird ein besonderes Augenmerk darauf gelegt, wie diese Grenzbereiche zustande kommen und warum diese immer noch bestehen. Hierbei werden dann alternative Varianten, welche genutzt werden, um diese Grenzgebiete auszufüllen, aufgezeigt und in ihrer Funktion beschrieben. Dies sorgt für einen allgemeinen Überblick über die Möglichkeiten der prozeduralen Generierung und wird im weiteren Verlauf der Arbeit tiefere Einblicke und eventuelle Lösungen für diese Grenzgebiete aufzeigen.
Zusammenfassung der Kapitel
1. Einführung: Vorstellung des Themas, Formulierung der These zur Limitierung prozeduraler Generierung bei komplexen Spielinhalten und Darlegung der Relevanz für die Spieleindustrie.
2. Grundlagen: Detaillierte technische Analyse der prozeduralen Generierung von Terrains, städtischen Systemen und der zugrunde liegenden Agentensysteme.
3. Methodik: Erläuterung des gewählten Forschungsansatzes, der Expertenauswahl sowie des Aufbaus der verwendeten Fragebögen und der Interviewformate.
4. Durchführung: Beschreibung des konkreten Erstellungsprozesses des Fragebogens und der praktischen Umsetzung der Experteninterviews.
5. Ergebnis: Auswertung der erhobenen Daten aus den Fragebögen und Experteninterviews sowie die Interpretation dieser Ergebnisse hinsichtlich der Grenzbereiche.
6. Zusammenfassung: Synthese der Forschungsergebnisse, kritische Stellungnahme zur Methodik und Ausblick auf zukünftige Entwicklungen wie evolutionäre Algorithmen.
Schlüsselwörter
Prozedurale Generierung, Questreihen, Rätsel, Algorithmen, Spieleentwicklung, Terrain-Generierung, L-Systeme, Multiagentensysteme, Experteninterview, Game Design, Software-Agenten, Spielwelt, Künstliche Intelligenz, Speicheroptimierung, Evolutionäre Algorithmen
Häufig gestellte Fragen
Worum geht es in dieser Bachelor-Arbeit grundsätzlich?
Die Arbeit beschäftigt sich mit der Untersuchung der Grenzen der reinen prozeduralen Generierung, insbesondere bei der automatisierten Erstellung von Questreihen und Rätseln in Videospielen.
Welches sind die zentralen Themenfelder der Analyse?
Die Arbeit behandelt die prozedurale Generierung von Welten, Terrain, Straßennetzen und städtischen Strukturen, sowie die spezifischen Herausforderungen bei der Generierung von inhaltlich zusammenhängenden Spielinhalten.
Was ist das primäre Ziel oder die Forschungsfrage?
Es wird der These nachgegangen, dass reine prozedurale Generierung allein nicht ausreicht, um sinnvolle Questreihen und Rätsel zu erstellen, und es werden notwendige Workarounds identifiziert.
Welche wissenschaftliche Methode wurde für die Datenerhebung verwendet?
Der Autor nutzt eine Kombination aus einer Expertenumfrage mittels Fragebögen und problemzentrierten Experteninterviews mit Fachleuten aus der Spieleentwicklung.
Was wird im Hauptteil der Arbeit primär behandelt?
Der Hauptteil gliedert sich in technische Grundlagen der prozeduralen Generierung, eine methodische Herleitung und die Darstellung sowie Interpretation der erhobenen empirischen Ergebnisse.
Welche Schlüsselbegriffe charakterisieren die Forschungsarbeit?
Zentrale Begriffe sind prozedurale Generierung, Spielweltgenerierung, Agentensysteme, L-Systeme, Lösbarkeit von Rätseln und evolutionäre Algorithmen.
Warum gelten Rätsel als besonders schwierige Herausforderung für die prozedurale Generierung?
Laut den Experten liegt das Problem darin, dass Rätsel oft eine logische, menschliche Kreativität erfordern und eine garantierte Lösbarkeit bieten müssen, was mit reiner prozeduraler Logik schwer definierbar ist.
Welche Rolle spielen "Workarounds" laut den Experten?
Workarounds sind notwendig, da prozedurale Generierung allein oft zu generischen und "seelenlosen" Ergebnissen führt; sie dienen dazu, menschliche Kreativität und Storytelling-Elemente in die Welten zu integrieren.
- Citar trabajo
- Mike Pfeffer (Autor), 2017, Die Untersuchung der Grenzen der reinen prozeduralen Generierung mit Fokus auf Questreihen und Rätsel, Múnich, GRIN Verlag, https://www.grin.com/document/436012