Hero background image

Wie Triangle Factory sich einen plattformübergreifenden taktischen Vorteil verschaffte

Erfahren Sie, wie Unity Gaming Services (UGS) dem Team geholfen hat, eine fragmentierte VR-Landschaft mit dem 5v5-Ego-Shooter Breachers zu vereinen.

Breachers Eine Fallstudie von Unity

How can a lean studio deliver cross-play connectivity on all major VR platforms? Following the success of Hyper Dash, Triangle Factory knew that success meant maximizing player and platform reach while keeping their small team focused on gameplay. They used UGS’s backend and community solutions to kick down the door to an untapped market.

Die Herausforderung

Powering cross-platform play across VR devices with a lean team

Plattformen

Meta Quest, PlayStation VR2, Pico, Windows, Steam

Teammitglieder

30

Standort

Ghent, Belgium

Miniaturansicht der Dreiecksfabrik

Annäherung an ein neues VR-Format

Breachers ist der erste taktische 5v5-FPS für VR, und die Reichweite der Plattform war entscheidend, um eine kritische Masse an Spielern zu erreichen. Mit den plattformübergreifenden Fähigkeiten von UGS und der Multiplattform-Unterstützung von Unity war Triangle Factory in der Lage, einen reibungslosen Start auf allen wichtigen VR-Plattformen zu gewährleisten.

dreieckige werksergebnisse

Die Ergebnisse

  • Reibungsloser Start mit 110k MAU im ersten Monat, unterstützt durch UGS Backend-Architektur und Multiplay Hosting
  • Einsparung von acht Wochen Entwicklungszeit durch Authentifizierung, Matchmaker, Vivox Voice Chat, Freunde und Leaderboards
  • Senkung der Serverkosten um bis zu 25 % mit einer hybriden Multiplay-Hosting-Server-Orchestrierung
Breachers
Das volle Potenzial des VR-Marktes ausschöpfen

Timothy Vanherbergen, CEO von Triangle Factory, betont, dass "plattformübergreifendes Spielen die oberste Priorität war, damit wir eine aktive Nutzerbasis über verschiedene VR-Systeme hinweg sicherstellen können."

VR bietet ein aufregendes Spielpotenzial, aber die Spieler sind auf eine Vielzahl von Geräten verteilt, von denen jedes seine eigenen einzigartigen Eingaben hat.

"Die Hersteller fügen oft Funktionen hinzu, die für ihre Geräte einzigartig sind", sagt Pieter Vantorre, CTO von Triangle Factory. "Unity bietet die notwendigen Werkzeuge, um sich an diese Veränderungen anzupassen. Die Wrapper für die verschiedenen Bibliotheken helfen uns, die einzigartigen Eigenschaften der einzelnen Geräte optimal zu nutzen."

Breachers
Reduzierung von Ressourcen und Komplexität

Triangle Factory nutzt die kampferprobte Multiplayer-Technologie von UGS, um die Arbeit an der Backend-Architektur zu beschleunigen und den Entwicklern zu helfen, sich auf neue Funktionen und Optimierungen zu konzentrieren.

"Wir sind im Herzen Spieleentwickler und konzentrieren uns auf das Schreiben von Gameplay-Code", sagt Pieter. "Unser Team hat ein paar technische Experten, aber selbst die minimalen Backend-Anforderungen für Breachers wurden zu einem Engpass. Hätten wir alles, was UGS anbietet, selbst entwickelt, wären mehr Ressourcen und erheblich mehr Mittel erforderlich gewesen."

Pieters Team schätzt auch die Kosteneffizienz von Dienstleistungen wie Multiplay Hosting. Im Vorfeld der Veröffentlichung arbeiteten sie mit den Unity-Teams zusammen, um die Server-Orchestrierung zu optimieren, so dass 90 % der Breachers'-Serverinstanzen auf Bare Metal mit der Cloud als Backup laufen. Durch die Zusammenarbeit mit dem Multiplay-Team konnte Triangle Factory Cross-Play-Konnektivität zu 20-25 % der Kosten anderer Anbieter bereitstellen.

