Guia de prompts e exemplos do Assistente

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

Este documento oferece orientações sobre como solicitar ao Assistente e fornece exemplos e inspirações sobre o que o Assistente pode fazer.

Melhores práticas

Essas melhores práticas podem ajudar você a obter melhores resultados ao usar o Assistente. Experimente e veja o que funciona melhor para o seu fluxo de trabalho.

Seja específico

Se o Assistente falhar, adicione mais detalhes ao seu prompt e tente novamente. Use os nomes das instâncias exatamente como estão escritos, especifique qual função deseja que o Assistente use e diga ao Assistente qual tipo está trabalhando, como uma parte ou um modelo.

Não específicoMais específico
Coloque as árvores em um círculo.Coloque 10 cópias do modelo "pine_tree" no ReplicatedStorage em um círculo de 30 studs ao redor do SpawnLocation.
Faça a parte se mover.Adicione um script para fazer "my_part" mover-se para cima e para baixo 10 studs repetidamente usando TweenService.
Como posso projetar um core loop?Ajude-me a projetar um core loop divertido. Quero criar um jogo onde os jogadores possam caçar tesouros como piratas. Eles também podem comprar e atualizar navios piratas e batalhar entre si.

Utilize sua seleção

A seleção é uma ótima maneira de especificar um objeto ou conjunto de objetos aos quais você deseja se referir em seu prompt. Selecione vários objetos e peça ao Assistente para modificá-los, fazer duplicatas e colocá-los em algum lugar, ou continuar um padrão de posição, como manter a colocação em linha.

Tempo de edição e tempo de execução

O Assistente às vezes confunde a diferença entre tempo de edição e tempo de execução. Se você pedir ao Assistente para realizar uma ação, ele provavelmente tenderá a fazê-lo no tempo de edição. Se você deseja que a ação aconteça durante o tempo de execução, peça ao Assistente para inserir um script que executa a ação. Por exemplo, diga ao Assistente "adicione um script para fazer o horário do dia ser 8:00 AM" em vez de "faça o horário do dia ser 8:00 AM."

Prompts em múltiplas etapas

Considere usar prompts em múltiplas etapas para encorajar o Assistente a pensar. Em vez de perguntar "Você pode explicar este script para mim?" e colar o script, peça para ele explicar passo a passo separando a pergunta do script com ###. Essa separação ajuda o Assistente a desconstruir e organizar as informações para fornecer melhores respostas.

Você pode explicar o que este script está fazendo passo a passo?

###

local part = workspace.Part

local function onTouched(otherPart)
    print(part.Name .. " colidiu com " .. otherPart.Name)
end

part.Touched:Connect(onTouched)

###

Solicitações para modelos procedurais

A geração de modelos procedurais pode demorar mais do que as respostas de texto. Para continuar trabalhando de forma eficiente, você pode continuar digitando seu próximo prompt enquanto o Assistente gera seu modelo.

Ao escrever prompts para modelos procedurais, certifique-se de especificar explicitamente as propriedades e parâmetros que deseja poder editar. Por exemplo, você pode pedir ao Assistente para "adicionar propriedades para alterar as cores da cabine."

Também é útil definir como diferentes partes do modelo devem responder a mudanças de escala ou contagem. Por exemplo, você pode dizer "quando eu escalar a mesa para ser mais longa ou mais larga, o modelo deve adicionar mais cadeiras proporcionalmente." Você pode até incluir detalhes técnicos específicos, como medidas de espaçamento entre partes, como "adicionar uma propriedade para controlar a distância entre os trilhos da ferrovia."

Imagens de referência para modelos procedurais

Ao enviar imagens para geração de modelos procedurais, use imagens .png. Escolha imagens com boa iluminação, um foco claro no objeto de interesse e um fundo simples. Quando possível, use imagens com boa informação espacial, como ângulos isométricos ou 3/4, em vez de visões frontais, laterais ou traseiras diretas. Evite imagens de estilo low-poly.

