Questo documento fornisce indicazioni su come richiedere all'assistente e fornisce esempi e ispirazione su ciò che l'assistente può fare.
Sii specifico
Se l'assistente fallisce, aggiungi più dettagli alla tua richiesta e riprova.Usa i nomi delle istanze esattamente come sono scritti, specifica quale funzione vuoi che Assistente utilizzi e indica a Assistente quale tipo sta lavorando, come una parte o un modello.
Non specifico | Più specifico |
Posiziona gli alberi in un cerchio. | Posiziona 10 copie del modello "pine_tree" in ReplicatedStorage in un cerchio a 30 stud a raggio intorno alla SpawnLocation. |
Fai Spostala parte. | Aggiungi uno script per far muovere "my_part" su e giù 10 borchie ripetutamente usando TweenService. |
Come posso progettare un ciclo principale? | Aiutami a progettare un ciclo di core divertente per il mio Gioco.Voglio costruire un gioco in cui i giocatori possono cacciare tesori come pirati.Possono anche acquistare e aggiornare navi pirata e combattere tra loro. |
Usa la tua selezione
La selezione è un ottimo modo per specificare un oggetto o un insieme di oggetti a cui vuoi fare riferimento nel tuo prompt.Seleziona più oggetti e chiedi all'assistente di modificarli, fare duplicati e posizionarli da qualche parte, o continuare un modello di posizione come il mantenimento del posizionamento in una linea.
Modifica il tempo e l'esecuzione
L'assistente a volte confonde la differenza tra tempo di modifica e tempo di esecuzione.Se chiedi all'assistente di prendere un'azione, probabilmente si inclinerà verso il farlo al momento dell'edizione.Se vuoi che l'azione avvenga durante l'esecuzione, chiedi all'assistente di inserire uno script che esegue l'azione.Ad esempio, dì all'Assistente "aggiungi uno script per rendere l'ora del giorno 8:00 AM" invece di "rendi l'ora del giorno 8:00 AM".
Continua a provare
Non scoraggiarti se l'Assistente non funziona esattamente come vuoi la prima volta.Spesso, fare piccoli aggiustamenti e riprovare può portare a risultati migliori.Molti strumenti AI non deterministici, cioè non creano lo stesso output esatto ogni volta che chiedi loro di fare qualcosa.C'è un po' di variabilità, che puoi sfruttare e controllare usando modifiche alla tua richiesta.
L'AI nello stato attuale richiede lavoro.Ci vuole tempo per capire come parlare meglio all'Assistente, cosa può fare e come ottenere ciò che vuoi da esso.
Prompt multistep
Considera l'uso di prompt multi-passo per incoraggiare l'Assistente a pensare.Invece di chiedere "Puoi spiegarmi questo script?" e incollare lo script, chiedigli di spiegare passo dopo passo separando la domanda dallo script con ### .Questa separazione aiuta l'assistente a decontrastare e organizzare le informazioni per fornire risposte migliori.
Puoi spiegare cosa sta facendo questo script passo dopo passo?
### parte locale = workspace.Part
funzione locale onTouched(otherPart) *print(part.Name .. " è stato collidito con" .. otherPart.Name)*fine
parte.Touched:Connect(onTouched)
###
Esempi
Questi esempi dimostrano la vasta varietà di compiti che l'Assistente può aiutare oggi.Alcuni di essi potrebbero richiedere alcuni tentativi per essere riprodotti, ma dargli un'occhiata e vedere cosa puoi trovare da solo.
Meccaniche di gioco - Spara palle di fuoco che esplodono
Prompt: Propellere una palla di fuoco lontano dal giocatore nella direzione in cui il giocatore sta guardando quando il giocatore premere "e".Fai esplodere la palla di fuoco quando colpisce qualcosa.
Meccaniche di gioco - Configura un sistema di squadre e assegna ai giocatori
Prompt: Aggiungi uno script per creare un sistema di squadre (rosso, blu, verde, giallo) e assegna casualmente a ogni giocatore una team.
Meccaniche di gioco - Costante esecuzione dello stile Temple Run
Prompt: Fai in modo che il mio personaggio corra in avanti costantemente come in un Giocodi corsa nel tempio.
Meccaniche di gioco - Potenziamento di Accendere
Prompt: Aggiungi uno script che fa luce sul giocatore e salta 3 volte più in alto se premono "q".Il fuoco deve essere attaccato al giocatore e muoversi con esso.Se premono di nuovo "q", spegnere il fuoco e ripristinare la potenza di salto.
Meccaniche di gioco - Laser NPC
Prompt: Aggiungi uno script che rende questo sparo un laser usando una parte lunga e sottile blu e neon al giocatore se è entro 30 studs.
Aggiungi uno script per far sì che questo guardi verso e si muova lentamente verso il giocatore più vicino se è entro 50 studs.Spostati solo negli assi x e z, mantieni costante l'asse y.
Meccaniche di gioco - NPC interattivo
Prompt: Questo è un PNG.Aggiungi un prompt che consenta al giocatore di interagirci.Se il giocatore interagisce, fai dire all'NPC "ciao [nome del Giocatore]" dove il nome del Giocatoreè il nome effettivo del Giocatore, in un popup di testo.
Aggiungi uno script che fa in modo che questo NPC guardi sempre verso il Giocatorepiù vicino.
Meccaniche di gioco - Pattugliamento NPC
Prompt: Aggiungi uno script per far muovere lentamente questo NPC tra startpart e endpart ripetutamente.Dovrebbe affrontare la parte e poi spostarsi verso di essa, quindi affrontare l'altra parte e spostarsi verso di essa.Se il giocatore entra a 10 studs, rendi il NPC rosso e fai inseguire il Giocatore.
Meccaniche di gioco - Aggiorna tabella dei punteggi
Prompt: Aggiungi uno script che lo elimina e aggiunge 100 al punteggio dei giocatori.
Aggiungi uno script per mostrare il punteggio del Giocatoresul tabellone.
Fotocamera - Blocca verso l'alto
Prompt: Aggiungi uno script che blocca la fotocamera in una vista a schermo superiore sul giocatore e segui il Giocatore, assicurandoti che il giocatore rimanga nel centro dello schermo.
Fotocamera - Blocca alla prima persona
Prompt: Crea uno script per bloccare la fotocamera in vista prima persona.
UI - Menù a discesa
Prompt: Crea un menu a discesa con 5 elementi.
UI - Barra della salute
Prompt: Aggiungi una parte sul terreno, quando un giocatore la tocca, diminuisce la salute del 10%.Posiziona una barra della salute dell'interfaccia utente nell'angolo superiore centrale dello schermo che diventa rossa quando la salute dei giocatori è inferiore al 20%.
UI - HUD semplice
Prompt: Crea un display di avviso in StarterGui.Aggiungi una barra di salute in alto a destra e un'etichetta di testo con il nome del Giocatoresotto di essa.Nella parte inferiore destra, aggiungi 4 pulsanti a forma di diamante, con "Pozioni" in cima, "Armi" a sinistra, "Inventario" in basso e "Speciale" a destra.Fai cadere i colori tematizzati dai colori.

