Projetos

*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.

Um projeto do Roblox é uma coleção de locais , ativos , configurações e outros recursos que, juntos, representam uma experiência .O Roblox armazena seus projetos na nuvem para colaboração conveniente, edição e controle de versão.Você cria e gerencia projetos com Roblox Studio, uma IDE completa que fornece ferramentas de construção / simulação, scripting, teste e publicação.

Locais

Experiências no Roblox são compostas por locais individuais de , comparáveis a cenas no Unity ou mapas no Unreal Engine.Cada local contém todos os componentes para aquela parte da experiência, incluindo seu ambiente específico, partes, malhas, scripts e interface do usuário.Veja Experiências e locais para detalhes sobre a criação e gestão de experiências.

An experience grouping of three individual places with unique environments.

Cada local é representado por um modelo de dados de , uma hierarquia de objetos que descreve tudo sobre o local.O motor do Roblox usa o modelo de dados como uma fonte de verdade para o estado de um local, então ele pode simular e renderizá-lo em dispositivos clientes.Para mais informações sobre como o motor interpreta o modelo de dados, veja tempo de execução cliente-servidor.

A organização adequada e intencional de objetos dentro do modelo de dados é essencial para a funcionalidade e manutenção do seu projeto.Para mais informações sobre quais objetos estão disponíveis e como organizá-los e usá-los, veja Modelo de dados.

Recursos

No Roblox, recursos como imagens, malhas e áudio são armazenados como recursos baseados na nuvem , então você não precisa bundlar cópias locais em uma experiência salva do Studio.Cada recurso na nuvem recebe um ID de recurso exclusivo de onde várias experiências podem utilizá-los .Você pode criar recursos diretamente no Studio, como modelos, ou importar recursos como imagens, áudio e malhas de outras ferramentas.

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

Por padrão, os recursos são privados para a sua experiência e você pode usar um recurso em qualquer lugar referenciando seu ID.Você também pode distribuí-los para a comunidade na Loja do Criador, para que outros também possam usá-los.

Para mais informações sobre como importar e publicar recursos, veja Recursos.

Pacotes

Pacotes são hierarquias de objetos reutilizáveis que você pode definir e reutilizar em vários lugares em várias experiências.Para qualquer projeto grande, os pacotes oferecem os seguintes benefícios:

  • Pacotes podem ser usados como kits de recursos, permitindo que você duplique um conjunto de objetos conforme necessário.
  • Pacotes tornam mais fácil atualizar recursos.Por exemplo, um pacote pode incluir uma árvore que é duplicada muitas vezes em um ambiente.Se você precisar fazer uma alteração, como trocar texturas para a árvore, ela pode ser atualizada uma vez no pacote em vez de para cada instância individual.
  • Um pacote pode começar com recursos da caixa cinza e, eventualmente, ser substituído por recursos de arte finais.Quando os recursos são substituídos, eles mantêm todas as posições e orientações originais.

Configurações

As configurações de experiência são gerenciadas a partir do Painel do Criador ou dentro do Studio, incluindo:

  • Informação básica — Informação básica sobre a experiência, como seu nome, descrição e gênero.Muita da informação aqui é usada na lista da sua experiência.
  • Comunicação — Configurações que permitem que usuários elegíveis usem chat de voz ou animem seu avatar via sua câmera dentro de sua experiência.
  • Permissões — Configura quem pode acessar sua experiência.Novas experiências começam como privadas e só podem ser editadas e juntadas por você e membros do seu grupo com as permissões corretas.Quando apropriado, você pode liberar a experiência para o público.
  • Monetização — Opções para ganhar receita da sua experiência, conforme descrito em Monetização.
  • Localização — Configuração para diferentes linguagens e regiões.
  • Avatar — Configurações relacionadas a avatares, como escalonamento de avatar e substituições de roupas.

Colaboração

Com as ferramentas de colaboração integradas do Studio , os membros da equipe podem contribuir para experiências de forma independente em seu próprio tempo ou ao lado de outros.As principais características incluem:

  • Administradores de grupo podem gerenciar quais membros têm acesso para colaborar e quais não têm, mantendo efetivamente papéis adequados dentro de uma grande Equipe.
  • Colaboradores podem construir ao lado de outros membros da equipe em tempo real e automaticamente ver as alterações feitas por outros.
  • Os colaboradores podem editar independentemente os mesmos scripts que outros podem estar editando, testar localmente e enviar suas alterações para o projeto baseado na nuvem quando estiver pronto.

Para mais informações, veja Colaboração.

Testando

Sua equipe pode testar instantaneamente uma experiência no PC, no celular, no VR e em outros dispositivos que você deseja suportar através do aplicativo Roblox; não há necessidade de compilar construções, implantar na loja de aplicativos ou esperar a aprovação da loja de aplicativos.

O Studio oferece uma série de opções para testar uma experiência antes de lançá-la para o público:

  • Teste de jogo rápido que fornece uma simulação próxima da experiência rodando no aplicativo Roblox.
  • Simulação de múltiplos clientes para comparar como cada cliente "vê" outros clientes dentro da experiência.
  • Emulação de dispositivo que fornece insights sobre como os controles operam em um dispositivo móvel ou como a interface na tela é exibida em diferentes telas e proporções de aspecto.
  • Teste de jogo colaborativo com membros de sua Equipe.

Para mais informações sobre cada opção de teste, veja modos de teste do Studio.