Cada juego de Roblox consiste en uno o más lugares, y Studio carga los datos de su lugar a los servidores de Roblox cada vez que guarda o publica en Roblox en el menú Archivo.
También puede que desee exportar copias locales de los lugares para utilizarlas con un sistema de control de versiones u otras herramientas externas. Para exportar su lugar en Studio, seleccione Guardar en Archivo o Descargar una Copia del menú Archivo. Studio ofrece dos formatos de archivo:
- .rbxl es el formato de archivo de lugar binario. Este formato es compacto, pero no legible por humanos.
- .rbxlx es el formato de archivo de lugar basado en XML, que es bastante más grande en disco que el formato binario.
Archivos de recuperación automática
Si guardar en Roblox falla debido al límite de tamaño del archivo, Studio genera automáticamente una copia de seguridad de su lugar llamada archivo de recuperación. La frecuencia de las copias de seguridad de recuperación automática depende de si su juego tiene habilitada la colaboración:
- Si tiene la colaboración habilitada y guardar en Roblox falla, Studio guarda los últimos tres intentos de guardado como archivos de recuperación en su sistema.
- Si la colaboración está deshabilitada, Studio utiliza la configuración de Recuperación Automática de Configuración de Studio.
En Windows, los archivos de recuperación se encuentran en C:\Users\Admin\AppData\Local\Roblox\RobloxStudio\AutoSaves.
En Mac, puede encontrarlos en /Users/tu-nombre-de-usuario/Library/Application Support/Roblox/RobloxStudio/AutoSaves/.
Solucionar problemas del tamaño del archivo de lugar
Si alcanza el límite de 100 MB en su archivo de lugar, es probable que exista un problema subyacente que pueda solucionar. Intente los siguientes pasos.
Verificación de seguridad
Revise los modelos en su lugar y sus scripts adjuntos en busca de texto ofuscado o poco claro. Este texto no se comprime bien y podría ser incluso una puerta trasera maliciosa en su lugar. Los sistemas de moderación de Roblox filtrarán activamente estos modelos, pero si encuentra uno, elimine el modelo de su lugar, busque el modelo en la Tienda de Creadores y repórtelo de inmediato.
Partes redundantes
Los activos no referenciados o ocultos pueden acumularse con el tiempo y aumentar innecesariamente el tamaño del archivo.
Vea si algún modelo o grupo de partes ocupa más espacio que otros:
- Exporte su archivo de lugar y anote su tamaño en disco.
- Abra el archivo en Roblox Studio.
- Copie y pegue los modelos o grupos de partes que sospecha son desproporcionadamente grandes.
- Guarde el archivo nuevamente y anote su aumento en el tamaño del archivo.
Busque partes redundantes (partes del mismo tamaño y forma con la misma posición) o instancias (redundantes SurfaceAppearances, texturas, etc.) y elimínelas. La Tienda de Creadores tiene complementos que pueden ayudarle a identificar estos casos.
Simplificar terreno
Reducir o simplificar el terreno puede reducir significativamente el tamaño del lugar y mejorar el rendimiento. Evitar características de terreno excesivas, como bosques densos o colinas complejas, ayuda a que los juegos funcionen más rápido y de manera más eficiente. Por supuesto, el juego debe coincidir con su visión artística, pero considere las siguientes optimizaciones:
- Las capas horizontales del mismo material/ocupación se comprimen mucho mejor que las capas inclinadas. Si es posible, intente limitar los detalles subsuperficiales a las capas horizontales.
- Active Mostrar renderizado de malla desde el menú Ver de Studio y verifique si hay agujeros desordenados o agua mal colocada debajo de la superficie del terreno. Estos errores pueden aumentar el tamaño comprimido.
- Hay complementos comunitarios que optimizan bloques de terreno no visibles para una mejor compresión, como este.
Fidelidad de colisión
Box y Hull la fidelidad de colisión son más eficientes en memoria que la predeterminada. Seleccione sus mallas, abra la ventana de Propiedades y cambie los valores de Fidelidad de Colisión según sea apropiado para su caso de uso.
Teletransportes
Si otras estrategias de reducción de tamaño fallan, puede dividir su lugar en múltiples lugares más pequeños y vincularlos mediante teletransportes. La serialización y la carga ocurren a nivel de lugar, por lo que este enfoque le permite hacer crecer su universo lugar por lugar con el tiempo en lugar de intentar mantener un solo lugar masivo.