Nachrichten / Spiele

Team hinter der Technologie – Benutzergruppe

Team hinter der Technologie – Benutzergruppe

Roblox ist eine Plattform für menschliches Miteinander. Wir möchten, dass unsere Benutzer die gesamte Bandbreite sozialer Interaktionen in unseren immersiven 3D-Erlebnissen erleben können, wobei die Kommunikation auf Roblox alle Arten widerspiegelt, wie wir in der realen Welt kommunizieren. Eines der funktionsübergreifenden Teams, die diese Technologie auf Roblox aufbauen, ist die User Group.

„Wir glauben, dass ausdrucksstarke und immersive Kommunikation die Zukunft ist“, sagte Garima Sinha, Senior Product Manager. „Wir befinden uns in diesem Stadium, in dem die Technologien, an denen wir seit Jahren arbeiten, zusammenkommen. Wenn Sie sich in einer virtuellen Erfahrung befinden, sehen Sie möglicherweise Ausdrücke. Bald werden Sie die Körpersprache, die Stimmung der Menschen im selben Raum spüren können.

Die Vision der User Group ist es, einer Milliarde Menschen zu ermöglichen, in hochwertigen, immersiven 3D-Erlebnissen zu kommunizieren, zu spielen, zu lernen und zusammenzuarbeiten. „[Unsere Vision] ist in den letzten drei Jahren ziemlich konstant geblieben“, sagte Philippe Clavel, Senior Director of Engineering. „Wir wollen eine Plattform aufbauen, die es Menschen ermöglicht, sich zu vernetzen und gemeinsam zu engagieren.“

Aber wie Philippe erklärt, ist es genauso wichtig, es richtig zu bauen, wie die dahinter stehende Technologie zum Laufen zu bringen. „Roblox ist von Natur aus ein soziales Produkt. Es gibt noch so viel Potenzial für das, was er tun kann. Aber wir müssen auch sicherstellen, dass wir unsere Produkte auf sichere und zivile Weise herstellen.

Gemeinsam leiten Garima und Philippe Teams innerhalb der breiteren Benutzergemeinschaft von Roblox, die einige der schwierigsten technischen Herausforderungen von Roblox angehen, um diese Vision zum Leben zu erwecken. Um mehr über ihre Arbeit zu erfahren, haben wir mit ihnen und zwei weiteren Mitgliedern der Benutzergruppe gesprochen: Effie Goenawan, Senior Product Manager, und Irene Nguyen, Engineering Manager.

Die technischen Herausforderungen hinter virtueller Kommunikation und Verbindung

Philippe erinnerte sich an einen Moment aus seinem Vorstellungsgespräch bei Roblox. „Während meines Interviews erklärte mir CEO und Mitbegründer Dave Baszucki, dass man in der 3D-Welt mit jedem zusammen sein und mit ihm interagieren kann. Aber bevor Sie das tun können, müssen Sie in der Lage sein, effektiv zu kommunizieren. Unsere Vision ist es, Kommunikation in der realen Welt zu ermöglichen und nachzuahmen. »

Beim Hinzufügen Sprachkommunikation zu unserer Chat-Funktionkommen wir dieser Vision näher. Diese neue Funktion ermöglicht es Benutzern ab 13 Jahren, in Roblox-Erlebnissen mit ihrer Stimme zu kommunizieren. Die Technologie basiert auf Näherung und simuliert eine realistische Kommunikation.

Die Benutzergruppe, einschließlich funktionsübergreifender Bemühungen der Sicherheits- und Engine-Gruppen, überwand mehrere technische Herausforderungen, um den Voice-Chat zum Leben zu erwecken – eine der schwierigsten war der Aufbau der Architektur. „Der Aufbau der Technologie hinter dem Voice-Chat ist von Natur aus komplex. Um es immersiv zu machen und die Kommunikation in der realen Welt widerzuspiegeln, aktivieren wir den Ton, um sich auf den Standort Ihres Avatars im 3D-Raum zu beziehen. Sie möchten, dass andere in Ihrer Nähe Sie hören, nicht diejenigen, die weit entfernt sind“, sagte Philippe.

„Darüber hinaus werden Millionen von Benutzern auf der ganzen Welt neue Funktionen einführen, wenn wir sie einführen. Wir haben darauf geachtet, diesen neuen Dienst am Rand bereitzustellen, um die Nähe unserer Sprachserver zu unseren Benutzern zu gewährleisten. Wir möchten, dass Sie sich überall gut unterhalten können.

