Blue Byte: Auf dem Weg in schöner generierte Welten

Gemeinsam mit der Universität Köln arbeitet Ubisoft Blue Byte an neuen Technologien für prozedural generierte Welten. Producer Marc Braun hat einige der neuen Ansätze vorgestellt.

Artikel veröffentlicht am ,
Marc Braun von Ubisoft Blue Byte auf der Quo Vadis 2018 in Berlin
Marc Braun von Ubisoft Blue Byte auf der Quo Vadis 2018 in Berlin (Bild: Peter Steinlechner/Golem.de)

Marc Braun findet die derzeit verfügbaren Spiele mit prozedural generierten Welten durchaus gut: Die Qualität stimme, die Entwickler hätten ihre Werke inhaltlich und künstlerisch im Griff. Aber "die Muster wiederholen sich schnell", findet Braun. Er beschäftigt sich als Producer eines zehnköpfigen Forschungsteams bei Ubisoft Blue Byte in Düsseldorf gemeinsam mit der Universität Köln an neuen Verfahren, mit denen Spielentwickler quasi auf Knopfdruck immer wieder neue Welten erschaffen können, die schöner aussehen als die bisherigen.

Stellenmarkt
  1. IT Prozessmanager (m/w/d) Produktion und Druckstückmanagement
    Bayerische Versorgungskammer, München
  2. Software-Entwickler (m/w/d) Applikation (Linux)
    Ultratronik GmbH, Gilching bei München
Detailsuche

Wobei, so ganz stimmt das nicht: Der Knopfdruck soll nicht jedes Mal vollständig neue Landschaften auf den Bildschirm zaubern. Sondern solche, die immer ein bisschen anders sind. "Wenn sich da ein See statt ein Wald am Anfang befindet - das wäre okay", so Braun. Der Spieler solle sich schließlich bei einem zweiten Durchgang gleich zurechtfinden, "ohne völlig neue Regeln lernen zu müssen."

Statt der bisher verfolgten, strikt regelbasierten Ansätze arbeitet Ubisoft Blue Byte an einem Verfahren, das modulare Elemente mit Verfahren des Maschinenlernens verbindet. Bislang werde Derartiges vor allem in der Forschung verwendet. Spielentwickler würden es laut Braun "nur langsam in ihre Engines einbauen, etwa für Landschaften und Gebäude"; ob auch Anno 1800 die Systeme einsetzen wird, ist unklar - Braun hat das Aufbauspiel in seinem Vortrag nicht erwähnt.

Das Team bei Ubisoft Blue Byte forscht allerdings auch auf Basis der Snowdrop-Engine (The Division). Bevor die Entwickler damit Umgebungen produzieren, müssen sie die Welten vorab in Einzelteile zerlegen. Die ungefähre Landkarte muss in kleine Puzzlestücke zerlegt und mit Höhendaten angereichert werden - nicht mit feststehenden Werten allerdings, sondern mit Algorithmen, die immer wieder leicht verändert werden können.

Golem Akademie
  1. IT-Fachseminare der Golem Akademie
    Live-Workshops zu Schlüsselqualifikationen
  2. 1:1-Videocoaching mit Golem Shifoo
    Berufliche Herausforderungen meistern
  3. Online-Sprachkurse mit Golem & Gymglish
    Kurze Lektionen, die funktionieren
Weitere IT-Trainings

Als Nächstes folgt eine Beschreibung, wie sich die Temperaturen in der Welt verteilen - schließlich muss das System Wüsten ebenso wie Eislandschaften bauen können. Dann kommen Flüsse inklusive der Flussrichtung und weitere Daten hinzu. Aus all diesen Einzelheiten ergibt sich als Formel eine Weltenbeschreibung - ähnlich einem sogenannten Whittaker Diagramm, einem Verfahren zur Beschreibung von Welten.

