Modos de prueba del estudio

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

Debido al modelo cliente-servidor subyacente del motor Roblox, es importante que pruebes tu juego en varios modos antes de publicarlo al público. Todas las opciones de prueba son accesibles en la parte izquierda del entrepiso.

Controles de prueba indicados en el entrepiso de Studio.

Pruebas de juego

Hay tres opciones comunes para probar un juego. Elige la opción deseada en el menú desplegable y haz clic en el botón Reproducir a su derecha para comenzar la prueba.

Opción de prueba en el menú desplegable de modos de prueba del entrepiso de Studio.
ModoAtajoDescripción
PruebaF5Comienza a simular el juego, insertando tu avatar en un SpawnLocation o en coordenadas alrededor de (0, 100, 0).
Probar aquíComienza a simular el juego, insertando tu avatar frente a la posición actual de la cámara.
EjecutarF8Comienza a simular el juego pero no inserta tu avatar. La simulación comienza en la posición actual de la cámara y puedes navegar usando los controles de cámara de Studio.

Una vez que se está ejecutando una prueba, se vuelven disponibles opciones adicionales en el entrepiso.

Opciones adicionales disponibles durante una prueba desde el entrepiso de Studio.
AcciónAcceso directoDescripción
Pausar / ReanudarTe permite pausar/reanudar la física y las animaciones.
DetenerShiftF5Detiene la simulación del juego y restablece todos los objetos e instancias a como estaban antes de la prueba.
Cliente / ServidorDurante las pruebas en modo "solo" (Prueba o Prueba aquí), alterna entre el modo Cliente y el modo Servidor. Consulta alternar cliente/servidor para más detalles.

Alternar cliente/servidor

Al probar en modo Prueba o Prueba aquí, Studio ejecuta dos simulaciones separadas — una simulación del cliente y una simulación del servidor  — lo que puede proporcionar una impresión más precisa de cómo se ejecutará el juego en producción.

Mientras se realiza la prueba en solitario, puedes alternar entre los modos Cliente y Servidor haciendo clic en el botón de alternar Cliente/Servidor. Cuando alternas, el botón cambia para reflejar el modo de simulación actual.

Cliente
Servidor

Dependiendo del modo de simulación, el control de tu personaje y la cámara cambian de la siguiente manera:

En modo Cliente, la vista en 3D está rodeada por un borde azul y la simulación utiliza los controles de tu personaje y la configuración de la cámara. Este modo de prueba es una simulación cercana de cómo se ejecuta el juego en la aplicación Roblox, sin múltiples jugadores.

Dentro de la jerarquía de la ventana Explorador, ciertos objetos solo existen en sus contenedores esperados.

Ventana del Explorador que muestra elementos que existen solo en el cliente
En modo Cliente, los objetos esperados del lado del cliente están presentes en la jerarquía, incluidos aquellos copiados de StarterPack a la Backpack del jugador y de StarterPlayer a los PlayerScripts del jugador.
Ventana del Explorador que muestra elementos que existen solo en el servidor
En modo Servidor, los objetos esperados del lado del servidor están presentes en la jerarquía, incluidos scripts en ServerScriptService y objetos que colocaste en ServerStorage.

En la ventana Salida, los mensajes están etiquetados como azul (cliente) o verde (servidor), indicando su origen del cliente o del servidor. Para los mensajes generados a partir de ModuleScripts, el color de la etiqueta se determina por si el módulo fue llamado desde un LocalScript del lado del cliente o desde un Script del lado del servidor.

Ventana de salida que muestra la etiqueta verde para salida del servidor y etiqueta azul para salida del cliente

Pausar/reanudar

Mientras pruebas en solitario, el botón Pausar/Reanudar es útil para depurar escenas y mecanismos efímeros, sin desactivar la representación.

Botón Pausar/Reanudar indicado en el entrepiso de Studio.

Por defecto, pausar y reanudar actúa sobre tanto el cliente como el servidor. Si deseas pausar o reanudar solo el cliente o el servidor:

  1. Establece el interruptor cliente/servidor según qué simulación deseas pausar/reanudar.
  2. Haz clic en la flecha pequeña en el botón Pausar/Reanudar y selecciona la opción alternativa Pausar/Reanudar Cliente o Pausar/Reanudar Servidor. Hacer clic en el botón pausará o reanudará solo ese lado de la simulación.

Cuando la simulación está en pausa, puedes avanzar 1/60 de segundo (60 Hz) haciendo clic en el botón Avanzar. Al igual que el botón Pausar/Reanudar a su izquierda, al hacer clic en la pequeña flecha puedes seleccionar avanzar solo para el cliente o el servidor según el interruptor cliente/servidor.

Botón Avanzar indicado en el entrepiso de Studio.

