Skip to main content

RDC 2021: Atualizações na Visão da Roblox e o Caminho a Seguir

October 14, 2021

by Daniel Sturman, Chief Technology Officer


Eventos Tecnologia

Na Roblox, estamos transformando como as pessoas se conectam, criam e se expressam através de experiências compartilhadas. Nossa plataforma viu um crescimento enorme, com mais de 43 milhões de usuários ativos em mais de 180 países. Isso é possível graças às experiências imersivas construídas por nossa comunidade de desenvolvedores, que se reúne anualmente na Conferência de Desenvolvedores Roblox (RDC). RDC é um evento de vários dias onde programadores, construtores e artistas 3D se reúnem para ouvir diretamente os líderes das equipes de engenharia e produto e para se conectar uns aos outros.

Em nossas notas de apresentação, o fundador e diretor executivo Dave Baszucki, o vice-presidente de relações com o desenvolvedores Matt Curtis e eu tivemos o prazer de revisitar muitos dos avanços feitos neste ano e destacamos várias atualizações empolgantes na plataforma, tudo isso enquanto nos encontrávamos com a comunidade de desenvolvedores Roblox.

Renderizando Fidelidade

Em 2020, fizemos melhorias de materiais para trazer o mundo virtual para a vida com melhorias de renderização de fidelidade. Lançamos O futuro é brilhante, Céus dinâmicos e Texturas PBR — passos críticos para avançar em nossa visão de criar renderização imersiva e tecnologia de simulação. Isto permite aos desenvolvedores usar de grande fidelidade enquanto personalizam o visual e o sentimento de suas experiências. Em seguida, vamos focar nos avanços em funcionalidades de simulação, como aerodinâmica e CSG em tempo real na experiência, permitindo visuais fotorrealísticos que podem ser modificados para tornar sua visão uma realidade. Essas melhorias permitirão que você construa helicópteros, aviões ou carros de alta velocidade usando formas reais, incluindo curvas, e deixar o nosso motor de física fazer o resto.

Identidade

Nossa visão para os avatares Roblox é que eles sejam um você digital. E eles podem ser quem você quiser, na maneira de se movimentar, falar e vestir. As últimas atualizações incluem o futuro lançamento do beta do Studio de Roupas em Camadas e beta de Cabeças Dinâmicas, que será o primeiro passo para permitir que usuários se expressem profundamente com suas emoções e identidades. Roupas em camadas permitem uma explosão de possibilidades combinadas na personalização de seu avatar, já que qualquer corpo pode ser vestido com itens de roupas em camadas à sua escolha. Enquanto isso, Cabeças Dinâmicas trarão expressões faciais e emotes para a vida. Esses lançamentos representam marcos importantes em uma longa fila de inovações para melhorar a expressividade e combinações no Metaverso.

Estática de roupas em camadas

Construindo uma economia robusta

Além de criar ferramentas e sistemas que maximizam a produtividade do desenvolvedores, estamos criando mais oportunidades para construir uma economia virtual. Temos 1.3 milhões de desenvolvedores e criadores recebendo Robux, e este ano eles receberão cerca de 500 milhões de dólares por suas criações. Ano passado, introduzimos pagamentos com base em engajamento (chamados de Pagamentos Premium) como uma maneira de recompensar desenvolvedores por criar experiências engajantes (além de receber Robux através de compras na experiência). Hoje, 50% dos nossos 10.000 desenvolvedores recebem mais desses pagamentos baseados em engajamento do que de compras na experiência. Também estamos criando mais maneiras para que nossos desenvolvedores possam receber na plataforma Roblox, através de melhorias no conteúdo patrocinado e a habilidade de alguns desenvolvedores de criar e vender seus próprios itens de avatar.

Roblox Open Cloud

