Un proyecto de Roblox es una colección de lugares , recursos , configuraciones y otros recursos que juntos representan una experiencia .Roblox almacena tus proyectos en la nube para una colaboración conveniente, edición y control de versiones.Creas y gestionas proyectos con Roblox Studio, un IDE todo en uno que proporciona herramientas de construcción, scripting, prueba y publicación.
Sitios
Las experiencias en Roblox se componen de lugares individuales, comparables con escenas en Unity o mapas en Unreal Engine.Cada lugar contiene todos los componentes para esa parte de la experiencia, incluido su entorno, ambienteespecífico, partes, mallas, scripts y interfaz de usuario.Vea Experiencias y lugares para detalles sobre la creación y gestión de experiencias.

Cada lugar está representado por un modelo de datos de , una jerarquía de objetos que describen todo sobre el lugar.El motor de Roblox utiliza el modelo de datos como fuente de verdad para el estado de un lugar, por lo que puede simularlo y renderizarlo en dispositivos clientes.Para obtener más información sobre cómo el motor interpreta el aplicación de modeladode datos, vea tiempo de ejecución cliente-servidor.
La organización de objetos apropiada y deliberada dentro del modelo de datos es esencial para la funcionalidad y el mantenimiento de tu proyecto.Para obtener más información sobre qué objetos están disponibles y cómo organizarlos y utilizarlos, consulte modelo de datos.
Activos
En Roblox, los activos como imágenes, mallas y audio se almacenan como activos basados en la nube , por lo que no necesitas empaquetar copias locales en una experiencia guardada de Studio.A cada recurso en la nube se le asigna un ID de recurso único de recursos desde el cual múltiples experiencias pueden utilizarlos.Puedes crear recursos directamente en Studio, como modelos, o importar recursos como imágenes, sonido, audioy mallas de otras herramientas.
rbxassetid://7229442422

rbxassetid://6768917255

rbxassetid://9125402735
Por defecto, los recursos son privados para tu experiencia y puedes usar un recurso en cualquier lugar al referenciar su ID.También puedes distribuirlos a la comunidad en la tienda de creadores, para que otros también puedan usarlos.
Para obtener más información sobre cómo importar y publicar recursos, consulte Recursos.
Paquetes
Paquetes son jerarquías de objetos reutilizables que puedes definir y reutilizar en múltiples lugares en múltiples experiencias.Para cualquier proyecto grande, los paquetes ofrecen los siguientes beneficios:
- Los paquetes se pueden utilizar como kits de activos, lo que te permite duplicar un conjunto de objetos según sea necesario.
- Los paquetes hacen que sea más fácil actualizar los recursos.Por ejemplo, un paquete puede incluir un árbol que se duplica muchas veces en un entorno, ambiente.Si necesita hacer un cambio, como intercambiar texturas para el árbol, se puede actualizar una vez en el paquete en lugar de para cada instancia individual.
- Un paquete puede comenzar con recursos de caja gris y eventualmente ser reemplazado por recursos de arte finales.Cuando los activos se reemplazan, mantienen todas las posiciones y orientaciones originales.
Configuraciones
Las configuraciones de experiencia se gestionan desde el tablero de administrador de creadores o dentro de Studio, incluyendo:
- Información básica — Información básica sobre la experiencia, como su nombre, descripción y género.Mucha de la información aquí se usa en la lista de tu experiencia.
- Comunicación — Configuraciones que permiten a los usuarios elegibles usar chat de voz o animar a su avatar a través de su cámara dentro de su experiencia.
- Monetización — Opciones para ganar ingresos de tu experiencia, como se describe en Monetización.
- Localización — Configuración para diferentes idiomas y regiones.
- Avatar — Configuraciones relacionadas con los avatares, como el escalado de avatares y las anulaciones de ropa.
Colaboración
Con las herramientas de colaboración integradas de Studio los miembros del equipo pueden contribuir a las experiencias de forma independiente en su propio tiempo o junto con otros .Las características clave incluyen:
- Los administradores de grupo pueden administrar qué miembros tienen acceso para colaborar y cuáles no, manteniendo efectivamente los roles apropiados dentro de un equipo grande.
- Los colaboradores pueden construir junto con otros miembros del equipo en tiempo real y ver automáticamente los cambios realizados por otros.
- Los colaboradores pueden editar de forma independiente los mismos scripts que otros pueden estar editando, probar localmente y comunicar sus cambios al proyecto basado en la nube cuando esté listo.
Para obtener más información, vea Colaboración.
Pruebas
Studio ofrece una serie de opciones para probar una experiencia antes de lanzarla al público:
- Pruebas de juego rápidas que proporcionan una simulación cercana de la experiencia que se ejecuta en la aplicación de Roblox.
- Simulación de múltiples clientes para comparar cómo cada cliente "ve" a otros clientes dentro de la experiencia.
- Emulación de dispositivos que proporciona información sobre cómo funcionan los controles en un dispositivo móvil o cómo se muestra la interfaz de usuario en pantalla en diferentes pantallas y ratios de aspecto.
- Pruebas de juego colaborativas con miembros de tu equipo.
Para obtener más información sobre cada opción de prueba, consulte modos de prueba de Studio.