Ten en cuenta los siguientes detalles técnicos en relación con pausar/reanudar:

  • Aunque Animations no se basan en la física, estos botones en la barra de herramientas también pausan/reanudan las animaciones.
  • Pausar o reanudar no afecta a los scripts en ejecución.
  • Solo los callbacks de RunService PreAnimation, PreSimulation, PostSimulation, y Stepped se pausarán o reanudarán a través de estos botones de la barra de herramientas. Otros callbacks (PreRender, Heartbeat, y RenderStepped) seguirán disparándose, manteniendo la funcionalidad normal de scripts de cámara, visualizaciones renderizadas y plugins.

Simulación de múltiples clientes

La opción Servidor y Clientes en el menú desplegable te permite lanzar múltiples sesiones de Studio, siendo una la que actúa como servidor y las demás como clientes. Este modo de prueba es una herramienta valiosa para comparar cómo un cliente "ve" a otros clientes dentro del juego.

  1. Con la opción Servidor y Clientes seleccionada en el menú desplegable, elige el número de sesiones de cliente a probar. Normalmente, 1–2 clientes son suficientes, aunque puedes simular hasta ocho.

    Opción Servidor y Clientes en el menú de modos de prueba del entrepiso de Studio.
  2. Presiona el botón Reproducir o F7 para comenzar la simulación cliente-servidor.

  3. Cuando hayas terminado de probar, presiona el botón Finalizar Sesión desde cualquiera de las sesiones de simulación para cerrar todos los clientes simulados y el servidor simulado.

    Finalizar Sesión indicado en el entrepiso de Studio

Simulación de fiestas

El Simulador de Fiestas te permite probar y depurar juegos que usan APIs relacionadas con fiestas directamente dentro de Studio, sin necesidad de publicar y coordinar múltiples dispositivos. Esta herramienta te permite configurar y emular fiestas para los jugadores de prueba en tus pruebas de Servidor y Clientes.

Al probar, el Simulador de Fiestas asigna automáticamente a todos los jugadores de prueba a las fiestas simuladas configuradas.

Emulador de Fiestas mostrando fiestas simuladas y varias opciones de asignación

Si el Simulador de Fiesta está habilitado:

Puedes ajustar el número de jugadores de prueba locales en cualquier momento usando la configuración de Servidor y Clientes de Studio. Cuando cambia el número de jugadores de prueba, el emulador se actualiza automáticamente para incluir o eliminar jugadores en la configuración.

Pruebas colaborativas

Si estás trabajando en un juego con otros en modo de colaboración, puedes probar con otros colaboradores de la siguiente manera:

  1. Selecciona Prueba en Equipo en el menú desplegable y presiona el botón Reproducir para abrir una nueva sesión de Studio con tu personaje insertado.

    Opción Prueba en Equipo en el menú desplegable de modos de prueba del entrepiso de Studio.
  2. Otros colaboradores pueden unirse presionando el botón Reproducir desde el entrepiso en su sesión de Studio.

Emulación de dispositivos

El Emulador de Dispositivos, accesible desde el menú Prueba de Studio, te permite emular varios dispositivos directamente en Studio, proporcionando información sobre cómo funcionan los controles en dispositivos móviles, consolas y visores de VR, así como cómo se muestran los elementos de la interfaz de usuario en pantalla en diferentes resoluciones de pantalla y relaciones de aspecto.

En el modo de emulación, puedes seleccionar dispositivos en el menú desplegable selector de dispositivos sobre la ventana 3D para emular dispositivos menos potentes y probar juegos habilitados para streaming donde el contenido 3D se carga y descarga dinámicamente según la memoria disponible. También puedes ajustar el tamaño de vista y cambiar la orientación entre los modos de vertical y horizontal.

Opciones de emulación sobre la ventana 3D

Simulación táctil

La simulación táctil se habilita automáticamente cuando se selecciona un dispositivo móvil en el Emulador de Dispositivos. Tanto los gestos de un solo toque como los gestos de dos toques se pueden simular haciendo clic y arrastrando con el mouse mientras se prueba el juego. Por defecto, las interacciones del mouse simularán gestos de un solo toque.

Studio admite los siguientes atajos para simular gestos de dos toques. Los atajos también se pueden personalizar a través del menú Personalizar Atajos de Studio.

WindowsMacAcción
AltCuando se mantiene presionado mientras se arrastra el mouse, simula pellizcar y rotar.
AltShiftShiftCuando se mantiene presionado mientras se arrastra el mouse, simula desplazamiento de dos toques.

Cuando un atajo de dos toques está activo, aparecerán dos círculos, indicando dónde están posicionados los toques simulados.

Vista de un gesto multitáctil en el Emulador de Dispositivos.

Simulación de controladores

