• IT-Karriere:
  • Services:

Prozedurale Generierung: Computer werden kreativ

Prozedurale Generierung und künstliche Intelligenz sind uralte Konzepte. Aber seit einigen Jahren tauchen sie in Spielen häufiger auf. Federführend sind dabei wieder einmal Indie-Entwickler. Aber was ist heute anders als vor zehn oder zwanzig Jahren?

Artikel von Jan Bojaryn veröffentlicht am
Nowhere: ein Mammutprojekt, das die beiden Entwicklermit prozedurale Generierung stemmen wollen
Nowhere: ein Mammutprojekt, das die beiden Entwicklermit prozedurale Generierung stemmen wollen (Bild: Duangle)

Vor zwanzig Jahren war prozedurale Generierung etwas ganz Neues. Mit automatisch generierten Galaxien erweiterten David Braben und Ian Bell 1984 das Bewusstsein der Spielergemeinde mit dem richtungweisenden Elite. Gleichzeitig zeigte das Weltraumspiel, wie man gigantische Spielwelten aus einfachsten Computern kitzeln und wie man sie in den kleinstmöglichen Speicher packen konnte.

In letzter Zeit waren es Hits aus der Indie-Szene, die man mit dem Begriff "prozedurale Generierung" in Verbindung bringt - die Blockwelten von Minecraft und zuletzt der ehrgeizige Weltraumerkundungstrip No Man's Sky. Warum ist prozedurale Generierung heute wieder verstärkt ein Thema? Wozu eignet sich das Verfahren überhaupt? Wie haben sich die technischen Möglichkeiten entwickelt? Und ist der Hype in ein paar Jahren wieder vorbei?

Krieger in der Sackgasse

Leonard Ritter kennt sich mit prozeduraler Generierung aus. Unter dem Künstlernamen paniq ist er Mitglied der Demogruppe Farbrausch. 2004 hat er die Entstehung des prozedural generierten Shooters Kkrieger aus der Nähe verfolgt und mit der Engine selbst die Demo Fr-038: Theta entwickelt.

Aktuell arbeitet er mit seiner Ehefrau Sylvia an einem Projekt, das augenscheinlich eine ähnliche Richtung einschlägt: Nowhere spielt in einer fremdartigen Welt mit Schwarzlichtoptik, bewohnt von intelligenten Wesen. Spieler müssen als Neugeborene ihre Sprache lernen und mit ihnen interagieren - ein Mammutprojekt, das die beiden Entwickler stemmen wollen, indem sie auf prozedurale Generierung setzen.

Stellenmarkt
  1. SIZ GmbH, Bonn
  2. Fraunhofer-Institut für Integrierte Schaltungen IIS, Erlangen

Wenn man Ritter fragt, was Spiele heute anders machen, sagt er mit Blick auf Kkrieger: "Der Arbeitsprozess war nur insofern prozedural, als dass die Texturen und Models mit Operatoren gebaut wurden, weil diese leichter zu packen waren." Die Absicht war nicht das Schaffen ungekannter neuer Welten, sondern Size Coding: "Maximaler Effekt mit minimaler Executable Size war damals das Ziel."

Kkrieger schaffte schier Unmögliches: Der Egoshooter zwängte sich auf 96 Kilobyte. Ritter will das Projekt aber nicht überbewerten. "Der gefühlte Konsens in unserer Gruppe damals war, dass Kkrieger eine nette technische Spielerei ist, aber nicht die Zukunft der 3D-Shooter-Entwicklung."

Size Coding hat Grenzen. Den Finger in die Wunde legte niemand Geringeres als Programmierlegende John Carmack. Er stand damals vor der undankbaren Aufgabe, die Spielewelt für Rage zu begeistern - einen Egoshooter, der drei DVDs füllen sollte. "Wir haben uns diebisch gefreut, als er sich in einem Interview fragen lassen musste, warum er so viel Speicherplatz benötigt", erzählt Ritter. Aber Carmack antwortete, "dass man, um solche winzigen Größen erreichen zu können, den Künstlern sehr viel logisches Geschick abverlangen muss, was die kreative Entfaltung stark behindert. Das war korrekt."

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed
Not macht erfinderisch: Unendliche Welten aus Ressourcenmangel 
  1. 1
  2. 2
  3. 3
  4.  