Costruzione - Disperdere oggetti con randomizzazione
Prompt: Aggiungi 0-5 dell'istanza selezionata "Mushroom" intorno a ciascun "RedwoodTree-Var01".
Costruzione - Ciclo notte/giorno con lampioni stradali
Prompt: Aggiungi uno script che cambia l'ora del giorno di 1 ora ogni secondo.Inizia alle 3pm.Alle 19, aumenta la luminosità di ogni proiettore fino a 10.Alle 8:00 abbassa la luminosità di ogni riflettore a 0.
Costruzione - Ponte di sospensione basato sulla fisica
Prompt: Crea un ponte a corda.Crea 10 tavole di legno larghe 5 studs e lunghe 2 studs.Posizionali in una riga.Aggiungi restrizioni rop su ciascun lato delle parti, connettendo ciascuna alla parte prima e dopo di essa.Rendi visibili tutte le restrizioni della corda, ancorare la prima e la decima parte e aggiungi un rilevatore di trascinamento sulla prima e la decima parte.

Costruzione - Aggiungere fumo ai camini
Prompt: Inserisci un mattone invisibile che non è collidibile in ogni camino in ogni casa.Il mattone dovrebbe avere una particella all'interno che fa fumo che fluisce verso l'alto e il fumo deve essere bianco.
Costruzione - Rinomina le istanze
Prompt: Rinomina tutti gli oggetti "emptyscripts" a "Script+uniqueID".
Costruzione - Creare terreno
Prompt: Crea una regione del terreno con colline scivolanti.

Costruzione - Aggiungere il comportamento a livello di Ridimensionare
Prompt: Aggiungi uno script per far lampeggiare casualmente i riflettori nella cartella StreetLights.
Costruzione - Sostituisci le casse grigie con le risorse
Prompt: Sostituisci ciascuna delle parti selezionate con un modello dello stesso nome attualmente nel modello di dati all'interno della cartella AssetLibrary sotto l'area di lavoro.Ad esempio, se la parte si chiama "Casa Suburbana", cerca un modello chiamato "Casa Suburbana" e sostituisci la parte con quel modello.