El Emulador de Controladores, accesible desde el menú Prueba de Studio, te permite emular con precisión la entrada del gamepad directamente en Studio. El controlador predeterminado es un gamepad genérico, pero puedes seleccionar alternativas desde el menú del selector en la parte superior izquierda.

Vista del controlador genérico en el Emulador de Controladores.

Mientras pruebas el juego, puedes controlar el juego con el controlador virtual usando tu ratón.

También puedes hacer clic en Editar asignaciones en la esquina superior derecha para ver y editar las asignaciones de teclas para el controlador virtual, por ejemplo E a ButtonL2 o 9 a ButtonA. Estas asignaciones se guardan como otras configuraciones de Studio (por controlador, por usuario, por ordenador) y se traducen a eventos de gamepad tanto en la ventana del emulador como en la vista 3D.

Simulación de red

La simulación de red, accesible desde la pestaña Red de Configuración de Studio (AltS en Windows; S en Mac), te permite simular condiciones de red del mundo real como latencia, pérdida de paquetes y jitter para probar conexiones. Esto es particularmente útil para probar juegos que utilizan Autoridad del Servidor ya que los mecanismos de predicción, retroceso/simulación son sensibles a las condiciones de red. También es útil para probar UnreliableRemoteEvents que pueden perderse o llegar fuera de orden.

Las configuraciones de simulación de red se aplican a todas las conexiones de prueba, incluyendo Prueba, Servidor & Clientes, y Prueba en Equipo. Ten en cuenta que para Prueba en Equipo, los números de latencia y pérdida son adicionales a cualquier latencia y pérdida de paquetes de tu computadora a los servidores de Roblox. Por ejemplo, si tu ping de red en una prueba de equipo es normalmente de 20 milisegundos y configuras 50 milisegundos de retraso en la configuración de Studio, verás un ping de 70 milisegundos.

Configuración de StudioPropiedadDescripción
Retraso mínimo entranteInboundNetworkMinDelayMsAñade latencia a las conexiones de prueba en dirección servidor a cliente.
Retraso mínimo salienteOutboundNetworkMinDelayMsAñade latencia a las conexiones de prueba en dirección cliente a servidor.
Jitter entranteInboundNetworkJitterMsAñade jitter a las conexiones de prueba en dirección servidor a cliente.
Jitter salienteOutboundNetworkJitterMsAñade jitter a las conexiones de prueba en dirección cliente a servidor.
Pérdida de paquetes entranteInboundNetworkLossPercentEstablece la probabilidad de que los paquetes en las conexiones de prueba del servidor al cliente sean perdidos.
Pérdida de paquetes salienteOutboundNetworkLossPercentEstablece la probabilidad de que los paquetes en las conexiones de prueba del cliente al servidor sean perdidos.

En cada una de las configuraciones anteriores, se aplican los siguientes conceptos:

  • Entrante se refiere al tráfico de servidor a cliente. Saliente es el tráfico de cliente a servidor.
  • Retraso — El ping de red se mide como tiempo de ida y vuelta. Para simular 20 milisegundos de ping de red, establece tanto Retraso Mínimo Entrante como Retraso Mínimo Saliente a 10 milisegundos.
  • Jitter — El jitter se añade encima de cualquier retraso mínimo configurado. El jitter puede hacer que parte del tráfico, como UnreliableRemoteEvents, llegue fuera de orden.
  • Precisión — El retraso por paquete muestreado a partir del retraso y jitter se redondea a 1 milisegundo.
  • Pérdida de paquetes — Cada paquete se puede perder aleatoriamente en función de la probabilidad configurada.

Auriculares VR

Si deseas soportar auriculares de realidad virtual (VR) para tu juego, asegúrate de probar o emular VR en Studio.

Emulación VR

La emulación VR te permite probar juegos de VR en Studio sin un auricular físico. Al igual que emular cualquier otro dispositivo, utiliza el menú selector de dispositivos para elegir Meta Quest 2 o Meta Quest 3. El emulador de controladores selecciona automáticamente el controlador apropiado para el auricular.

El Emulador de Controladores con un controlador Quest 3.
Emulador con una emulación de Quest 3.

La combinación de un auricular y múltiples controladores, cada uno con seguimiento de movimiento, hace que la emulación VR sea más compleja:

  • Para la emulación de seguimiento de movimiento, presiona Alt1 (1) para bloquear y desbloquear el mouse de la vista en 3D.

  • Usa Shift o Shift para cambiar entre combinaciones comunes del auricular, el controlador izquierdo y el controlador derecho. Por ejemplo, podrías usar la opción Auricular para mirar a tu alrededor mientras caminas hacia adelante con el botón del controlador izquierdo, pero luego cambiar a Controlador Derecho cuando necesites usar los controles de movimiento para apuntar a un objetivo.

Configuración del auricular

Studio admite pruebas para todos los auriculares de VR que son compatibles con OpenXR, el estándar abierto de la industria que proporciona acceso a VR.

