Notizie / Giochi

Team dietro la tecnologia - Gruppo di utenti

Team dietro la tecnologia - Gruppo di utenti

Roblox è una piattaforma di co-esperienza umana. Vogliamo che i nostri utenti siano in grado di sperimentare l'intera gamma di interazioni sociali nelle nostre coinvolgenti esperienze 3D, con la comunicazione su Roblox che riflette tutti i modi in cui comunichiamo nel mondo reale. Uno dei team interfunzionali che costruiscono questa tecnologia su Roblox è il gruppo utenti.

"Crediamo che la comunicazione espressiva e coinvolgente sia il futuro", ha affermato Garima Sinha, Senior Product Manager. “Siamo in questa fase in cui le tecnologie su cui lavoriamo da anni si uniscono. Quando sei in un'esperienza virtuale, potresti vedere delle espressioni. Presto sarai in grado di sentire il linguaggio del corpo, l'umore delle persone nella stessa stanza.

La visione di User Group è quella di consentire a un miliardo di persone di comunicare, giocare, imparare e lavorare insieme in esperienze 3D coinvolgenti e di alta qualità. "[La nostra visione] è rimasta abbastanza coerente negli ultimi tre anni", ha affermato Philippe Clavel, Senior Director of Engineering. "Vogliamo costruire una piattaforma che consenta alle persone di connettersi e impegnarsi insieme".

Ma come spiega Philippe, costruirlo nel modo giusto è importante tanto quanto far funzionare la tecnologia alla base. “Roblox è intrinsecamente un prodotto sociale. C'è ancora così tanto potenziale per quello che può fare. Ma dobbiamo anche assicurarci di costruire i nostri prodotti in modo sicuro e civile.

Insieme, Garima e Philippe guidano i team all'interno della più ampia comunità di utenti di Roblox che affrontano alcune delle sfide tecniche più difficili di Roblox per dare vita a questa visione. Per saperne di più su ciò che fanno, abbiamo parlato con loro e con altri due membri del gruppo di utenti: Effie Goenawan, Senior Product Manager, e Irene Nguyen, Engineering Manager.

Le sfide tecniche alla base della comunicazione e della connessione virtuali

Philippe ha ricordato un momento del suo colloquio di lavoro Roblox. “Durante la mia intervista, il CEO e co-fondatore Dave Baszucki mi ha spiegato che nel mondo del 3D puoi essere e interagire con chiunque. Ma prima di poterlo fare, devi essere in grado di comunicare in modo efficace. La nostra visione è abilitare ed emulare la comunicazione nel mondo reale. »

Aggiungendo comunicazione vocale alla nostra funzione Chat, ci stiamo avvicinando a questa visione. Questa nuova funzionalità consente agli utenti di età pari o superiore a 13 anni di comunicare utilizzando la propria voce nelle esperienze Roblox. La tecnologia è basata sulla prossimità e simula una comunicazione realistica.

Il gruppo di utenti, compresi gli sforzi interfunzionali dei gruppi di sicurezza e motore, ha superato diverse sfide tecniche per dare vita alla chat vocale, una delle più difficili è stata la creazione dell'architettura. “Costruire la tecnologia alla base della chat vocale è intrinsecamente complesso. Per renderlo coinvolgente e riflettere la comunicazione del mondo reale, consentiamo al suono di relazionarsi con la posizione del tuo avatar nello spazio 3D. Vuoi che gli altri che ti sono vicini ti sentano, non quelli che sono lontani”, ha detto Philippe.

“Inoltre, quando distribuiamo nuove funzionalità, è per milioni di utenti in tutto il mondo. Ci siamo assicurati di implementare questo nuovo servizio all'edge per garantire la vicinanza dei nostri server vocali ai nostri utenti. Vogliamo che tu abbia una bella chiacchierata ovunque tu sia.

Assicurati di aver creato questa funzione con sicurezza e la civiltà in mente è anche una sfida tecnica critica. “La nostra massima priorità è assicurarci di implementare la chat vocale in modo sicuro e responsabile. Sebbene disponiamo già di solide funzionalità di sicurezza (ad esempio strumenti di moderazione), stiamo anche ricercando soluzioni tecnologiche per garantire sicurezza e cortesia sulla nostra piattaforma ", ha affermato Effie.

Cultura dell'innovazione nel gruppo di utenti

Sebbene i nostri valori aziendali fungano da guida che tutti possono utilizzare per risolvere le nostre sfide tecniche, ogni team apporta il proprio approccio collaborativo e creativo allo sviluppo di soluzioni innovative. Ecco alcuni dei modi in cui il gruppo di utenti si riunisce per promuovere una cultura dell'innovazione per Roblox.

Risolvere sfide tecniche difficili è ciò che li motiva.

Trovare la giusta soluzione alle sfide tecniche è raramente chiaro o semplice. Effie incoraggia il suo team a non lasciare nulla di intentato quando cerca di trovare soluzioni.

Quando si tratta di risolvere problemi di sicurezza e civiltà, "una soluzione semplice sarebbe dedicare molto tempo e risorse alla moderazione manuale, ma siamo responsabili di prendere le decisioni giuste per il nostro team e l'azienda. . Questo è il motivo per cui stiamo iniziando a cercare modi per risolvere questo problema con le migliori soluzioni tecnologiche per supportare i nostri sforzi di moderazione. Una di queste sfide tecniche è la moderazione della funzione Chat with Voice.

Garima ed Effie discutono di un recente progetto

Garima Sinha e la sua collega Effie Goenawan si incontrano fuori dai nostri uffici

