Estamos construindo o futuro do entreternimento

Roblox foi fundado em 2006 com a missão de potencializar a imaginação de milhares de pessoas ao redor do mundo. Juntamente com os melhores talentos da indústria, aceitamos os desafios da engenharia e produto para impulsionar o futuro do entreternimento. Estamos apenas começando. A plataforma Roblox se apoia em um amplo leque de tecnologia, tão inspirador quanto nossos jogadores e criadores. É extremamente diversa, estendendo-se desde a tradicional tecnologia 3D de jogos até a infraestrutura de uma plataforma social de grande escala.

O motor da realidade

Nosso motor da realidade é o centro da experiência virtual Roblox. É um motor patenteado, de simulação em tempo real, multiplataforma e de alto rendimento que redimensiona dinamicamente a sua fidelidade para se tornar compatível com a capacidade do dispositivo. O motor funciona com velocidade de 60 frames por segundo e se adapta ao rendimento desde um iPhone 4s até o mais moderno computador para jogos. 

A física do motor distribui o trabalho computacional para todos os clientes e servidores conectados, delegando e gerenciando de forma algorítmica as zonas de simulação. 

A renderização do motor produz imagens de fidelidade crescente e em tempo real em todos os tipos de dispositivos. 

Nossos níveis de rede gerenciam a comunicação para assegurar experiências em tempo real e sem interrupções para todos os jogadores apesar das dificuldades do sistema de processamento distribuído.

Cliente de jogo universal

O motor de realidade Roblox está em nosso cliente de jogo universal, uma base de código única que pode ser construída em todas as plataformas compatíveis com Roblox, desde iOS e Android até Mac, PC, Xbox One, Oculus Rift e HTC Vive. 

O cliente se adapta dinamicamente às capacidades de cada dispositivo. 

Nossos servidores de jogos são independentes dos dispositivos do cliente, proporcionando uma experiência multiplataforma em todos os jogos Roblox. Telefone, tablet, Mac, PC, Xbox One e jogadores de RV podem jogar juntos a qualquer momento independentemente da escolha de seu dispositivo.

Estamos quebrando as barreiras de interações 2D e 3D, permitindo uma experiência tranquila entre a interface 2D (típicas dos aplicativos) e ambientes 3D.

Plataforma social em tempo real

Roblox é e sempre foi uma experiência social. Nos horários de pico, processamos mais de 3.5 milhões de solicitações por segundo nos servidores de backend da plataforma Roblox. Nossa visão é criar uma única comunidade global que joga e se comunica independentemente de sua localização geográfica ou do idioma falado.

Aproveitando-se do sistema de aprendizado automático e de reputação, Roblox está constantemente construindo novas formas de encontrar e jogar com amigos e de descobrir experiências de jogos criativas.

O chat Roblox está sempre evoluindo para oferecer uma transição sem problemas entre aplicativo e experiências virtuais, enquanto conversa com o mesmo grupo de amigos.

Estamos inovando continuamente o sistema de comunicação entre jogadores, oferecendo um lugar seguro para as crianças e, ao mesmo tempo, permitindo que usuários mais velhos tenham liberdade de expressão em um ambiente para toda a família

Computação em nuvem Roblox

A Computação distribuída em nuvem Roblox é uma coleção de servidores que hospedam experiências virtuais. Em seu horário de pico, Roblox hospedou mais de 2.3 milhão de usuários simultaneamente em sua plataforma. Nosso sistema de emparelhamento encontra a melhor instância de jogo para cada jogador, otimizando a interação entre amigos, localização, performance do servidor, idioma e outros fatores.

Os servidores estão localizados ao redor do mundo, com o objetivo de proporcionar a cada jogador uma conexão de baixa latência.

Os servidores executam o software de nuvem, patenteado pela Roblox, que apresenta uma interface uniforme ao executar ou gerenciar solicitações que na maioria dos casos são de jogos, independentemente do sistema operacional ou do sistema de hardware utilizado.

Nosso algoritmo de emparelhamento faz o balanço de uma série de prioridades sofisticadas para conectar cada jogador com a melhor instância de jogo possível.

Infraestrutura da equipe de desenvolvedores

Somos bem-sucedidos quando nossos desenvolvedores são bem-sucedidos. Contamos com um crescente conjunto de ferramentas à disposição da nossa talentosa comunidade de mais de 4 milhões de criadores que estão sempre quebrando as barreiras do design de jogos.

Roblox Studio é o nosso ambiente de criação de experiências sociais em tempo real, que permite que seus criadores manipulem ambientes 3D, criem modelos interativos baseados na física, desenvolvam geometrias complexas e programem a mecânica dos jogos.

Com a equipe de criação Roblox, desenvolvedores podem criar experiências em tempo real juntamente com pessoas de todo o planeta.

Os jogos Roblox têm seus backups feitos por um conjunto crescente de serviços em nuvem, incluindo hospedagem de jogos, persistência de dados e transações de moeda virtual. Os jogos são criados individualmente ou por times através dos Grupos Roblox.

Passado, presente e futuro de nossa tecnologia

Roblox se orgulha do passado que nos trouxe a tecnologia usada em nossa plataforma atualmente e estamos ainda mais empolgados com o futuro. Assista aos vídeos abaixo para entender melhor sobre a Plataforma da imaginação.

  • Toda grande tecnologia começa de algum lugar

    Nosso vídeo “Sobre nós” narra a jornada Roblox para se tornar a maior plataforma de entretenimento online de jogos. Descubra como tudo começou.

  • Grandes tecnologias precisam de reuniões anuais

    Todo ano, nos reunimos com nossos desenvolvedores para discutir todas as coisas Roblox em um evento chamado Conferência para desenvolvedores Roblox.

     

Interessado em trabalhar na Roblox?

Trabalhe nos projetos mais importantes de sua carreira junto com uma equipe visionária, inteligente e apaixonada pelo que faz. Temos a missão de construir o futuro do entreternimento. Junte-se a nós.

Veja as oportunidades de carreira