O futuro para desenvolvedores na Roblox é a liberdade de fazer tudo na Roblox Open Cloud. O Studio tem sido uma ferramenta incrível para nossos desenvolvedores, mas à medida que nossa comunidade se torna maior e mais diversa, sentimos que precisamos que eles tenham a habilidade de guiar o ecossistema de ferramentas a seu dispor. Então, criamos o programa Open Cloud, com a ideia de que componentes de terceiros podem simplesmente ser conectados diretamente a todos os nossos serviços backend sem ter que passar pelo Studio. Isto criará um ecossistema onde desenvolvedores podem construir e descobrir conjuntos de ferramentas personalizados que maximizam sua produtividade.

Disponibilizar essas interfaces permitirão que uma se crie uma nova classe de criadores, construindo novas ferramentas de desenvolvimento que permitem fluxos de trabalho (e potencialmente oferecendo-as a outros desenvolvedores através do mercado). A Roblox Open Cloud permite que desenvolvedores aumentem o nível dos negócios, o que significa suporte para equipes maiores, suporte para domínios específicos como artistas e programadores e integração com outras ferramentas que darão uma maior riqueza ao ambiente. Não só isso, mas também proverá uma plataforma segura e flexível aos usuários, permitindo que eles acessem recursos Roblox de forma integrada. Essas melhorias permitirão que a Roblox se torne um motor incrivelmente rápido e confiável, permitindo desenvolvedores a construir experiências de alta performance e mais dinâmicas.

Armazenamento é uma parte essencial da escalabilidade da plataforma. Para dar ainda mais flexibilidade aos desenvolvedores à medida que dados se tornam mais complexos, nosso Armazenamento de dados agora suporta valores 16 vezes maiores desde o último RDC e a nosso novo serviço de dados, a Loja de memória, com alta taxa de transferência e baixa latência, dá aos desenvolvedores a habilidade de acessar rapidamente dados não-persistentes em todos os servidores de uma experiência. Esse último serviço é uma ótima maneira para os desenvolvedores armazenarem e atualizarem posições em uma classificação global ou otimizar partidas entre usuários com base em nível de habilidade em suas experiências. Isto é só o começo, temos muito mais pela frente!

Fábrica compartilhada: Comunicação e Civilidade

Enquanto pensamos em maneiras de aumentar a imersão, adicionamos uma nova dimensão de interatividade na Roblox através do nosso beta de voz espacial, lançado recentemente. Voz e gestos são críticos para a expressão humana. Levantamos a voz para falar com alguém distante, sussurramos quando queremos ser discretos e alteramos nosso estilo de comunicação dependendo de estarmos sós ou com alguém. No futuro, poderemos adicionar nuance e emoção às nossas palavras, não somente através de emotes mas também com expressões faciais capturadas em nossas câmeras. Isso suporta a escalabilidade de experiências significantes e as interações no Metaverso.

E finalmente, segurança e civilidade são fundamentais em nossa visão de criar uma comunidade inclusiva onde todos se sentem bem-vindos. Estamos melhorando o suporte à moderação. Reduzimos a exposição a robôs em 75% este ano e estamos desenvolvendo ferramentas que permitem que desenvolvedores gerenciem suas próprias comunidades. Futuras diretrizes de experiências e outras lançadas recentemente, como o serviço de verificação de idade, ajudam a permitir níveis dinâmicos de interações seguras e civis em uma grande variedade de experiências. Isto dá aos desenvolvedores a liberdade de construir experiências únicas, enquanto garantem consistência em toda a plataforma Roblox. À medida que continuamos a melhorar as práticas de segurança e civilidade, usuários e criadores passarão menos tempo esperando pela moderação e lidando muito menos com maus atores, tendo mais tempo para tornar sua imaginação em realidade.

Olhando para o futuro, visualizamos o Metaverso constantemente mudando como você se conecta, cria e se expressa através de experiências compartilhadas. Você pode aprender sobre a Roma antiga ao andar em suas ruas com seus colegas de clase, curtir um show musical com amigos que vivem a milhares de quilômetros de você e promover uma atividade de dinâmica de equipe com seus colegas ao redor do mundo. Quase tudo que você pode fazer no mundo real você poderá fazer na Roblox. Vamos reservar seu lugar na frente do palco.