Die unabhängige Entwicklung hat in Unreal Engine 5 einen Verbündeten gefunden, um einzigartige Konzepte zu verwirklichen, und Chained Together ist ein klares Beispiel dafür. Dieser Titel erkundet nicht nur die erzwungene Kooperation durch eine physische Kette, sondern zeigt auch, wie die dynamische Beleuchtung von Lumen und die präzise Modellierung in Blender eine einfache Mechanik in eine visuelle und technische Herausforderung verwandeln können. Wir analysieren die Schlüssel seiner Entwicklung und wie kleine Studios diese Techniken nachahmen können. 🎮
Ketten-Rendering und kooperative Physik in UE5 🔗
Der technische Kern von Chained Together liegt in der Handhabung der Kette, die die Spieler verbindet. Anstelle einer vordefinierten Animation implementierten die Entwickler ein Physiksystem basierend auf Constraints (Einschränkungen) innerhalb von Unreal Engine 5, wahrscheinlich unter Verwendung des Kabel-Simulationssystems oder der Chaos-Physik. Jedes Glied muss in Echtzeit auf die Spannung reagieren, die von zwei sich unabhängig bewegenden Charakteren erzeugt wird. Für die Modellierung war Blender das entscheidende Werkzeug. Die Kette, obwohl sie einfach erscheint, erfordert eine saubere Topologie, um seltsame Verformungen bei Kollisionen mit den Plattformen zu vermeiden. Ein technischer Trick hierbei ist die Verwendung einzelner Glieder mit vereinfachten Kollisionen (Kapseln) anstelle komplexer Meshes, um die Prozessorlast zu reduzieren, während Lumen sich um die Reflexionen und Schatten jedes Glieds kümmert, ohne die Leistung zu beeinträchtigen.
Lektionen für Indie-Entwickler: Beleuchtung und Kontrast 💡
Was Chained Together unvergesslich macht, ist sein visueller Übergang zwischen dunklen Höhlen und strahlenden Himmeln. Für unabhängige Entwickler liegt die Lektion hier im strategischen Einsatz von Lumen. Es ist nicht notwendig, das gesamte Level mit statischen Lichtern zu beleuchten; stattdessen kann man ein einzelnes gerichtetes Licht (die Sonne) in Kombination mit Nebelvolumen in den Höhlen verwenden. Dies erzeugt einen dramatischen Kontrast, der den Spieler führt, ohne dass visuelle Marker nötig sind. Der abschließende Tipp ist, zuerst die Physik der Kette auf einer leeren Ebene zu prototypisieren, bevor man die Umgebung aufbaut, da ein Fehler in der Seilspannung das kooperative Erlebnis ruinieren kann, egal wie schön der gerenderte Himmel ist.
Wie gelingt es Chained Together, die kooperative Physik zwischen Spielern mit Lumen in Unreal Engine 5 zu synchronisieren, ohne die Leistung auf Mittelklasse-Hardware zu beeinträchtigen?
(PS: Ein Spieleentwickler ist jemand, der 1000 Stunden damit verbringt, ein Spiel zu machen, das die Leute in 2 Stunden durchspielen)