Stellen Sie sicher, dass wir diese Funktion mit erstellt haben Sicherheit und Höflichkeit im Auge ist auch eine entscheidende technische Herausforderung. „Unsere oberste Priorität ist es, sicherzustellen, dass wir Voice-Chat auf sichere und verantwortungsvolle Weise einsetzen. Obwohl wir bereits über robuste Sicherheitsfunktionen verfügen (z. B. Moderationstools), erforschen wir auch technologische Lösungen, um Sicherheit und Höflichkeit auf unserer Plattform zu gewährleisten“, sagte Effie.

Innovationskultur in der Nutzergruppe

Obwohl unsere Unternehmenswerte als Leitfaden dienen, den jeder zur Lösung unserer technischen Herausforderungen nutzen kann, Jedes Team bringt seinen eigenen kooperativen und kreativen Ansatz zur Entwicklung innovativer Lösungen ein. Hier sind einige der Möglichkeiten, wie die Benutzergruppe zusammenkommt, um eine Kultur der Innovation für Roblox zu fördern.

Das Lösen schwieriger technischer Herausforderungen treibt sie an.

Die richtige Lösung für technische Herausforderungen zu finden, ist selten klar oder einfach. Effie ermutigt ihr Team, bei der Suche nach Lösungen nichts unversucht zu lassen.

Wenn es um die Lösung von Sicherheits- und Höflichkeitsproblemen geht, „bestünde eine einfache Lösung darin, viel Zeit und Ressourcen für die manuelle Moderation aufzuwenden, aber wir sind dafür verantwortlich, die richtigen Entscheidungen für unser Team und das Unternehmen zu treffen. . Aus diesem Grund suchen wir nach Möglichkeiten, dieses Problem mit den besten technologischen Lösungen zu lösen, um unsere Moderationsbemühungen zu unterstützen. Eine dieser technischen Herausforderungen ist das Moderieren der Chat with Voice-Funktion.

Garima und Effie besprechen ein aktuelles Projekt

Garima Sinha und ihre Kollegin Effie Goenawan treffen sich vor unseren Büros

„Wir müssen in der Lage sein, in Echtzeit zu erkennen und zu handeln, um unsere Gemeinschaft zu schützen“, sagte Garima. „Das sind schwierige technische Probleme, die noch niemand in der Branche gelöst hat. Was unsere Teamkultur einzigartig macht, ist, dass wir alle den Antrieb haben, sie zu verwirklichen. Wir lösen einige der schwierigsten Probleme der Welt. Und unsere Mitarbeiter sind sehr stolz darauf, diese schwierigen Probleme zu lösen. »

Iteration hilft ihnen, großartige Lösungen zu entwickeln.

Auch angesichts von Blockern behielt die User Group den Ball im Auge. Für Irene Nguyen gehört die Entwicklung von MVPs (Minimum Viable Products) und Proofs of Concept dazu. Als Engineering Lead im User Group Connections-Team unterstützt Irene die Fähigkeit der Benutzer, sich mit Freunden zu verbinden, Erfahrungen zu sammeln und Erinnerungen zu schaffen. Eine der technischen Herausforderungen, die sein Team zu lösen hilft, ist die Aktivierung der Videoaufnahmefunktion innerhalb der Roblox-Plattform. Das Ziel seines Teams ist es, es Benutzern schnell und einfach zu machen, großartige Roblox-Momente mit ihren Freunden zu teilen.

"Was sind unsere aktuellen Grenzen für die Videoqualität?" Was bedeutet das auf allen Geräten? Leistung? Wir wollen es richtig bauen und für alle bauen. Herauszufinden, wo man anfangen soll, kann überwältigend sein, aber die Aufrechterhaltung einer iterativen Denkweise hilft Irene und ihrem Team dabei, Prioritäten auszugleichen und voranzukommen.

„Wir müssen unseren Ausgangspunkt identifizieren, unsere Vision klar definieren und dann die Schritte definieren, die zum Aufbau eines MVP erforderlich sind, das uns dorthin bringt. Durch diesen Prozess ist das Team in der Lage zu sehen und wirklich motiviert zu sein, was möglich ist. Sie erinnert sich, dass „einige Leute ein MVP mit einem Hack oder einem Workaround gleichsetzen. Stattdessen denke ich, dass es eine Möglichkeit für uns ist, die Realisierbarkeit dessen zu beweisen, woran wir arbeiten. Durch Iteration kommen wir zu einer großartigen Lösung.

