Colaboración

*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.

La creación de una experiencia de alta calidad requiere muchas habilidades, como modelado, scripting, diseño de interfaz de usuario y producción de audio. Es poco probable que una persona tenga todas estas habilidades, lo que hace que la colaboración entre diferentes roles sea una parte esencial del flujo de trabajo de desarrollo.

Con las herramientas de colaboración incorporadas de Studio, los creadores pueden contribuir a las experiencias de forma independiente en su propio tiempo o trabajar con su equipo al mismo tiempo.

Three creators working together in a collaborative session, each with differnt color markers to demonstrate what objects they're currently editing in the environment.

Gestionar Colaboradores

Los colaboradores que agregas a una experiencia tienen configuraciones de permiso que correspondan a su nivel de acceso a la experiencia. A continuación, están las diferentes configuraciones de permiso del usuario:

PermisoDescripción
Propietario El usuario es el propietario de la experiencia y tiene permiso para configurar las autorizaciones de otros usuarios.
Editar El usuario tiene permiso para editar la experiencia. Esto también otorga el usuario Jugar permiso.
Jugar El usuario tiene permiso para jugar la experiencia de forma privada.
Sin acceso El usuario no tiene permisos Editar o Jugar

Hay algunas pequeñas diferencias al administrar colaboradores en experiencias de propiedad del grupo vs. experiencias de propiedad del usuario .

Experiencias de propiedad del grupo

Para las experiencias de grupo, solo el propietario del grupo o los miembros con suficientes permisos pueden administrar los roles del grupo, tanto en todas las experiencias de grupo como en una base de per-experiencia . Estos usuarios también pueden agregar colaboradores individuales a las experiencias de propiedad del grupo en el mismo flujo de trabajo que las experiencias de propiedad del usuario, pero solo para el acceso

Si eres el propietario del grupo o un miembro con suficientes permisos, puedes configurar la colaboración en todas las experiencias de grupo, por ejemplo, otorgarle permiso Editar a un rol de grupo "Artista de audio" para que pueda ajustar el rendimiento del audio en múltiples experiencias de grupo.

  1. De la Crear página de inicio, seleccione el grupo desde el menú desplegable Ver como y navegue a Colaboración > 1>Roles1> .

    Roles option indicated in the Collaboration section on the Creator Dashboard.
  2. Habilite Editar todas las experiencias de grupo para los roles que deben tener permiso de edición. Recuerda hacer clic en Guardar cambios para cada rol que cambies.

En la ventana de Studio Gestionar colaboradores para cualquier experiencia de propiedad del grupo, los roles elegibles muestran Editar permiso pero están silenciados para indicar que no se puede cambiar el nivel de permiso desde Studio.

Studio's menu bar with the Collaborate button highlighted.Manage Collaborators window showing permission level selection for each group role.

Experiencias de propiedad del usuario

Para experiencias de propiedad del usuario, puede otorgarle el acceso Jugar a cualquier usuario o grupo, pero solo puede otorgarle el permiso Editar a los amigos de Roblox.

Para dar permiso de Editar a un amigo para una experiencia que en posesión:

  1. Con la experiencia abierta en Studio, haz clic en el botón Colaborar en la esquina superior derecha.

    Studio's menu bar with the Collaborate button highlighted.
  2. Escriba en la barra de búsqueda en la parte superior para buscar un colaborador para añadir. Un menú desplegable aparece que lista los colaboradores que coinciden, con amigos indicados por la etiqueta Amigo debajo de su nombre. Seleccione el colaborador para añadir.

    Manage Collaborators window showing search query for a Roblox friend.
  3. Seleccione Editar en el menú desplegable de permisos para el amistad.

    A close up view of a collaborator's tile with the permission dropdown menu highlighted.
  4. Haga clic en Guardar para que sus configuraciones de colaboración tengan efecto.

Accediendo a una sesión

