Placer des fichiers

*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.

Chaque expérience Roblox se compose d'un ou plusieurs lieux, et Studio télécharge les données de votre lieu sur les serveurs de Roblox chaque fois que vous sauvegardez ou publiez sur Roblox dans le menu Fichier .

Vous pouvez également vouloir exporter des copies locales de lieux pour leur utilisation avec un système de contrôle de version ou d'autres outils externes externes.Pour exporter votre lieu dans Studio, sélectionnez Enregistrer dans le dossier ou Télécharger une copie dans le menu Fichier .Studio offre deux formats de fichier :

  • .rbxl est le format de fichier d'emplacement binaire. Ce format est compact, mais pas lisible par l'homme.
  • .rbxlx est le format de fichier de lieu basé sur XML, qui est un peu plus grand sur disque que le format binaire.

Limite de taille

Roblox prend en charge les lieux jusqu'à 100 Mo (104 857 600 octets).Au-delà de cette limite, enregistrer dans Roblox et publier dans Roblox pourraient échouer.Les données que Studio télécharge sur Roblox sont légèrement plus petites que le format de fichier .rbxl, vous pouvez donc exporter votre lieu à .rbxl pour avoir une idée de sa taille.

Très peu d'endroits, même les plus complexes, atteignent cette limite, et quand ils le font, c'est souvent dû à des inefficiences sur le emplacement.Voir résolution des problèmes.

Fichiers de récupération automatique

Si l'enregistrement dans Roblox échoue en raison de la limite de taille du fichier, Studio génère automatiquement une sauvegarde de votre lieu appelée un fichier de récupération .La fréquence des sauvegardes de récupération automatique dépend de si votre expérience a création d'équipe activée :

  • Si vous avez activé la création d'équipe et l'enregistrement dans Roblox échoue, Studio sauvegarde les trois dernières tentatives d'enregistrement comme fichiers de récupération sur votre système.
  • Si création d'équipe est désactivée, Studio utilise les paramètres de récupération automatique de fichierparamètres du studio .

Sur Windows, les fichiers de récupération sont localisés dans C:\Users\Admin\AppData\Local\Roblox\RobloxStudio\AutoSaves .

Sur macOS, vous pouvez les trouver dans /Users/your-username/Library/Application Support/Roblox/RobloxStudio/AutoSaves/ .

Résoudre la taille du fichier d'emplacement

Si vous atteignez la limite de 100 Mo sur votre fichier de lieu, il y a probablement un problème sous-jacent que vous pouvez résoudre. Essayez les étapes suivantes.

Vérification de vérifier

Vérifiez les modèles dans votre lieu et leurs scripts joints pour tout texte obscurci ou non clair.Ce texte ne se comprime pas bien et pourrait même être une porte dérobée malveillante dans votre emplacement.Les systèmes de modération de Roblox filtrent activement ces modèles, mais si vous en trouvez un, supprimez le modèle de votre emplacement, trouvez le modèle sur la boutique des créateurs et signalez-le immédiatement.

Parties redondantes

Les ressources non référencées ou cachées peuvent s'accumuler au fil du temps et augmenter inutilement la taille des fichiers.

  1. Vérifiez si des modèles ou des groupes de pièces prennent plus d'espace que d'autres :

    1. Exporter votre fichier de lieu et noter sa taille sur disque.
    2. Ouvrez le fichier dans Roblox Studio.
    3. Copiez et collez les modèles ou les groupes de pièces que vous pensez être de taille inordinable.
    4. Enregistrez à nouveau le fichier et notez son augmentation de la taille du fichier.
  2. Vérifiez les parties redondantes (parties de la même taille et de la même forme avec la même position) ou les instances (rédundantes SurfaceAppearances , textures, etc.) et supprimez-les.La boutique des créateurs a des plugins qui peuvent vous aider à identifier ces cas.

Simplifier le terrain

La réduction ou la simplification du terrain peut réduire de manière significative la taille du lieu et améliorer les performances.Éviter des caractéristiques de terrain excessives comme des forêts denses ou des collines complexes aide à rendre les expériences plus rapides et plus efficaces.Bien sûr, l'expérience devrait correspondre à votre vision artistique, mais envisagez les optimisations suivantes :

  1. Les couches horizontales du même matériau/occupation se compriment beaucoup mieux que les couches inclinées.Si possible, essayez de limiter les détails de la surface inférieure aux couches horizontales.
  2. Activez rendu du wireframe et vérifiez les trous négligés ou l'eau mal placée sous la surface du terrain.Ces erreurs peuvent augmenter la taille comprimée.
  3. Il existe des plugins communautaires qui optimisent les blocs non visibles du terrain pour une meilleure compression, tels que celui-ci .

Fidélité à la collision

Box et Hull la fidélité à la collision sont plus efficaces en mémoire que la valeur par défaut.Sélectionnez vos mailles, ouvrez la fenêtre propriétés et modifiez les valeurs CollisionFidelity en fonction de votre cas d'utilisation.

Téléports

Si d'autres stratégies de réduction de taille échouent, vous pouvez diviser votre lieu en plusieurs endroits plus petits et les lier par le biais de téléportations.La serialisation et le téléchargement se produisent au niveau du lieu, donc cette approche vous permet de développer votre lieu universel par lieu au fil du temps au lieu d'essayer de maintenir un seul emplacementmassif.