Große digitale Welten entstehen nicht einfach so. Hinter Bergen, Tälern, Wäldern und scheinbar zufällig verteilten Details stecken jede Menge Daten, Regeln und am besten auch ein Workflow, der einem möglichst viel Arbeit abnimmt.
Für unsere 3D-Realtime-Welten in Unreal Engine kombinieren wir deshalb verschiedene Tools und Techniken. Wie daraus Schritt für Schritt eine umfangreiche Landschaft entsteht, zeigen wir euch!
Erst das Terrain …
Den Anfang macht der Untergrund. Mit Gaea, Photoshop und Unreal Engine entwickeln wir aus Geländedaten eine Landschaft, die anschließend innerhalb der Engine weiterbearbeitet werden kann.
Dabei geht es nicht nur darum, ein paar schöne Berge zu formen. Heightmaps, unterschiedliche Datenebenen und die richtige Vorbereitung des Terrains schaffen die technische Basis für alles, was später darauf passieren soll.
… dann kommt Leben in die Welt
Ist die Landschaft fertig, fehlen noch Wälder, Pflanzen, Steine und all die kleinen Dinge, die eine virtuelle Umgebung glaubwürdig machen. Tausende Objekte einzeln zu verteilen wäre allerdings weder besonders clever noch effizient.
Hier kommt Procedural Content Generation – kurz PCG, ins Spiel. Statt jedes Detail von Hand zu setzen, definieren wir Regeln, nach denen die Unreal Engine große Teile der Welt selbstständig aufbaut. Das spart nicht nur Zeit, sondern eröffnet auch ganz neue Möglichkeiten beim Erstellen und Optimieren umfangreicher Szenen und sorgt für Skalierbarkeit und Kosteneffizienz.
Effizient arbeiten, mehr Zeit für Details
Prozedurale Generierung und Liebe zum Detail müssen kein Widerspruch sein. Ganz im Gegenteil! Wenn wiederkehrende Aufgaben automatisiert ablaufen, bleibt mehr Zeit für das, was eine virtuelle Welt wirklich besonders macht: Schlüsselszenen, Atmosphäre und individuelle Details.
Der smarte Einsatz von Gaea, PCG und Co. macht umfangreiche Open-World-Projekte damit auch für kleinere Teams handhabbar und spart am Ende nicht nur Nerven und Zeit, sondern auch Performance und sorgt für eine kosteneffiziente und easy zu skalierende Umsetzung.
Habt ihr selbst Erfahrungen mit ähnliches Workflows gemacht, oder plant gerade ein ähnliches Realtime-Projekt? Dann meldet euch bei uns!