Aquellos que tengan permiso para editar una experiencia pueden unirse a una sesión colaborativa como sigue:

  1. Navegar al Panel del Creador .

  2. Localice la experiencia dependiendo de si es propiedad del grupo o propiedad del usuario.

    Seleccione el grupo desde el menú de selección superior izquierdo. Luego, asegúrese de que Creaciones esté seleccionado en la izquierda y Mis Experiencias en el panel principal.

    A close up view of the Creator Dashboard with the group selected, as well as Creations and My Experiences.
  3. Pase el cursor sobre la experiencia para colaborar y haga clic en el botón Editar en Studio .

    A close up view of an experience icon with the Edit in Studio button highlighted.

Observando a los colaboradores

Mientras trabaja en una sesión colaborativa, puede ver a los colaboradores actuales en la esquina superior derecha de Studio, cada uno con un color asignado único que es consistente en todos los dispositivos de los colaboradores.

Studio's menu bar with icons of the current collaborators highlighted.

Para ver más detalles en los colaboradores actuales, haz clic en cualquiera de los íconos para abrir la ventana Colaboradores en vivo . En esta ventana, puedes ver si un usuario está activo o inactivo dentro de Studio, así como una indicación de dónde está trabajando. Los usuarios se vuelven inactivos si no usan Studio durante más de 5 minutos.

Live Collaborators window with icons of current collaborators, as well as their activity status.

Visualización de selección

Por defecto, el código seleccionado en el Editor de Scripts y los objetos seleccionados en la ventana de vista 3D se resaltan con el color único asignado a cada collaborador. Además, la ventana Explorador muestra los objetos seleccionados con puntos en estos colores para indicar la selección por otros colaboradores.

A viewport view of a block part pyramid. The parts near the top of the pyramid are highlighted in green to signify that the collaborator with the green color has the parts selected in their Studio instance.
A close up view of the three block part objects in the Explorer window. There is a green circle near the objects to signify that the collaborator with the green color has the parts selected in their Studio instance.

Para hacer que todas las selecciones de colaboradores sean invisibles para ti mientras todavía ves su trabajo, deselecciona Mostrar selecciones de colaboradores en la parte inferior de la ventana Colaboradores en vivo.

Unirse a Colaboradores

Para saltar rápidamente a una ubicación en el espacio de trabajo o a la línea exacta en un script que un colaborador está editando, pasa el cursor sobre su nombre en la ventana Live Collaborators y haz clic en Unirse .

Chatear con Colaboradores

Para chatear con colaboradores durante una sesión:

  1. En la pestaña Ver, haz clic en Chat de Equipo.

    Studio's View tab with the Team Chat button highlighted.
  2. Haga clic en el campo de texto de entrada, escriba su mensaje y presione Ingrese para enviarlo.

Programación colaborativa

En una sesión colaborativa, puede codificar juntos en tiempo real a través de scripts en vivo, o puede draft scripts en un entorno más centrado antes de enviarlos a un repositorio colaborador compartido.

Programación en vivo

Programación en vivo permite que los colaboradores escriban el código juntos en tiempo real. En el Editor de script, cada color de cursor de cada collaboradorcoincide con su color asignado en la ventana Colaboradores en vivo.

Script Editor window showing cursors for two collaborators, colored according to their assigned color in the Live Collaborators window.
Live Collaborators window with icons of current collaborators, as well as their activity status.

Mientras se ejecuta el código en tiempo real, las ediciones se guardan automáticamente cada 5 minutos justo como las ediciones de lugar, y un colaborador puede guardar manualmente un script en cualquier momento con CtrlS ( 0>S0> )). Las versiones guardadas o guardadas automáticamente se registran en la ventana 2>Historial de Scripts2>.

Modo de borradores

A través del modo Borrones , puedes editar y probar scripts de forma independiente sin afectar la experiencia para otros. Después de terminar de redactar un script, puedes enviarlo a la Repositoría Común y Probar de Equipo la versión compartida con colaboradores.

Comprobando los drafts

Una vez que hayas editado un script, aparecerá en la ventana Borrones , accesible desde la Vista pestaña. Los borrones se guardan en tu sistema de archivos local y persisten entre sesiones de Studio en la misma máquina.

Studio's View tab with the Drafts button highlighted. The Drafts window with two drafted script instances.