Breachers
Null Latenzzeit als Zielsetzung

In kompetitiven Spielen ist der Server die einzige Quelle der Wahrheit - was bedeutet, dass der Client seine Berechnungen oft auf der Grundlage der Daten des Servers aktualisieren muss. Die Verringerung der Latenzzeit ist von entscheidender Bedeutung, da dadurch der Bedarf an diesen Aktualisierungen verringert und die Bildwiederholrate verbessert wird.

"Unsere größte Hürde war es, sicherzustellen, dass unsere fortschrittlichen Bewegungsmechaniken wie Lehnen, Abseilen und Hocken bequem sind, ohne Motion Sickness zu verursachen", erzählt Pieter. "Um dies zu erreichen, ist eine stabile Bildrate von entscheidender Bedeutung - ein Minimum von 72 fps ist erforderlich, aber 90 fps werden bevorzugt."

Triangle Factory nutzt Multiplay-Hosting und Matchmaker, um Spieler mit niedrigem Ping in Gruppen zusammenzufassen und so ein reibungsloseres Spielerlebnis zu gewährleisten. Das globale Netzwerk und die automatisierte Serververwaltung von Multiplay Hosting ermöglichen es Triangle Factory, ein Spiel zu liefern, das reaktionsschnell und ohne Übelkeit ist.

Breachers
Zeitersparnis durch Player-Verbindungsdienste

Die Aktivierung von Spielerverbindungen ist für die Kundenbindungsstrategie von Triangle Factory unerlässlich.

Triangle Factory straffte seine Backend-Entwicklung durch die Verwendung von Friends, Lobby, Leaderboards und Authentifizierung von Unitys Backend und Community Solutions Suite von Unity, die alle plattformunabhängig und plattformübergreifend sind. Friends ermöglicht es den Spielern, Listen mit anderen Spielern zu erstellen, mit denen sie spielen können, während Lobby es ihnen leicht macht, gemeinsam ein Spiel zu starten. Diese Dienste arbeiten nahtlos mit Authentifizierung zusammen, um Spieleridentitäten zu verwalten und zu sichern.

Anstatt diese Funktionen selbst zu entwickeln, entschied sich das Team für UGS. Friends and Lobby" verkürzte die Entwicklungszeit für Spielerfunktionen von einigen Wochen auf wenige Tage. Das hat uns eine Menge Zeit gespart", sagt Pieter.

Und diese Strategie hat sich ausgezahlt - das Spiel hat mehrere Ligen mit über 200 Teams. "Unser Friends UGS-System ist entscheidend, um diese Gemeinschaften in einem Spiel zusammenzubringen", sagt Timothy.

Bessere Bindung durch besseres Matchmaking
Bessere Bindung durch besseres Matchmaking

"Im VR-Bereich, wo man eine viel kleinere Spielerbasis hat, ist die Bindung entscheidend", bemerkt Timothy. Triangle Factory setzt das Matchmaking strategisch ein, um die Spieler aktiv zu halten.

Das Team stellte fest, dass die Bindung an das Spiel höher war, wenn neue Spieler zusammengeführt wurden. Mithilfe der benutzerdefinierten Regeln von Matchmaker findet Triangle Factory Spieler auf der Grundlage von Fähigkeiten, gesammelter Erfahrung und geografischer Nähe, was dazu beiträgt, die Latenzzeit zu verringern.

"Es ist sehr einfach, diese Regeln aufzustellen, und Matchmaker ermöglicht es uns, sie zu lockern, wenn keine passenden Fähigkeiten oder Erfahrungen gefunden werden können", sagt Pieter.

Triangle Factory testet weiterhin neue Regeln, während sie an einem neuen Wettbewerbsmodus arbeiten.

Einrichten der Spielerkommunikation
Einrichten der Spielerkommunikation

