So starten und skalieren Entwickler Multiplayer-Spiele mit Unity

MATT WOODS / UNITYSenior Product Marketing Manager
Aug 24, 2023|8 Min.
So starten und skalieren Entwickler Multiplayer-Spiele mit Unity
Diese Website wurde aus praktischen Gründen für Sie maschinell übersetzt. Die Richtigkeit und Zuverlässigkeit des übersetzten Inhalts kann von uns nicht gewährleistet werden. Sollten Sie Zweifel an der Richtigkeit des übersetzten Inhalts haben, schauen Sie sich bitte die offizielle englische Version der Website an.

Die Gaming-Branche ist eine der anspruchsvollsten und zugleich lohnendsten Branchen, insbesondere wenn es um Multiplayer-Spiele geht. Mehr als 400 Multiplayer-Spiele haben sich auf Unity Game Server Hosting (Multiplay) verlassen, um unglaubliche Multiplayer-Erlebnisse zu schaffen, von AAA-Blockbustern wie Apex Legends bis hin zu Indie-Sensationen wie Among Us.

Lesen Sie, wie Studios jeder Größe und mit beliebigen Spiele-Engines ihre Spiele an die Anforderungen ihrer Spiele angepasst haben.

Eleven Puzzles und Team17 sparen Zeit und senken Kosten
Standbild aus „Unsolved Case“ von Eleven Puzzles

Eleven Puzzles hat für seine „Unsolved Case“ -Spieler das Game Server Hosting integriert, sodass die Skalierung nie ein Problem darstellt, egal, wie viele Spieler beim Spaß mitmachen.

„Ich war auf der Suche nach einem Hosting-Dienst, der im Grunde alles für uns erledigt, sodass wir uns fast ausschließlich auf die Entwicklung von Spielen konzentrieren können“, sagte Adrian Olczyk, CEO und Mitbegründer von Eleven Puzzles. „Wenn wir Game Server Hosting nicht genutzt hätten, hätte die Entwicklungszeit wahrscheinlich 20 bis 30 % länger gedauert.“

Neben Ihrem Zeitrahmen für die Entwicklung sind die Kosten pro Spieler wahrscheinlich eine der größten Sorgen bei der Konzeption eines Spiels. Die Entscheidung für Bare Metal zum Hosten Ihres Spiels kann mehrere Vorteile bieten, beispielsweise eine gleichbleibende und zuverlässige Leistung für Echtzeit-Interaktionen zwischen Spielern. Allerdings ist es im Hinblick auf die sofortige Skalierbarkeit nicht so flexibel wie Cloud-basierte Maschinen.

Game Server Hosting kombiniert die Leistung von Bare Metal mit der Flexibilität der Cloud zu geringeren Kosten. Aktuelle Vergleiche zeigen, dass Game Server Hosting die Hosting-Kosten pro Spieler um 30–40 % senken kann, abhängig von Ihrem Spieldesign, der Spielerzahl und der Verteilung (Stand: 2. Quartal 2023).

Ähnlich wie Eleven Puzzles nutzte Team17 Unity , um plattformübergreifende Titel bereitzustellen, anstatt einen eigenen Hosting-Dienst zu verwalten oder Zeit und Geld in die Einrichtung einer Flotte durch Dritte zu investieren. Verkocht! 2, bei denen es um verrückten, süchtig machenden Spaß mit Freunden geht.

Niklas Hansson, Technologiechef bei Team17, erläuterte, warum das Angebot sinnvoll und kosteneffizient sei: „Ursprünglich skizzierten wir ein Szenario mit Amazons Matchmaker und Server-Hosting und ignorierten dabei die Entwicklungskosten. Allein bei den Kosten für das Server-Hosting betrug [Unity] 30 bis 50 % des Preises. Offensichtlich verfügt [Amazon] nicht über Bare Metal [und] kann nur Cloud-Maschinen anbieten, was bedeutet, dass Sie ständig für die Cloud-Kosten bezahlen. Wenn man die Anzahl der benötigten Server massiv überschätzt, wäre das eine gigantische Geldverschwendung.“

Innersloth liefert nachweislich Leistung im großen Maßstab
Innersloth Among Us Notfallknopf

Eine zuverlässige Leistung steigert die Zufriedenheit der Spieler und ermutigt sie, langfristig an Ihrem Spiel interessiert zu bleiben und immer wieder zurückzukommen. Wenn die Spielerzahl zu wachsen beginnt, müssen Sie in der Lage sein, schnell mit der Nachfrage Schritt zu halten und die Spieler dort abzuholen, wo sie sind. Diese Fallstudie zeigt Ihnen, wie Apex Legends beim Start weltweit expandierte.

Und als „Among Us“ plötzlich ein Riesenerfolg wurde, musste Innersloth sicherstellen, dass es den Spielern weiterhin ein optimales Erlebnis bieten konnte. Durch die Partnerschaft mit Unity konnten sie eine stabile Online-Umgebung mit Game Server Hosting (Multiplay) bereitstellen und gleichzeitig mithilfe von Unity Analytics die Daten erhalten, die sie benötigten, um ihrer Fangemeinde neue Funktionen anzubieten.

