Projets

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

Un projet Roblox est une collection de lieux , ressources , paramètres , et d'autres ressources qui ensemble représentent une expérience .Roblox stocke vos projets dans le cloud pour une collaboration pratique, une modification et un contrôle de version.Vous créez et gérez des projets avec Roblox Studio, une IDE tout-en-un qui fournit des outils de construction, de scripting, de test et de publication.

Lieux

Les expériences sur Roblox sont composées de lieux individuels , comparables à des scènes dans Unity ou des cartes dans Unreal Engine . Chaque lieu contient tous les composants pour cette partie de l'expérience, y compris son environnement spécifique, ses parties, ses mailles, ses scripts et son interface utilisateur.Voir Expériences et lieux pour plus de détails sur la création et la gestion d'expériences.

An experience grouping of three individual places with unique environments.

Chaque lieu est représenté par un modèle de données data , une hiérarchie d'objets qui décrivent tout sur le emplacement.Le moteur Roblox utilise le modèle de données comme source de vérité pour l'état d'un emplacement, de sorte qu'il peut le simuler et le rendre sur les appareils clients.Pour plus d'informations sur la façon dont le moteur interprète le modèlisationde données, voir temps d'exécution client-serveur .

Une organisation d'objets appropriée et intentionnelle au sein du modèle de données est essentielle pour la fonctionnalité et la maintenance de votre projet.Pour plus d'informations sur les objets disponibles et sur la façon de les organiser et de les utiliser, voir modèle de données.

Actifs

Dans Roblox, les ressources telles que les images, les mailles et l'audio sont stockées en tant que ressources basées sur le cloud , vous n'avez donc pas besoin de regrouper les copies locales dans une expérience Studio enregistrée.Chaque ressource dans le cloud est attribuée une ID de ressource unique de laquelle plusieurs expériences peuvent les utiliser .Vous pouvez créer des ressources directement dans Studio, telles que des modèles, ou importer des ressources telles que des images, de l'audio et des mailles d'autres outils.

rbxassetid://7229442422

A decal asset of a young woman with a button for an eye.

rbxassetid://6768917255

An untextured treasure chest MeshPart asset.

rbxassetid://9125402735

Par défaut, les ressources sont privées à votre expérience et vous pouvez utiliser une ressource n'importe où en référençant son ID.Vous pouvez également les distribuer à la communauté dans le magasin des créateurs, afin que d'autres puissent également les utiliser.

Pour plus d'informations sur la façon d'importer et de publier des ressources, voir ressources.

Paquets

Les packages sont des hiérarchies d'objets réutilisables que vous pouvez définir et réutiliser dans plusieurs endroits à travers plusieurs expériences.Pour tout projet important, les packages offrent les avantages suivants :

  • Les packages peuvent être utilisés comme kits de ressources, vous permettant de dupliquer un ensemble d'objets comme nécessaire.
  • Les packages facilitent la mise à jour des ressources.Par exemple, un paquet peut inclure un arbre qui a été dupliqué plusieurs fois dans un environnement.Si vous devez apporter un changement, comme échanger des textures pour l'arbre, il peut être mis à jour une fois dans le paquet au lieu de pour chaque instance individuelle.
  • Un paquet peut commencer par des ressources de boîte grise et être finalement remplacé par des ressources d'art final.Lorsque les ressources sont remplacées, elles conservent toutes les positions et les orientations originales.

Paramètres

Les paramètres d'expérience sont gérés à partir du tableau de bord du créateur ou dans Studio, y compris :

  • Informations de base — Informations de base sur l'expérience, telles que son nom, sa description et son genre.Une grande partie de l'information ici est utilisée dans la liste de votre expérience.
  • Communication — Paramètres qui permettent aux utilisateurs éligibles d'utiliser le chat vocal ou d'animer leur avatar via leur caméra dans votre expérience.
  • Permissions — Configure qui peut accéder à votre expérience.Les nouvelles expériences commencent comme privées et ne peuvent être modifiées et jointes que par vous et les membres de votre groupe avec les permissions correctes.Lorsque cela est approprié, vous pouvez libérer l'expérience au public/publique.
  • Monétisation — Options pour gagner des revenus de votre expérience, comme décrit dans Monétisation.
  • Localisation — Configuration pour différentes langues et régions.
  • Avatar — Paramètres liés aux avatars, tels que l'ajustement de l'avatar et les remplacements de vêtements.

Contribution

Avec les outils de collaboration intégrés de Studio , les membres de l'équipe peuvent contribuer aux expériences de manière indépendante à leur propre rythme ou aux côtés d'autres personnes.Les caractéristiques clés incluent :

  • Les administrateurs de groupe peuvent gérer les membres qui ont accès à collaborer et ceux qui ne le font pas, en maintenant efficacement les rôles appropriés dans une grande équipe.
  • Les collaborateurs peuvent construire aux côtés d'autres membres de l'équipe en temps réel et voir automatiquement les modifications apportées par d'autres.
  • Les collaborateurs peuvent modifier de manière indépendante les mêmes scripts que d'autres peuvent modifier, les tester localement et commettre leurs modifications au projet basé dans le cloud lorsqu'ils sont prêts.

Pour plus d'informations, voir Collaboration.

Teste

Votre équipe peut tester instantanément une expérience sur PC, mobile, VR et d'autres appareils que vous souhaitez soutenir via l'application Roblox ; pas besoin de compiler des builds, de déployer dans les magasins d'applications ou d'attendre l'approbation du magasin d'applications.

Studio offre une série d'options pour tester une expérience avant de la publier au public/publique:

  • Test de jeu rapide qui fournit une simulation rapprochée de l'expérience fonctionnant sur l'application Roblox.
  • Simulation multi-client pour comparer la façon dont chaque client "voit" d'autres clients dans l'expérience.
  • Émulation d'appareil qui fournit des informations sur la façon dont les contrôles fonctionnent sur un appareil mobile ou sur la façon dont l'interface utilisateur sur écran s'affiche sur différents écrans et ratios d'aspect.
  • Test de jeu collaboratif avec les membres de votre équipe.

Pour plus d'informations sur chaque option de test, voir modes de test du studio.