Der Fokus auf unterhaltsame soziale Erlebnisse überträgt sich auf die Kommunikation im Spiel, wo effektive Teamarbeit der Schlüssel zur Handlung ist. Triangle Factory nutzt Vivox Voice Chat, um die Spieler mit klarem Audio über alle wichtigen VR-Plattformen zu verbinden.

"Voice Chat ist super wichtig, denn Teamwork ist der größte Faktor, um ein Match zu gewinnen", sagt Timothy. "Ein gut kommunizierendes Team wird immer die Oberhand über ein nicht kommunizierendes Team haben."

Triangle Factory nutzt die Kanäle von Vivox, um den Chat während der Spiele zwischen den Teams aufzuteilen. In der Lobby, vor oder nach dem Spiel, werden die Kanäle vereinheitlicht, damit sich die Spieler treffen und austauschen können. Der Vivox-Voice-Chat in Breachers schärft die Teamtaktik und schafft Kameradschaft, wodurch die Bühne für magische Multiplayer-Momente geschaffen wird, die die Spieler immer wieder zurückkommen lassen.

"Es funktioniert einfach", ergänzt Pieter. "Sowohl der Service als auch die Unterstützung durch das Vivox-Team sind großartig."

Ein langweiliger Einführungstag mit einem von Experten geleiteten Hosting
Ein langweiliger Einführungstag mit einem von Experten geleiteten Hosting

Um Breachers auf VR-Plattformen auf der ganzen Welt zu bringen, verwendet Triangle Factory ein hybrides Cloud-/Bare Metal-Server-Setup. Pieter schätzt die Einblicke, die Multiplay bei der Gestaltung seiner Serverabdeckung gewährt: "Wir erhalten von Multiplay hilfreiche Statistiken über unsere Spielerkapazitäten. Das hilft uns, unsere Abdeckung zu optimieren und die Leistung zu überwachen."

Die Anzahl der Spieler am ersten Tag lässt sich nur schwer abschätzen, aber durch die Zusammenarbeit mit dem Multiplay-Team war man auf einen plötzlichen Zustrom von Spielern vorbereitet. "Wir haben mit dem Multiplay-Team zusammengearbeitet und uns vergewissert, dass die Cloud-Skalierung funktioniert und unsere Serverkapazität gut abgestimmt ist", sagt Pieter.

Mit 110k MAU im ersten Monat bezeichnete Triangle Factory den Start von Breachers als "fehlerfrei". Indem sie sich auf speziell entwickelte Tools zur Unterstützung ihres Backends verließen, konnte sich das Team auf die Entwicklung innovativer Spielabläufe konzentrieren und darauf vertrauen, dass alles für die Spieler zur Startzeit funktioniert.

"Für ein Unternehmen, das wie wir LiveOps-Spiele entwickelt, ist eine solide Backend-Architektur entscheidend. UGS ermöglicht es uns, uns hauptsächlich auf die Entwicklung des Spiels zu konzentrieren, anstatt eine skalierbare Backend-Architektur aufzubauen."
TIMOTHY VANHERBERGHEN / TRIANGLE FACTORYCEO and Cofounder
"Die plattformunabhängige Natur von UGS überbrückt die Lücken zwischen den VR-Systemen. Dies ist besonders für Funktionen wie Matchmaking, In-Game-Spieler-Kommunikation und die Schaffung sozialer Verbindungen zwischen Spielern von Vorteil.
PIETER VANTORRE / TRIANGLE FACTORYCTO
dreieckige Werksausschreibung
Gewinnen Sie einen taktischen Vorteil mit UGS

Unity Gaming Services helfen Entwicklern dabei, Dienste in großem Umfang zu konfigurieren, zu verwalten und zu automatisieren und dabei innerhalb des Unity-Ökosystems zu bleiben. UGS, dem einige der weltweit führenden Studios vertrauen, kann Ihnen dabei helfen, Ihren Tech-Stack zu optimieren, damit Sie sich auf Ihr Spiel konzentrieren können.