Sobald das alles erledigt und in Software übersetzt ist, können die Entwickler die erste Welt generieren. Allerdings ist dort noch nichts los, weswegen als nächster Schritt "Attraction Map" dazukomme, so Braun. Die legt Details zu Lebewesen, Nahrungsmöglichkeiten und so weiter fest. Dann fügt sein Team weitere Hotspots hinzu, also Brücken oder Stellen, an denen später besonders viel los sein soll - etwa Siedlungen.

Dieses Verfahren habe einige Vorteile gegenüber der bisherigen Vorgehensweise: Man könne die Welt relativ einfach bearbeiten und sie mit Spielinhalten oder anderen logisch verknüpftem Content füllen. Unter anderem, weil die Ökosysteme ähnlich wie in der echten Welt funktionieren würden. So sei es etwa besonders unkompliziert, eine Quest zu erstellen, in der Spieler nach Lebewesen oder Nahrung suchen sollen - einfach, indem die Algorithmen besonders wenig Essen generieren.

Spätestens hier ergeben sich für Entwickler aber noch weitere Änderungen in ihrem gewohnten Workflow: Automatische Testprozeduren werden sehr viel wichtiger. "Man muss wesentlich mehr Daten als bei manuell erstellten Umgebungen auswerten - da ergibt es einfach Sinn, das soweit wie möglich automatisch zu machen", erklärt Marc Braun.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Aktuell auf der Startseite von Golem.de
Elon Musk
Tesla Model S bekommt ausschließlich Knight-Rider-Lenkrad

Elon Musk hat klargestellt, dass es für das Model S und das Model X kein normales Lenkrad mehr geben wird. Das D-förmige Lenkrad ist Pflicht.

Elon Musk: Tesla Model S bekommt ausschließlich Knight-Rider-Lenkrad
Artikel
  1. Loongson 3A5000: Chinesische Quadcore-CPU mit eigenem Befehlssatz
    Loongson 3A5000
    Chinesische Quadcore-CPU mit eigenem Befehlssatz

    50 Prozent schneller als der Vorgänger-Chip und dabei sparsamer: Der 3A5000 mit LoongArch-Technik stellt einen wichtigen Umbruch dar.

  2. Probefahrt mit EQS: Mercedes schüttelt Tesla ab, aber nicht die Klimakrise
    Probefahrt mit EQS
    Mercedes schüttelt Tesla ab, aber nicht die Klimakrise

    Der neue EQS von Mercedes-Benz widerlegt die Argumente vieler Elektroauto-Gegner. Auch die Komforttüren gefallen uns.
    Ein Bericht von Friedhelm Greis

  3. Förderprogramm: Bund will Fachkräfte für Akkuindustrie ausbilden lassen
    Förderprogramm
    Bund will Fachkräfte für Akkuindustrie ausbilden lassen

    Die Aus- und Weiterbildung für Fachleute im Bereich Akkuproduktion und -entwicklung wird mit 40 Millionen Euro aus der Staatskasse gefördert.

LH 07. Mai 2018

Das ist kein festes Merkmal prozeduraler Welten. Es gibt viele Spiele, in denen die Welt...

Trockenobst 25. Apr 2018

Ich glaube nicht dass dies sich jemals wieder ändern wird. Spiele oder "Games" sind für...

Anonymer Nutzer 25. Apr 2018

Es gibt genug Paper und Videos von Siggraph oder der Game Developer Conference die zeigen...

countzero 25. Apr 2018

Ich finde die Snowdrop Engine recht interessant, da sie sehr flexibel zu sein scheint...



Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    Schnäppchen • 30% Rabatt auf Amazon Warehouse • ASUS TUF VG279QM 280 Hz 306,22€ • Fractal Design Meshify C Mini 69,90€ • Acer Nitro XF243Y 165Hz OC ab 169€ • Samsung C24RG54FQR 125€ • EA-Promo bei Gamesplanet • Alternate (u. a. Fractal Design Define S2 106,89€) • Roccat Horde Aimo 49€ [Werbung]
    •  /