Skip to main content

Travailler chez Roblox : Rencontre avec Luna Sun

August 27, 2021

by Roblox


People & Culture

Luna est ingénieur logiciel senior dans l’équipe chargée du rendu du moteur de jeu chez Roblox. Elle se concentre sur l’obtention de la meilleure qualité visuelle sur tout appareil et navigateur.

Décris le rôle de ton équipe ici à Roblox.

Je fais partie de l’équipe chargée du rendu du moteur de jeu et je me concentre sur l’amélioration de la qualité visuelle des expériences sur Roblox. Par exemple, l’ajout d’effets cool et de nouveaux matériaux et l’amélioration de la qualité des matériaux, de la réalité et des performances de rendu. Notre objectif est d’obtenir le meilleur résultat visuel avec un coût minimal. De plus, comme Roblox est accessible à tous depuis n’importe quel appareil, nous testons nos fonctionnalités sur tous les types d’appareils, du haut de gamme au bas de gamme. Lorsque nous créons une nouvelle fonctionnalité, une partie du processus consiste à trouver un moyen d’effectuer un repli en douceur si un appareil ne la prend pas en charge. Cela permet à nos développeurs d’utiliser les fonctionnalités sans se soucier de l’accessibilité.

Quel est l’un des aspects les plus intéressants du travail avec ton équipe à Roblox ?

Nous avons une telle communauté de créateurs/développeurs créatifs sur Roblox. Chaque fois que nous annonçons une nouvelle fonctionnalité dans notre forum de développeurs, nous recevons de nombreux commentaires et des images étonnantes d’expériences développées en utilisant nos nouvelles fonctionnalités. Il est satisfaisant de voir qu’une fonction que vous avez créée est utilisée de manière créative et inattendue. De plus, nous respectons notre communauté, et nous en faisons partie. Certains de nos collègues étaient membres de la communauté des développeurs avant de rejoindre Roblox en tant qu’employés.

En quoi ton expérience au sein de l’équipe de Roblox est-elle différente des autres rôles que tu as occupés ?

Avant de rejoindre Roblox, j’ai travaillé pour une société de jeux mobiles en Chine. Dans mon ancienne entreprise, nous essayions toujours de livrer des fonctionnalités dans des délais serrés et nous faisions souvent des heures supplémentaires. Ce mode de fonctionnement nous a laissé moins de temps pour réfléchir et tester en profondeur les nouvelles technologies.

Chez Roblox, notre volonté de « voir à long terme » est la plus grande différence. Chaque fonctionnalité que nous livrons est soigneusement conçue et réfléchie. Étant donné que nous supprimons rarement les API, dès qu’une nouveauté est publiée, nous devons être prêts à en assurer la maintenance pendant des années. Une autre différence est le talent et les connaissances de l’équipe du moteur de jeu. Il y a tellement de choses que je peux apprendre d’eux, et les gens sont toujours serviables. Enfin, Roblox offre un excellent équilibre entre vie professionnelle et vie privée grâce à des délais réalistes et à des avantages sociaux intéressants.

Quels sont les projets les plus intéressants sur lesquels vous avez travaillé et les choses que vous avez apprises en travaillant à Roblox ?

Lorsque j’ai rejoint Roblox, mon premier projet a été de travailler sur l’effet  » trace » qui permettrait aux développeurs d’ajouter une impression de mouvement à des objets comme les épées. À l’époque, cela semblait être une tâche impossible, mais j’y suis arrivée ! Lorsque j’ai annoncé cette nouvelle fonctionnalité dans un message sur un forum, elle a suscité de nombreux commentaires, ce qui a été très gratifiant. Comme les expériences de Roblox sont toutes dynamiques, il est difficile de concevoir de nouvelles fonctionnalités et il est rare qu’une technologie existante puisse être appliquée directement à notre moteur. Nous devons être créatifs, et c’est vraiment satisfaisant lorsque cette créativité est bien accueillie par notre communauté.

Quelle est la chose que tu aimes le plus dans la culture de Roblox ?

Comme je l’ai mentionné précédemment, notre valeur de « vision à long terme » est ce que j’aime le plus. Je pense que c’est l’une des raisons du succès et de la longévité de Roblox. Je suis souvent confronté à des situations où quelque chose peut être réalisé de plusieurs manières différentes. Lorsque nous en discutons, nous nous concentrons sur la question de savoir si elle sera évolutive et restera compatible si nous ajoutons de nouvelles fonctionnalités à l’avenir. Cela nous permet d’éviter de prendre des décisions à courte vue, faciles à mettre en œuvre dans l’immédiat mais potentiellement préjudiciables à long terme.


Vous souhaitez rejoindre l’équipe des moteurs de jeu de Roblox ? Nous sommes toujours à la recherche de nouveaux talents, alors allez voir sur corp.roblox.com/careers/ Nous sommes toujours à la recherche de nouveaux talents, alors allez voir sur