Para habilitar las pruebas en VR en Studio, debes conectar tu auricular a tu PC y configurar el tiempo de ejecución de OpenXR antes de lanzar Studio. Si ya has lanzado Studio, cierra y completa los pasos de configuración primero.

Si solo tienes un auricular de VR, instalar la aplicación de VR correspondiente configura automáticamente el tiempo de ejecución por ti. Si tienes múltiples auriculares, debes configurar el tiempo de ejecución manualmente y asegurarte de solo configurar el que deseas usar para pruebas.

Los siguientes pasos son para las dos aplicaciones de VR más comunes:

  • SteamVR para auriculares como el HTC Vive y Valve Index.
  • Oculus para auriculares como el Meta Quest y Oculus Rift.
  1. Instala y abre la aplicación SteamVR en tu computadora.
  2. En Configuración de SteamVR, selecciona la pestaña Desarrollador. Luego selecciona Mostrar Configuración Avanzada.
  3. Establece SteamVR como tiempo de ejecución de OpenXR.
  4. Enciende los controladores presionando el botón Sistema hasta que escuches un sonido de pitido.
    • Para apagar el controlador, presiona y mantén presionado el botón Sistema hasta que escuches el mismo sonido de pitido.

Si sigues los pasos correctamente, los iconos de estado en la aplicación SteamVR y las luces de estado en el hardware deberían ser todos verdes, indicando que la configuración está completada.

Aplicación Roblox Quest

Puedes probar tu juego en la aplicación Roblox en Quest sin vincular tu auricular a tu computadora. Usa los siguientes pasos para acceder a tu juego en tu auricular en este modo:

  1. En Studio, publica el juego y configúralo como privado.
  2. Usando tu Tablero del Creador o el enlace en Studio, abre la página del juego en tu navegador web.
  3. En la página del juego, agrega el juego a tus favoritos haciendo clic en el icono de Favorito.
  4. Usando tu auricular, abre la aplicación Roblox independiente.
  5. Desplázate hacia abajo hasta la sección de Favoritos en la página de inicio y ejecuta tu juego.

Modo VR de Studio

Después de configurar tu auricular, puedes activar el modo de prueba de VR de Studio a través de los siguientes pasos:

  1. En el menú Archivo, selecciona Configuraciones de Studio.
  2. Selecciona Renderización.
  3. En la configuración General, activa Habilitar Modo VR.

Ahora puedes probar tu juego utilizando tu auricular de VR usando cualquiera de las opciones de prueba disponibles. Durante una sesión de prueba de VR, si el cable de tu auricular se desconecta o cierras la aplicación Beta de Roblox Studio en el auricular, deberás reiniciar Studio para volver a realizar la prueba.

Emulación del jugador

Para una emulación detallada de la localización del juego y las políticas de contenido, puedes probar a través del Emulador de Jugadores, accesible desde el menú Prueba de Studio.

Con la ventana del emulador abierta, activa Habilitar Perfil de Prueba. La emulación permanecerá activada (habilitada o deshabilitada) incluso si cierras la ventana.

Más abajo en la ventana, las opciones de uso común incluyen:

OpciónDescripción
LocalidadTe permite emular un idioma localizado mientras juegas en pruebas.
PseudolocalizarReemplaza caracteres con caracteres similares pero ligeramente diferentes para que sea fácil identificar qué cadenas están pasando por el sistema de traducción. Habilitar esto te ayuda a identificar texto no localizado sin tener que cambiar el idioma de emulación. Por ejemplo:
  • Bloxy Cola  ⟩  ßℓôж¥ Çôℓá
  • Dominus Empyreus  ⟩  Ðô₥ïñúƧ É₥ƥ¥řèúƧ
ElongarElonga cadenas de texto por un factor definido a través del control deslizante. Por ejemplo:
  • Bloxy Cola  ⟩  Bloooxyy Coolaa (50% más largo)
  • Dominus Empyreus  ⟩  Doomiinuus Eempyyreus (30% más largo)
Usar elongación te ayuda a identificar lugares donde tus interfaces de usuario podrían no ser capaces de manejar textos que son más largos que el texto traducido por defecto. Ten en cuenta que el español es, en promedio, un 30% más largo que el inglés y lo equivalente para el alemán es aún más largo. También ten en cuenta que esto solo afecta el texto que pasa por el sistema de traducción.
RegiónTe permite emular el país/región de un jugador mientras juegas en pruebas; esta selección puede afectar a otros interruptores y casillas en la ventana como se describe en GetPolicyInfoForPlayerAsync().
©2026 Roblox Corporation. Roblox, el logotipo de Roblox y "Powering Imagination" son algunas de nuestras marcas registradas y no registradas en los Estados Unidos y otros países.