Anzeige
Top-Angebote
  1. 49,99€ + Versand (Bestpreis)
  2. (aktuell u. a. Corsair Gaming Sabre Maus für 24,99€, Apacer AS340 120 GB SSD für 18,29€)
  3. (u. a. TESO: Greymor 49,49€, Warhammer 40.000 Mechanicus für 13,99€, Pillars of Eternity für...
  4. (u. a. MSI Optix G24C für 155,00€, Asus VP278H für 125,00€, LG 27UD59-W für 209,00€ und HP...

irata 14. Apr 2014

Und wo sieht man, wie die das berechnen? IMO ist das ein ähnlicher Ansatz wie...

irata 11. Apr 2014

Da bin ich auch gespannt. Wenn man bedenkt, dass 1982 für River Raid und Pitfall...

Mandrake0 10. Apr 2014

Alleine die Textur Prozedural zu erstellen ist seit einiger zeit schon fast Standard dank...

Anonymer Nutzer 10. Apr 2014

ja eben, es wird alles vom Programmierer vorgegeben. Mit Kreativität des Computers hat...

Sinnfrei 10. Apr 2014

Limit Theory wird auch komplett prozedural generiert werden. Und es sieht wirklich schon...


Folgen Sie uns
       


Macbook Pro 16 Zoll - Test

Das Macbook Pro 16 stellt sich in unserem Test als eine echte Verbesserung dar. Das liegt auch daran, dass Apple einen Schritt zurückgeht, das Butterfly-Keyboard fallenlässt und die physische Escape-Taste zurückbringt.

Macbook Pro 16 Zoll - Test Video aufrufen
Kaufberatung (2020): Die richtige CPU und Grafikkarte
Kaufberatung (2020)
Die richtige CPU und Grafikkarte

Grafikkarten und Prozessoren wurden 2019 deutlich besser, denn AMD ist komplett auf 7-nm-Technik umgestiegen. Intel hat zwar 10-nm-Chips marktreif, die Leistung stagniert aber und auch Nvidia verkauft nur 12-nm-Designs. Wir beraten bei Komponenten und geben einen Ausblick.
Von Marc Sauter

  1. SSDs Intel arbeitet an 144-Schicht-Speicher und 5-Bit-Zellen
  2. Schnittstelle PCIe Gen6 verdoppelt erneut Datenrate

Elektroautos in Tiefgaragen: Was tun, wenn's brennt?
Elektroautos in Tiefgaragen
Was tun, wenn's brennt?

Was kann passieren, wenn Elektroautos in einer Tiefgarage brennen? Während Brandschutzexperten dringend mehr Forschung fordern und ein Parkverbot nicht ausschließen, wollen die Bundesländer die Garagenverordnung verschärfen.
Eine Analyse von Friedhelm Greis

  1. Mercedes E-Econic Daimler elektrifiziert den Müllwagen
  2. Umweltprämie für Elektroautos Regierung verzögert Prüfung durch EU-Kommission
  3. Intransparente Preise Verbraucherschützer mahnen Ladenetzbetreiber New Motion ab

Shitrix: Das Citrix-Desaster
Shitrix
Das Citrix-Desaster

Eine Sicherheitslücke in Geräten der Firma Citrix zeigt in erschreckender Weise, wie schlecht es um die IT-Sicherheit in Behörden steht. Es fehlt an den absoluten Grundlagen.
Ein IMHO von Hanno Böck

  1. Perl-Injection Citrix-Geräte mit schwerer Sicherheitslücke und ohne Update

    •  /