Bellwright und UE5: Technische Schlüssel des mittelalterlichen Survival-Spiels

21. May 2026 Veröffentlicht | Aus dem Spanischen übersetzt

Das mittelalterliche Survival-Genre hat in Unreal Engine 5 einen perfekten Verbündeten gefunden, um den Realismus zu steigern. Bellwright ist ein klares Beispiel dafür, wie die Lumen-Technologie für dynamische Beleuchtung und das interaktive Laubsystem einen Wald zu einer weiteren Spielfigur machen. Wir analysieren die technischen Entscheidungen und den Workflow hinter diesem vielversprechenden Titel. 🎮

Screenshot von Bellwright, der einen mittelalterlichen Wald mit dynamischer Lumen-Beleuchtung und interaktivem Laub in Unreal Engine 5 zeigt

Workflow: Von ZBrush zu UE5 mit Substance 3D 🔧

Die Erstellung von Assets in Bellwright folgt einer klassischen, aber für die hohe Wiedergabetreue von UE5 optimierten Pipeline. Organische Modelle wie Rüstungen und Werkzeuge werden zunächst in ZBrush modelliert, wo hochfrequente Details erfasst werden. Anschließend werden sie retopologisiert, um eine optimale Echtzeitleistung zu gewährleisten. Die Texturierung erfolgt in Substance 3D Painter, wobei intelligente Materialien genutzt werden, um Abnutzung, Rost und gealtertes Holz zu simulieren. Der letzte Schritt ist die Integration in Unreal Engine 5, wo die Lumen- und Nanite-Systeme angewendet werden. Nanite ermöglicht den Import hochdichter Modelle ohne Sorgen um die Polygonanzahl, während Lumen die globale Beleuchtung in Echtzeit berechnet, sodass die Schatten des Baumkronendachs auf den Tag-Nacht-Zyklus reagieren, ohne dass ein vorheriges Baking erforderlich ist.

Das Laub als Motor für Immersion und Leistung 🌿

Eine der größten Herausforderungen in Bellwright ist die Verwaltung des dynamischen Laubs, das seine Wälder definiert. Das Team hat das Procedural Foliage-System von UE5 genutzt, um die Karte zu bevölkern, jedoch mit einem entscheidenden Trick: Die Geometrie der Blätter wurde mittels Texturatlanten und Opazitätsmasken vereinfacht. Um eine Render-Überlastung zu vermeiden, werden aggressive LODs und Occlusion Culling eingesetzt, wobei stets die Sichtbarkeit des Spielers priorisiert wird. Das Ergebnis ist eine Umgebung, die sich lebendig anfühlt, in der jeder Busch und Baum auf den Wind reagiert, ohne die für ein Open-World-Spiel notwendige Flüssigkeit zu opfern.

Wie optimiert Bellwright die Leistung der modularen Echtzeit-Bausysteme, ohne die von Unreal Engine 5 gebotene visuelle Wiedergabetreue zu opfern?

(PS: 90% der Entwicklungszeit ist Polieren, die anderen 90% sind Bug-Fixing)