"Dobbiamo essere in grado di rilevare e agire in tempo reale per mantenere la nostra comunità al sicuro", ha affermato Garima. “Questi sono problemi tecnici difficili che nessuno nel settore ha ancora risolto. Ciò che rende unica la cultura del nostro team è che tutti abbiamo la spinta per realizzarlo. Risolviamo alcuni dei problemi più difficili del mondo. E i nostri dipendenti sono molto orgogliosi di risolvere questi difficili problemi. »

L'iterazione è ciò che li aiuta a sviluppare grandi soluzioni.

Anche di fronte ai bloccanti, il gruppo di utenti ha tenuto d'occhio la palla. Per Irene Nguyen, lo sviluppo di MVP (Minimum Viable Products) e proof of concept fa parte del processo. In qualità di Engineering Lead nel team User Group Connections, Irene supporta le capacità degli utenti di connettersi, sperimentare e creare ricordi con gli amici. Una delle sfide tecniche che il suo team sta aiutando a risolvere è l'abilitazione della funzionalità di acquisizione video all'interno della piattaforma Roblox. L'obiettivo del suo team è rendere facile e veloce per gli utenti condividere grandi momenti Roblox con i loro amici.

"Quali sono i nostri attuali limiti sulla qualità video?" Cosa significa questo su tutti i dispositivi? Prestazione? Vogliamo costruirlo bene e costruirlo per tutti. Capire da dove iniziare può essere complicato, ma mantenere una mentalità iterativa aiuta Irene e il suo team a bilanciare le priorità e ad andare avanti.

“Dobbiamo identificare il nostro punto di partenza, essere chiari sulla nostra visione e quindi definire i passaggi necessari per costruire un MVP che ci porterà lì. Seguendo questo processo, il team è in grado di vedere ed essere veramente motivato da ciò che è possibile. Ricorda che “alcune persone identificano un MVP con un hack o una soluzione alternativa. Invece, penso che sia un modo per dimostrare la fattibilità di qualunque cosa stiamo lavorando. L'iterazione è il modo in cui ci ritroviamo con un'ottima soluzione.

La comunicazione aperta e la collaborazione consentono a tutti di condividere nuove idee e risolvere problemi.

Qual è il segreto per guidare l'innovazione all'interno del team? Philippe ritiene che ciò promuova una cultura dello sviluppo dal basso verso l'alto, incoraggi una comunicazione aperta e ponga le domande giuste.

“Non assumi persone intelligenti per dire loro cosa fare. Assumi persone intelligenti, così ti dicono. In qualità di manager, il mio compito è aiutare il nostro team ponendo domande costruttive", ha dichiarato Philippe. “Questo stile ha aiutato il nostro team a trovare soluzioni migliori e ottenere risultati. Fare domande consente ai membri del nostro team di pensare le cose in modo diverso. Trovo che parlino dal loro punto di vista. Soprattutto, condividono apertamente quando non sono d'accordo.

Di recente, il team di Philippe ha discusso su come rendere l'audio spaziale (la tecnologia che alimenta la chat con la voce). “Dì che sei nell'esperienza con il tuo avatar. Dovremmo rendere l'audio come se arrivasse alle orecchie del tuo avatar o alla videocamera del gioco? C'era una discussione molto forte per entrambi i modi, quindi abbiamo deciso per entrambi e votato quello che ci si adattava meglio. E, in stile Roblox, consentiamo inoltre agli sviluppatori di personalizzarlo e modificare l'impostazione predefinita."

Philippe Clavel e Irene Nguyen discutono di un recente progetto

Il gruppo di utenti ha anche iniziato a organizzare discussioni tecniche interne per favorire la comunicazione e la collaborazione. Nelle parole di Irene, “Siamo orgogliosi di condividere le conoscenze tra i diversi team del gruppo di utenti. Loro [i colloqui tecnici] sono un modo per noi di rimanere in contatto e condividere ciò che sta accadendo all'interno del nostro team. Questo ci ha portato ad affrontare altre grandi questioni.

Queste discussioni tecniche hanno avuto altri vantaggi, specialmente per i membri più giovani. Chiunque può esercitare le proprie capacità di parlare in pubblico, mostrare ciò che ha costruito e persino ottenere feedback in tempo reale.

"Non ci saranno mai troppi forum in cui le persone possano mostrare ciò che stanno costruendo", afferma Irene. "Speriamo di espandere le discussioni sulla tecnologia e renderle ancora più importanti nel 2023".

Unisciti al team contribuendo a plasmare il futuro della connessione umana e della comunicazione.

Il gruppo di utenti ha piani ambiziosi per il 2023. Quali sono i motivi per voler entrare a far parte del team? Per Effie, è un'opportunità per avere un impatto. “Lo spazio problematico su cui hai il potenziale per avere un impatto è enorme. Che si tratti di tecnica, apprendimento automatico, ottimizzazione, esperienza utente o persino politica, siamo leader in un settore in cui esiste un tale campo di problemi che non sono mai stati risolti. »

Vuoi saperne di più su cosa sta lavorando il gruppo di utenti? Sintonizzati sull'ultimo podcast Roblox Tech Talks per ascoltare una conversazione tra Garima e il CEO Dave Baszucki sul futuro della comunicazione su Roblox.


Team Behind the Tech è uno sguardo dietro le quinte su come i nostri team affrontano le loro sfide tecniche più difficili e cosa rivela sulla cultura, le persone e i valori dietro le nostre tecnologie innovative. Se questo suona come le sfide e le opportunità che vuoi affrontare, dai un'occhiata ai nostri ruoli disponibili nel pool di utenti e scopri di più su careers.roblox.com.