Nous construisons l’avenir du divertissement.

En 2006 lors de sa création, Roblox s’est donné pour mission d’aider les joueurs du monde entier à développer leur imagination. Avec les meilleurs talents de l’industrie, nous nous sommes attaqués aux plus grands défis relatifs à l’ingénierie et aux produits pour façonner l’avenir du divertissement. Et nous venons à peine de commencer. La plateforme Roblox repose sur une infrastructure technologique sophistiquée, aussi inspirante que nos joueurs et créateurs. Elle est extrêmement diversifiée, allant des technologies traditionnelles de jeux en 3D à une infrastructure de plateforme sociale à grande échelle.

Le moteur Reality Engine

Notre moteur Reality Engine constitue le cœur de l'expérience virtuelle Roblox. Il s'agit d'un moteur de simulation en temps réel interplateforme, haute performance et propriétaire qui ajuste la fidélité de façon dynamique pour s'adapter aux capacités de chaque appareil. L'ensemble du moteur tourne à une cadence de 60 images par seconde et s'adapte à n'importe quel appareil, de l'iPhone 4S au tout dernier PC de jeu.

Le moteur physique répartit les travaux de calcul entre les clients et les serveurs connectés, en attribuant et en gérant les zones de simulation grâce à des algorithmes.

Le moteur de rendu produit en temps réel des visuels à la fidélité toujours plus élevée sur tous les types d'appareils.

Notre couche réseau gère la communication pour garantir à tous les joueurs une expérience fluide en temps réel, malgré le défi représenté par le calcul distribué.

Client de jeu universel

Le moteur Reality Engine de Roblox est intégré à notre client de jeu universel, un code source unique qui peut être développé sur toutes les plateformes que nous servons, d'iOS et Android à Mac, PC, Xbox One, Oculus Rift et HTC Vive.

Le client s'adapte de façon dynamique aux capacités de chaque appareil.

Nos serveurs de jeu ne dépendent pas des appareils clients, ce qui permet aux utilisateurs de jouer ensemble à tous les titres Roblox, peu importe la plateforme utilisée. Qu'ils aient un téléphone, une tablette, un Mac, un PC, une console Xbox One ou un appareil de réalité virtuelle, les joueurs peuvent participer ensemble à une expérience virtuelle unique, à n'importe quel moment et quel que soit leur appareil.

Nous repoussons les frontières des interactions 2D/3D en proposant des expériences dans lesquelles la transition entre des interfaces en 2D de type application et des environnements immersifs en 3D se fait avec fluidité.

Plateforme sociale en temps réel

Roblox est et a toujours été une expérience sociale. Aux heures de pointe, nous traitons plus de 3,5 millions de demandes par seconde sur tous les services dorsaux de la plateforme Roblox. Notre projet est celui d'une communauté mondiale unique dont les membres jouent ensemble et communiquent entre eux en temps réel, en dépit des frontières géographiques et des barrières de langue.

En exploitant l'apprentissage automatique et les systèmes de réputation, Roblox met sans cesse au point des moyens inédits et efficaces pour trouver des amis, jouer avec eux et profiter d'expériences de jeu imaginatives.

Le système de chat sur Roblox évolue constamment pour permettre de passer avec fluidité de l'application aux expériences virtuelles tout en discutant avec le même groupe d'amis.

Nous ne cessons d'innover en termes de communication entre joueurs. Nous maintenons un espace sécurisé pour les enfants tout en garantissant la liberté d'expression aux utilisateurs plus âgés, le tout dans un environnement familial.

Roblox Compute Cloud

Le « Roblox Distributed Compute Cloud » est un ensemble de serveurs hébergeant des expériences virtuelles. Lors de son pic d'utilisateurs, Roblox a hébergé simultanément plus d'2,3 million de joueurs sur sa plateforme. Notre système de compatibilité trouve la meilleure instance de jeu pour chaque joueur en optimisant, entre autres, les amis en jeu, la géolocalisation, la performance du serveur et la langue.

Les serveurs sont répartis à travers le monde, avec pour objectif d'offrir à chaque joueur une connexion rapide aux jeux.

Les serveurs exécutent le logiciel en nuage Roblox propriétaire, qui présente une interface uniforme pour le lancement et la gestion des tâches de calcul des jeux les plus courants, indépendamment du matériel et du système d'exploitation.

Nos algorithmes de compatibilité Roblox permettent d'atteindre un équilibre entre plusieurs priorités complexes afin de connecter chaque joueur à la meilleure instance de jeu.

Infrastructure de développement en équipe

Notre succès dépend du succès de nos développeurs. Nous disposons d'une gamme d'outils en constante expansion permettant de soutenir une communauté mondiale incroyablement talentueuse de plus de quatre millions de créateurs actifs qui continuent à repousser les limites de la conception de jeux.

Roblox Studio est l'environnement de développement d'expériences sociales en temps réel qui permet aux créateurs de manipuler directement des environnements en 3D, de créer des modèles interactifs s'appuyant sur la physique, de concevoir des géométries complexes et de développer des mécanismes de jeux.

Avec Roblox Team Create, les développeurs peuvent créer des expériences en temps réel avec n'importe qui sur la planète.

Les jeux Roblox reposent sur une série toujours grandissante de services en nuage, incluant l'hébergement de serveurs de jeu, la gestion de la persistance des données et les transactions en monnaie virtuelle. Les jeux sont créés à la fois par des individus et par des équipes utilisant les groupes Roblox.

Le passé, le présent et le futur de notre technologie

Chez Roblox, nous sommes fiers de notre passé, celui qui a conduit à la technologie utilisée aujourd'hui sur notre plateforme. Et le futur nous réjouit encore davantage. Visionnez les vidéos ci-dessous pour en savoir plus sur la plateforme de l'imagination.

  • Les origines de notre technologie exceptionnelle

    Notre vidéo « À propos de nous » raconte l'épopée unique de Roblox ayant conduit à la création de la plus grande plateforme de jeu en ligne. Découvrez comment tout a commencé.

  • Notre technologie exceptionnelle mérite une réunion annuelle

    Chaque année, nous réunissons nos meilleurs développeurs pour discuter de Roblox à l'occasion de la Roblox Developers Conference.

     

Vous souhaitez travailler chez Roblox ?

Occupez la fonction la plus enrichissante de votre carrière aux côtés des personnes les plus passionnées, soudées, visionnaires et follement intelligentes que l'on puisse rencontrer. Nous nous sommes donné pour mission de construire l'avenir du divertissement. Rejoignez-nous.

Découvrir les opportunités de carrière