Offene Kommunikation und Zusammenarbeit ermöglichen es allen, neue Ideen auszutauschen und Probleme zu lösen.

Was ist das Geheimnis, um Innovationen im Team voranzutreiben? Philippe glaubt, dass dies eine Bottom-up-Entwicklungskultur fördert, eine offene Kommunikation fördert und die richtigen Fragen stellt.

„Man stellt keine klugen Leute ein, um ihnen zu sagen, was sie zu tun haben. Du stellst kluge Leute ein, also sagen sie es dir. Als Manager ist es meine Aufgabe, unserem Team zu helfen, indem ich konstruktive Fragen stelle“, sagte Philippe. „Dieser Stil hat unserem Team geholfen, bessere Lösungen zu finden und Ergebnisse zu erzielen. Das Stellen von Fragen ermöglicht es unseren Teammitgliedern, die Dinge anders zu denken. Ich finde, dass sie aus ihrer Sicht sprechen. Am wichtigsten ist, dass sie offen teilen, wenn sie anderer Meinung sind.

Kürzlich diskutierte Philippes Team darüber, wie sie räumliches Audio rendern sollten (die Technologie, die den Chat mit Sprache antreibt). „Sagen Sie, Sie befinden sich in der Erfahrung mit Ihrem Avatar. Sollen wir Audio so rendern, als ob es zu den Ohren Ihres Avatars oder der Spielkamera käme? Es gab ein sehr starkes Argument für beide Wege, also entschieden wir uns für beide und stimmten darüber ab, welcher am besten zu uns passt. Und, im Roblox-Stil, Wir erlauben Entwicklern auch, es anzupassen und die Standardeinstellung zu ändern."

Philippe Clavel & Irene Nguyen sprechen über ein aktuelles Projekt

Die Benutzergruppe hat auch damit begonnen, interne technische Diskussionen zu organisieren, um die Kommunikation und Zusammenarbeit zu fördern. In den Worten von Irene: „Wir sind stolz darauf, Wissen zwischen den verschiedenen Teams in der Benutzergruppe zu teilen. Sie [Tech Talks] sind eine Möglichkeit für uns, in Verbindung zu bleiben und zu teilen, was in unserem Team vor sich geht. Dies veranlasste uns, andere große Fragen anzugehen.

Diese Fachdiskussionen hatten weitere Vorteile, insbesondere für die jüngeren Mitglieder. Jeder kann seine Redefähigkeiten üben, zeigen, was er aufgebaut hat, und sogar Echtzeit-Feedback erhalten.

„Es kann nie zu viele Foren geben, in denen Leute zeigen können, was sie bauen“, sagt Irene. „Wir hoffen, die Technologiediskussionen auszuweiten und ihnen 2023 noch mehr Bedeutung zu verleihen.“

Werden Sie Teil des Teams und gestalten Sie die Zukunft der menschlichen Verbindung und Kommunikation mit.

Die User Group hat ehrgeizige Pläne für 2023. Was sind Ihre Gründe, dem Team beizutreten? Für Effie ist es eine Gelegenheit, etwas zu bewirken. „Der Problembereich, den Sie beeinflussen können, ist riesig. Ob es um Technik, maschinelles Lernen, Optimierung, Benutzererfahrung oder sogar Politik geht, wir sind führend in einer Branche, in der es so viele Probleme gibt, die noch nie gelöst wurden. »

Möchten Sie mehr darüber erfahren, woran die Benutzergruppe arbeitet? Schalten Sie den neuesten Roblox Tech Talks-Podcast ein, um sich ein Gespräch zwischen Garima und CEO Dave Baszucki über die Zukunft der Kommunikation auf Roblox anzuhören.


Team Behind the Tech ist ein Blick hinter die Kulissen, wie unsere Teams ihre schwierigsten technischen Herausforderungen angehen und was dies über die Kultur, die Menschen und die Werte hinter unseren innovativen Technologien verrät. Wenn dies nach den Herausforderungen und Möglichkeiten klingt, die Sie annehmen möchten, sehen Sie sich unsere verfügbaren Benutzerpool-Rollen an und erfahren Sie mehr unter careers.roblox.com.