Roblox ofrece una variedad de herramientas para ayudarte a construir un equipo y facilitar la colaboración. Puedes administrar un equipo a través de la función Grupos, y puedes buscar y contratar miembros del equipo para un proyecto a través del Hub de Talentos o del Foro de Desarrolladores.
Desarrollando en Grupos
Un grupo permite a múltiples creadores trabajar en la misma experiencia, usar los mismos activos y compartir ganancias. Cuando creas un grupo, creas automáticamente una página para ese grupo que se puede usar como una herramienta de marketing. Considera tus experiencias como un grupo incluso si estás desarrollando solo, ya que no puedes cambiar más tarde de publicar en solitario a publicar a través de un grupo.
Administrando Grupos
A cada miembro de un grupo se le asigna un rol **** por el administrador del grupo, lo que les da acceso a activos, lugares de desarrollo y ganancias. Como tal, solo los miembros de su equipo de desarrollo deben tener acceso de alto nivel a su grupo.
También puedes crear conjuntos de roles personalizados. Un caso común de uso de un rol personalizado es crear roles para beta testers. Por instancia, puedes invitar usuarios específicos al grupo que tengan acceso para jugar la experiencia, pero no para abrir el proyecto de la experiencia en Roblox Studio. Para obtener información sobre cómo crear y configurar grupos, consulta Colaboración de grupos .
Comercialización con grupos
Los grupos también pueden servir como una forma de marketing para las experiencias que publiques a través de ellos. Los usuarios que jueguen una experiencia a menudo se involucrarán con el creador de la experiencia, que en este caso es la página del grupo. Aquí, los usuarios pueden encontrar enlaces sociales, seguir grupos relacionados para obtener nuevo contenido y publicar en los tableros de comentarios.
Los estudios deben seguir estas recomendaciones para asegurarse de aprovechar el potencial promocional de su grupo:
- Asegúrese de que su grupo sea nombrado después de su estudio o empresa.
- Usa miniaturas y descripciones de grupo para comunicar tu marca e identidad.
- Incluye enlaces sociales , como Twitter, YouTube y Discord.
Construyendo Equipos
Cuando construyas un equipo, considera tu estructura cuidadosamente y ten cuidado de no escalar demasiado pronto. Cuando hagas escala, es mejor contratar directamente de la comunidad de Roblox en lugar de migrar desarrolladores de otras plataformas o idiomas. Las personas en la comunidad entienden profundamente la plataforma y pueden ofrecer experiencia técnica y conocimiento de la plataforma.
Estructura del equipo
Cada equipo es diferente, y cada proyecto tiene objetivos diferentes para la complejidad, la línea de tiempo y el género. Independientemente, las siguientes recomendaciones se basan en algunas similitudes en los equipos que crean las mejores experiencias de Roblox. Tenga en cuenta que al aplicar estas técnicas y consideraciones, no se garantiza el hecho, pero no es necesario tener objetivos de ganancias o de escala para divertirse creando una experiencia de Roblox.
Empieza con un equipo pequeño (menos de 10), y escala a medida que el proyecto gana tracción. Los equipos más grandes son menos flexibles y es poco probable que sean sostenibles sin un gran hechotemprano.
En una redimensionarmás pequeña, modele su personal en equipos de desarrollo móvil . Por instancia, para un pequeño equipo de seis personas en las primeras etapas de desarrollo, podría tener:
- 2 Programadores
- 1 Modelador/Diseñador de Nivel 3D
- 1 Artista 2D
- 1 Diseñador de juegos
- 1 Productor o Gerente de Proyecto
Espere hasta que aumente la escala para contratar más roles especializados , como gerentes de comunidad o probadores de QA. Los estudios interesados en ejecutar operaciones en vivo necesitarán un equipo más grande para mantenerse al día con la cadencia de actualización.
Buscando Talento
Roblox ofrece múltiples formas de contratar talento de la comunidad de desarrolladores. Puedes encontrar miembros del equipo, como programadores y artistas, así como roles especializados como gerentes de la comunidad en el Hub de Talento . En este tablero de contratación, puedes publicar trabajos y los usuarios pueden buscar otros en busca de trabajo. Puedes reclutar miembros del equipo para trabajos por contrato o puestos de tiempo completo. Algunos desarrolladores también se conectarán en el Foro de Desarrolladores , pero esto es más informal y menos específico para la contratación.
Los estudios nuevos que trabajan en Roblox se beneficiarán al contratar personas con experiencia en la plataforma . Su conocimiento tanto en desarrollo como en cultura de Roblox puede proporcionar orientación en cada etapa. Algunos miembros de la comunidad pueden solicitar un pago en Robux usando pagos grupales a través de Developer Exchange.
Ejemplo de puestos de trabajo
Los siguientes criterios para diferentes roles se basan en investigaciones de los mejores estudios de Roblox. Siéntase libre de incluirlos y adaptarlos para sus propias publicaciones.
Posiciones de codificación
Incluye trabajos como programador de juegos, programador principal y programador de sistemas. Criterios clave
Experiencia en un lenguaje de programación como Python, JavaScript o Lua y sistemas de control de versiones como Git .
Fuerte comprensión de las API de Roblox, bases de código modulares y programación orientada a objetos. Criterios recomendados
Proficiencia con Luau , el lenguaje utilizado en el desarrollo de Roblox.
Experiencia de desarrollo para plataformas de escritorio y móviles.
Habilidades secundarias de desarrollo de juegos como diseño UX/UI o diseño de juegos. Criterios contextuales
Familiaridad con estructuras de datos (pilas, colas, etc.), almacenes de datos y algoritmos.
Habilidades fuertes en matemáticas, como matemáticas vectoriales o calculadoras de física.
Posiciones UI/UX
Incluye trabajos como diseñador de UI, diseñador de UI/UX y programador de UI. Criterios clave
Experiencia en el diseño, construcción y programación de GUI que se escalan sin problemas para entornos de escritorio y móviles. Criterios recomendados
Experiencia con Roact, un marco de interfaz de usuario y biblioteca para Roblox.
Proficiencia con Luau , el lenguaje utilizado en el desarrollo de Roblox.
Experiencia usando servicios de animación como TweenService en la API de Roblox.
Posiciones de arte y diseño 3D
Incluye trabajos como: artista 3D, generalista 3D, artista de personajes y / o entornos, y animador. Tenga en cuenta que la mayoría de los artistas 3D no necesitan experiencia en Roblox Studio para crear activos, ya que los activos 3D más detallados se crean con software de terceros. Sin embargo, se recomienda encarecidamente que los diseñadores de niveles tengan experiencia en Roblox Studio. Criterios clave
- Experiencia en técnicas de modelado y texturizado para juegos móviles.
- Conocimiento de Roblox Studio y flujos de trabajo de activos 3D.