Guia de solicitações de assistente e exemplos

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

Este documento dá orientações sobre solicitar ao Assistente e fornece exemplos e inspiração sobre o que o Assistente pode fazer.

Seja específico

Se o Assistente falhar, adicione mais detalhes ao seu prompt e tente novamente.Use nomes de instância exatamente como estão escritos, especifique qual função você quer que o Assistente use e diga ao Assistente com qual tipo ele está trabalhando, como uma peça ou um modelo.

Não específico Mais específico
Coloque as árvores em um círculo.Coloque 10 cópias do modelo "pine_tree" no ReplicatedStorage em um círculo de raio 30 em torno do SpawnLocation.
Faça a peça se movimento.Adicione um script para fazer "my_part" mover para cima e para baixo 10 studs repetidamente usando o TweenService.
Como posso projetar um ciclo principal?Ajude-me a projetar um loop de núcleo divertido para o meu jogo.Quero construir um jogo onde os jogadores possam caçar tesouros como piratas.Eles também podem comprar e atualizar navios piratas e lutar uns contra os outros.

Use sua seleção

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

Editar tempo e tempo de execução

O Assistente às vezes confunde a diferença entre o tempo de edição e o tempo de execução.Se você pedir ao Assistente para tomar uma ação, provavelmente ele se inclinará para fazê-lo no momento de edição.Se você quiser que a ação ocorra durante o tempo de execução, peça ao Assistente para inserir um script que tome a ação.Por exemplo, diga ao Assistente "adicionar um script para fazer a hora do dia 8:00 AM" em vez de "fazer a hora do dia 8:00 AM".

Continue tentando

Não se desencoraje se o Assistente não funcionar exatamente do jeito que você quer na primeira vez.Muitas vezes, fazer pequenas alterações e tentar novamente pode levar a resultados melhores.Muitas ferramentas de IA são não deterministas, o que significa que elas não criam o mesmo resultado exato cada vez que você as solicita a fazer algo.Há alguma variação, que você pode explorar e controlar usando ajustes ao seu prompt.

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

Prompts de vários passos

Considere usar prompts de vários passos para incentivar o Assistente a pensar.Em vez de perguntar "Você pode me explicar este script?" e colar o script, peça para 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 respostas melhores.

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

### parte local = espaço de trabalho.Part

função local onTouched(outra parte)     *imprimir(nome da parte .. " colidiu com" .. outra parte do nome)*fim

parte.Touched:Connect(onTouched)

###

Exemplos

Estes exemplos demonstram a vasta variedade de tarefas que o Assistente pode ajudar hoje.Alguns deles podem levar algumas tentativas para você reproduzir, mas dê-lhes uma tentativa e veja o que você pode inventar por si mesmo.

Mecânicas do jogo - Atire bolas de fogo que explodem

Solicitação: Impulsione 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 ela atingir algo.

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

Solicitação: Adicione um script para criar um sistema de equipes (vermelha, azul, verde, amarela) e atribua aleatoriamente a cada jogador a uma Equipe.

Mecânicas do jogo - Constante de estilo de corrida do templo em execução

Solicitação: Faça meu personagem correr constantemente para frente como em um jogo de corrida de templo.

Mecânicas do jogo - Aumento de poder de fogo

Solicitação: Adicione um script que faça o jogador acender fogo e pule 3 vezes mais alto se pressionar "q".O fogo deve ser anexado ao jogador e se mover com ele.Se eles pressionarem "q" novamente, desligue o fogo e redefina a potência de pulo.

Mecânicas do jogo - Lasers de NPC

Solicitação: Adicione um script que faça esse tiro ser um laser usando uma parte longa e fina que é azul e neon no jogador se eles estiverem dentro de 30 metros.

Adicione um script para fazer isso olhar para e se mover lentamente em direção ao jogador mais próximo se ele estiver dentro de 50 metros.Apenas mova nos eixos x e z, mantenha o eixo y constante.

Mecânicas do jogo - NPC interativo

Instante: Este é um NPC.Adicione um prompt que permita que o jogador interaja com ele.Se o jogador interagir, faça com que o NPC diga "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 com que este NPC sempre olhe para o jogador mais próximo.

Mecânicas do jogo - Patrulhamento de NPC

Prompt: Adicione um script para fazer esse NPC se mover lentamente entre startpart e endpart repetidamente.Ela deve enfrentar a parte e então se mover para ela, então enfrentar a outra parte e se mover para ela.Se o jogador chegar dentro de 10 metros, torne o NPC vermelho e faça-o perseguir o jogador.

Mecânicas do jogo - Atualizar placares

Prompt: Adicione um script que exclua isso e adicione 100 à pontuação dos jogadores.

Adicione um script para mostrar a pontuação do jogador no placar.

Câmera - Bloquear para baixo para cima

Solicitação: Adicione um script que bloqueie a câmera em uma visão de cima para baixo no jogador e siga o jogador, garantindo que o jogador permaneça no centro da tela.

Câmera - Bloquear para a primeira pessoa

Solicitação: Crie um script para bloquear a câmera na verem primeira pessoa.

UI - Menu de seleção

Prompt: Crie um menu suspenso com 5 itens.

UI - Barra de saúde

Solicitação: Adicione uma parte no chão, quando um jogador tocá-la, diminui a vida em 10%.Coloque uma barra de saúde de UI no centro superior da tela que fica vermelha quando a saúde dos jogadores é menor que 20%.

UI - HUD Simples

Prompt: Crie uma exibição de cabeçalho no StarterGui.Adicione uma barra de saúde na parte superior direita e uma etiqueta de texto com o nome do jogador abaixo dela.Na parte inferior direita, adicione 4 botões em forma de diamante, com "Poções" no topo, "Armas" na esquerda, "Inventário" na parte inferior e "Especial" na direita.Faça com que as cores caiam com tema de cores.

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

Solicitação: Adicionar 0-5 da instância selecionada "Cogumelo" ao redor de cada "RedwoodTree-Var01".

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

Solicitação: Adicione um script que mude o tempo do dia em 1 hora a cada segundo.Comece às 3pm.Às 19h, aumente a brilho de todos os holofotes até 10.Às 8h reduza a brilho de todos os holofotes para 0.

Construção - Ponte de suspensão baseada em física

Solicitação: Crie uma ponte de corda.Faça 10 tábuas de madeira que tenham 5 metros de largura e 2 metros de comprimento.Coloque-os em uma fileira.Adicione restrições de corda em cada lado das peças, conectando cada uma à peça antes dela e depois dela.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 às chaminés

Solicitação: Insira um tijolo invisível que não é colidível em cada chaminé em cada casa.O tijolo deve ter uma partícula dentro dele que faz fumaça que flui para cima e a fumaça deve ser branca.

Construção - Renomear instâncias

Solicitação: Renomeie todos os objetos "emptyscripts" para "Script+uniqueID".

Construção - Criar terreno

Solicitação: Crie uma região de terreno com colinas inclinadas.

Construção - Adicionar comportamento em dimensionar/escalonar

Solicitação: Adicione um script para fazer com que os holofotes na pasta StreetLights piscem aleatoriamente de e para.

Construção - Substituir caixas cinzentas por recursos

Solicitação: Substitua cada uma das peças selecionadas por um modelo de mesmo nome atualmente no modelo de dados dentro da pasta da Biblioteca de Recursos dentro do espaço de trabalho.Por exemplo, se a peça for chamada de "Casa Suburbana", procure por um modelo chamado "Casa Suburbana" e substitua a peça por esse modelo.