Para objetos que não podem ser totalmente capturados de um único ângulo, você pode incluir múltiplos pontos de vista em uma única imagem para melhorar a precisão da geração do modelo procedural.

Continue tentando

Não fique desanimado se o Assistente não funcionar exatamente como você deseja na primeira vez. Muitas vezes, fazer pequenos ajustes e tentar novamente pode levar a melhores resultados. Muitas ferramentas de IA são não determinísticas, o que significa que não criam a mesma saída exata toda vez que você pede para fazer algo. Existe alguma variação, que você pode aproveitar e controlar usando ajustes em seu prompt.

A IA em seu estado atual requer trabalho. Leva tempo para entender como melhor se comunicar com o Assistente, o que ele pode fazer e como obter o que você deseja dele.

Exemplos

Estes exemplos demonstram a vasta variedade de tarefas com as quais o Assistente pode ajudar hoje. Alguns deles podem exigir algumas tentativas para você reproduzir, mas experimente e veja o que você pode criar por conta própria.

Mecânicas de jogo - Atirar bolas de fogo que explodem

Prompt: Propelir uma bola de fogo para longe do jogador na direção que o jogador está olhando quando o jogador pressiona "e". Faça a bola de fogo explodir quando atingir algo.

Mecânicas de jogo - Configurar um sistema de equipes e atribuir jogadores

Prompt: Adicionar um script para criar um sistema de equipes (vermelha, azul, verde, amarelo) e atribuir cada jogador aleatoriamente a uma equipe.

Mecânicas de jogo - Corrida constante estilo temple run

Prompt: Faça meu personagem correr para frente constantemente como em um jogo de temple run.

Mecânicas de jogo - Poder de fogo

Prompt: Adicione um script que faz o jogador pegar fogo e pular 3 vezes mais alto se pressionar "q". O fogo deve estar anexado ao jogador e se mover com ele. Se ele pressionar "q" novamente, desligue o fogo e redefina o poder do salto.

Mecânicas de jogo - Lásers de NPC

Prompt: Adicione um script que faz isso disparar um laser usando uma parte longa e fina que é azul e neon para o jogador se estiver a 30 studs.

Adicione um script para fazer isso olhar na direção do jogador mais próximo e se mover lentamente na direção desse jogador, se estiver a 50 studs. Mova-se apenas nos eixos x e z, mantendo o eixo y constante.

Mecânicas de jogo - NPC interativo

Prompt: Este é um NPC. Adicione um prompt que permita ao jogador interagir com ele. Se o jogador interagir, faça o NPC dizer "olá [nome do jogador]", onde o nome do jogador é o nome real do jogador, em um pop-up de texto.

Adicione um script que faça esse NPC sempre olhar na direção do jogador mais próximo.

Mecânicas de jogo - Patrulha de NPC

Prompt: Adicione um script para fazer este NPC se mover lentamente entre startpart e endpart repetidamente. Ele deve se virar para a parte e depois se mover em direção a ela, depois se virar para a outra parte e se mover em direção a ela. Se o jogador se aproximar a 10 studs, mude a cor do NPC para vermelho e faça-o perseguir o jogador.

Mecânicas de jogo - Atualizar placar

Prompt: Adicione um script que delete isso e adicione 100 ao placar do jogador.

Adicione um script para mostrar o placar do jogador no placar.

Câmera - Travar na visão de cima

Prompt: Adicione um script que trave a câmera em uma visão superior do jogador e siga o jogador, garantindo que o jogador permaneça no centro da tela.

Câmera - Travar na primeira pessoa

Prompt: Crie um script para travar a câmera na visão em primeira pessoa.

UI - Menu suspenso

Prompt: Crie um menu suspenso com 5 itens.

UI - Barra de vida

Prompt: Adicione uma parte no chão, quando um jogador tocar nela, diminui a vida em 10%. Coloque uma barra de vida na parte superior do centro da tela que fique vermelha quando a vida do jogador estiver abaixo de 20%.

UI - HUD simples