„Die Teams bei Unity waren wirklich fantastische Partner, mit denen man gut zusammenarbeiten konnte“, sagte Callum Underwood, Gründer von Robot Teddy, einer Agentur, die bei Among Usmit Innersloth zusammengearbeitet hat. „Sie verstehen etwas von Spielen, man kann ganz einfach mit ihnen reden und, was noch wichtiger ist, sie haben die Bedürfnisse unseres kleinen Entwicklerteams immer über alles andere gestellt.“

Für jede Gaming-Infrastruktur ist die geografische Abdeckung von entscheidender Bedeutung, ebenso wie die Fähigkeit, mit einer steigenden Nachfrage umzugehen. Mithilfe von Game Server Hosting konnten kürzlich weltweit über 77 Millionen Spielesitzungen durchgeführt werden und die Studios konnten weltweit über 290 Datenzentren bereitstellen. So konnten Spiele erfolgreich sein, egal, wo auf der Welt sich die Spieler befinden.*

„Wenn wir über Skalierungsmöglichkeiten nachdenken, ist es für uns aufgrund der weltweiten Infrastruktur und der weltweiten Verbreitung letztlich viel einfacher, unser Publikum zu erreichen“, sagt David Smethurst, ehemaliger Programmleiter bei Team17.

Die Geschwindigkeit, mit der Spieler Ihr Spiel erleben können, kann einen erheblichen Einfluss auf das Engagement und die Bindung haben. Diese erste Interaktion gibt den Ton für die Gesamtwahrnehmung an: Wenn die Spieler zu lange warten müssen, verlieren sie das Interesse, noch bevor sie mit dem eigentlichen Spiel beginnen. Wenn es darum geht, Ihre Spieler schnell zusammenzubringen, hat Unity bei der Entwicklung eine Methode gewählt, die die dafür erforderliche Zeit im Vergleich zu anderen Methoden um bis zu 35 % verkürzt.

Um dies im großen Maßstab zu bewältigen, bleibt Unity der Nachfragekurve immer einen Schritt voraus und hält einen Puffer an Servern im Warmzustand aufrecht, um sicherzustellen, dass sie für einen Ansturm an Spielern bereit bleiben. Dies ist für den erfolgreichen Start eines Spiels von entscheidender Bedeutung und trägt dazu bei, sicherzustellen, dass für alle Server verfügbar sind, wenn die Spielerzahlen selbst die ehrgeizigsten Prognosen übertreffen.

Beim Apex- Start unterstützte die Plattform in Spitzenzeiten über 3 Millionen gleichzeitige Benutzer mit einem Verfügbarkeits-SLA von 99,95 %. Dies gab Respawn die Gewissheit, dass der Erfolg ihrer Spiele nicht durch die zugrunde liegende Infrastruktur beeinträchtigt wird.

Hi-Rez Ventures richtet One-Stop-Shop ein
Key Art für Divine Knockout von Hi-Rez Studios

Game Server Hosting funktioniert allein schon hervorragend, und da es Teil von Unity Gaming Services (UGS) ist, können Sie die erweiterten Vorteile des gesamten Portfolios nutzen. UGS bietet bewährte Lösungen für die größten Herausforderungen bei der Durchführung von Live-Multiplayer-Spielen jeder Größenordnung – alles an einem Ort.

Wenn Hi-Rez beispielsweise nach Lösungen für seine Multiplayer-Titel sucht, konzentriert sich das Team auf skalierbare Live-Game-Dienste. Im Fall von Rogue Company, Divine Knockoutund anderen Titeln bedeutet dies Multiplayer- und Live-Ops-Lösungen mit einer bewährten Erfolgsbilanz im Studio von UGS.

„Dinge wie Analytics, Game Server Hosting, all diese Dinge haben einfach gepasst und unsere Plattform stärker gemacht, ohne dass wir die Arbeit intern erledigen mussten“, teilte Alex Cantatore, Vice President of Brand Marketing bei Hi-Rez Ventures, mit.

Das Studio nutzt UGS unter anderem zum Aufzeichnen der Charakterdaten jeder gespielten Spielsitzung. Dies ermöglicht durchdachte Anpassungen der Schadenszahlen und einzigartigen Fähigkeiten, die zu einem verbesserten Gameplay führen.

Unity Analytics kann dabei helfen, das Benutzererlebnis eines neuen Benutzers zu optimieren und ein informatives, aber prägnantes Tutorial zu erstellen, das neuen Spielern die nötigen Tools an die Hand gibt, um direkt in die Spiele einzusteigen. Lesen Sie, wie Funktionen wie Player Funnels dies für Ihr Spiel leisten können, und folgen Sie dann dem Beispiel dieser unglaublichen Entwickler, indem Sie UGS Lösungen in Ihrem nächsten Projekt implementieren.

Hier sind einige Ressourcen, die Ihnen den Einstieg erleichtern:

Starten und skalieren Sie Ihren nächsten Multiplayer-Titel mit Unity Lösungen. Wenn Sie Fragen zu den ersten Schritten haben, wenden Sie sich in den Multiplayer Foren an unser Team.

*Daten für den Zeitraum 8. Juli – 8. August 2023.