Para confirmar sus ediciones locales en el repositorio, haga clic con el botón izquierdo en un script, o mantenga presionado Shift y haga clic con el botón izquierdo para seleccionar múltiples scripts. Luego haga clic en Commit para confirmar todos los scripts seleccionados.

The Drafts window with the Commit button highlighted.

Comparación y fusión de cambios

Si otro colaborador realiza cambios en el mismo script que estás editando, un icono con un símbolo verde aparece en la ventana Bocetos . Para ver sus cambios, haz clic con el botón derecho en el script y selecciona Compar con el servidor .

The Drafts window with the green plus icon highlighted to the left of a changed script, and the right-click popup window showing with the Compare With Server option highlighted.

En la pestaña (diferencia (dif.)) que se abre en el Editor de Scripts, el código que otros colaboradores cambiaron o eliminaron aparece en rojo, mientras que el código que actualizaste aparece en verde.

A close up view of lines that were edited by different collaborators.

Para fusionar sus cambios en tu script:

  1. En la ventana Borrones , haz clic con el botón derecho en el script y selecciona Unir desde el servidor .

    The Drafts window right-click popup window showing with the Merge From Server option highlighted.
  2. En la ventana de fusión, puede elegir qué código conservar o hacer ediciones manuales.

    • Revisa Borrador para mantener tus cambios, o deja deseleccionado para descartarlos.
    • Compruebe Servidor para fusionar los cambios comprometidos en su borrado, o deje deseleccionado para ignorarlos.
    • Compruebe Otro para editar manualmente el script y guardar los cambios en su borrado.
  3. Una vez que hayas probado la resolución de fusión, haz clic en fusionar todo para actualizar tu script local.

Restaurando Scripts Eliminados

Si un colaborador elimina un script que estás editando, un icono con un símbolo rojo aparece en la ventana Borros . Para restaurar el script, haz clic con el botón derecho en él y selecciona Restaurar script . Los scripts se restauran en el árbol de trabajo del lugar, así que puede que tengas que revertirlos manualmente a su ubicación original.

The Drafts window with the red cross icon highlighted to the left of a deleted script, and the right-click popup window showing with the Restore Script option highlighted.

Ver el historial de scripts

Todos los cambios de guión, ya sean guardados por un collaborador, guardados automáticamente o cometidos por un colaborador a través del modo Borrones , se registran en la ventana Historial de Versión . Para acceder a esto:

  1. Haga clic con el botón derecho en el script en la ventana Explorador y seleccione Ver Historial de Scripts .

  2. En la ventana Historial de Versión que se abre, verás todas las versiones comprometidas del script, la fecha de compromiso, el colaborador que lo envió y más. Desde esta ventana, las siguientes acciones son posibles:

    Para comparar cualquier versión (excepto la más antigua) con su versión anterior, selecciónela y haz clic en Comparar con la versión anterior . En la pestaña (diferencia (dif.)) que se abre en el Editor de Script, el código de la versión más reciente aparece en verde mientras que el código de la versión más antigua aparece en rojo.

Guardado y Publicado

Durante una sesión colaborativa, Studio guarda automáticamente el proyecto en la nube cada cuatro minutos.

Revertiendo a versiones anteriores

El propietario de una experiencia puede revertir los cambios realizados por otros editores. Vea aquí para obtener instrucciones.

También puede que quieras verificar Historial de Actividad. Esta vista proporciona un registro de eventos cronológico que mejora la visibilidad del equipo en las configuraciones clave de la experiencia.

Deshabilitando la colaboración

Team Create es la característica principal de Studio que habilita la colaboración. Los flujos de trabajo que involucran la Administrar colaboradores diálogo se activarán automáticamente la función, pero puede desactivarla manualmente si es necesario.

  1. Si la ventana Colaboradores en vivo no está abierta, haz clic en cualquiera de los iconos de colaborador para abrirla.

  2. En la esquina inferior derecha de la ventana, haz clic en el botón y selecciona Desactivar Creación en Equipo .

  3. Cuando se le solicite, confirme la terminación de la sesión para recargar el lugar en un estado no colaborativo.