Prompt: Crie um display de cabeçalho na StarterGui. Adicione uma barra de vida no canto superior direito e um rótulo de texto com o nome do jogador embaixo dela. No canto inferior direito, adicione 4 botões em forma de diamante, com "Poções" no topo, "Armas" à esquerda, "Inventário" na parte inferior e "Especial" à direita. Faça as cores temáticas em tons de outono.

Construção - Espalhar objetos com randomização

Prompt: Adicionar de 0 a 5 da instância selecionada "Mushroom" ao redor de cada "RedwoodTree-Var01".

Construção - Ciclo dia/noite com luzes de rua

Prompt: Adicionar um script que muda o horário do dia em 1 hora a cada segundo. Comece às 15h. Às 19h, aumente o brilho de todos os holofotes para 10. Às 8h, reduza o brilho de todos os holofotes para 0.

Construção - Ponte suspensa baseada em física

Prompt: Crie uma ponte de corda. Faça 10 tábuas de madeira que tenham 5 studs de largura e 2 studs de comprimento. Coloque-as em uma linha. Adicione restrições de corda de cada lado das partes, conectando cada uma à parte anterior e à seguinte. Torne todas as restrições de corda visíveis, ancore a 1ª e a 10ª parte, e adicione um detector de arrasto na 1ª e na 10ª parte.

Construção - Adicionar fumaça a chaminés

Prompt: Insira um tijolo invisível que não colida em cada chaminé de cada casa. O tijolo deve ter uma partícula dentro que faça fumaça que flua para cima, e a fumaça deve ser branca.

Construção - Renomear instâncias

Prompt: Renomeie todos os objetos "emptyscripts" para "Script+uniqueID".

Construção - Criar terreno

Prompt: Crie uma região de terreno com colinas onduladas.

Construção - Adicionar comportamento em escala

Prompt: Adicione um script para fazer as luzes de rua na pasta StreetLights piscarem aleatoriamente.

Construção - Substituir caixas cinzas por ativos

Prompt: Substitua cada uma das partes selecionadas por um modelo de mesmo nome que está atualmente no modelo de dados dentro da Pasta AssetLibrary sob o workspace. Por exemplo, se a parte se chama "Suburban House", procure um modelo chamado "Suburban House" e substitua a parte por esse modelo.

Construção - Criar uma roda-gigante escalável

Prompt: /generate_procedural_model Crie uma roda-gigante de tema cartoon que tenha uma base com uma cerca e um portão ao redor. Adicione propriedades para editar o número de cabines na roda-gigante. Quando o número de cabines mudar, o espaçamento entre elas também deve mudar proporcionalmente. Também adicione propriedades para alterar a cor de cada cabine individual.

Construção - Criar uma trilha modular de trem

Prompt: /generate_procedural_model Crie um trecho modular de trilho de trem que possa ser reutilizado em diferentes seções. Adicione uma propriedade para controlar a curvatura do trilho de 0-90 graus para permitir curvas. Inclua propriedades para ajustar a distância entre os trilhos, o tamanho do trilho, o espaçamento entre os dormentes e o comprimento total do trilho.

Construção - Criar um castelo medieval modular

Prompt: /generate_procedural_model Um castelo medieval estilizado e redondo, com uma base de tijolos vermelhos, um andar superior rebocado de branco, e um grande telhado cônico de terracota. Uma única torre de marco dominante fica ao lado de várias pequenas torres finas, todas ancoradas por arbustos verdes.

Construção - Criar uma ponte suspensa modular

Prompt: /generate_procedural_model Uma ponte procedural que ajusta o número de cabos de suspensão com base em seu comprimento e tem um atributo de material 'Ferro oxidado' para mudar o tipo de material.

Construção - Criar um conjunto de jantar escalável

Prompt: /generate_procedural_model Um conjunto de jantar inspirado em cyberpunk com mesa e cadeiras. Quando eu escalar a mesa e torná-la mais longa ou mais larga, adicione mais cadeiras proporcionalmente.

©2026 Roblox Corporation, Roblox, o logotipo Roblox e Powering Imagination estão entre nossas marcas registradas e não registradas nos EUA e em outros países.