3D prompt examples

Prompt per creare un mondo Three.js esplorabile da un’immagine di riferimento con Opus 5
Claude Opus 5

Prompt per creare un mondo Three.js esplorabile da un’immagine di riferimento con Opus 5

Costruisci un mondo 3D esplorabile in Three.js basato sull’immagine allegata. Requisiti Controlli in prima persona (WASD + visuale con il mouse), rilevamento delle collisioni, nessun attraversamento della geometria Grafica AAA: materiali PBR, illuminazione basata su HDRI, ombre reali, post-processing (tone mapping, bloom, AA) Fisica su tutto ciò che si muove o con cui è possibile interagire 60 fps su una GPU di fascia media Processo Dividi il lavoro in flussi indipendenti: terreno, oggetti/geometria, materiali/texture, illuminazione, fisica, controlli/fotocamera, prestazioni. Assegna un sub-agente a ogni flusso. Ogni sub-agente gestisce il proprio flusso dall’inizio alla fine e riferisce ciò che ha costruito e ciò che è ancora debole. Integra il lavoro, poi esegui un passaggio di revisione: percorri il mondo, elenca ogni difetto visibile e risolvilo. Ripeti il ciclo finché un passaggio completo non produce alcun difetto oppure fino a 5 cicli. In ogni caso, segnala tutto ciò che rimane irrisolto. Consegna un unico progetto eseguibile con le istruzioni per l’avvio.

Flusso di sviluppo di un MMO 3D con Claude Opus 5
Claude Opus 5

Flusso di sviluppo di un MMO 3D con Claude Opus 5

Quasi tutto il codice è stato scritto con Claude Opus 5. Ma ciò che ha permesso al progetto di continuare ad avanzare attraverso migliaia di cicli di iterazione non è stato un prompt geniale. È stata l’organizzazione del progetto in modo che l’IA potesse trovare ciò di cui aveva bisogno senza leggere l’intera base di codice. 1. Tieni le istruzioni accanto al codice, non in un unico ammasso centrale Ogni cartella ha la propria guida con i flussi di lavoro comuni e le difficoltà scoperte in precedenza. La guida viene caricata automaticamente quando una sessione inizia in quella cartella. Lavorare sui mostri non richiede di sostenere il costo di contesto della guida della mappa. Il contesto necessario prima di ogni attività è sceso da circa 76,000 token a circa 10,000. 2. Fai rispettare le regole con gli strumenti, non con la disciplina Le ho fatto scrivere script che fanno fallire la build quando rilevano importazioni circolari o valori di colore scritti direttamente nel punto di utilizzo invece di essere definiti centralmente. Non sperare che l’IA ricordi ogni regola; far fallire il commit è molto più affidabile. 3. Lascia che TypeScript sia il promemoria Aggiungi un’abilità senza il suo effetto e il progetto non verrà compilato. Aggiungi un mostro senza creare il suo modello e il progetto non verrà compilato. Non può essere dimenticato perché il sistema dei tipi non lo consente. 4. Rendi i contenuti basati sui dati Aggiungere un mostro, un’abilità o un oggetto dovrebbe significare aggiungere una riga invece di modificare l’intero sistema. L’IA gestisce “aggiungere una riga” con molta più precisione rispetto a “aggiornare cinque punti che devono rimanere coerenti”. 5. I prompt efficaci definiscono i criteri di valutazione, non le procedure Esempi: “i mostri normali devono morire entro 2-5 secondi”, “almeno il 97% di ogni mappa deve essere raggiungibile” e “nessun oggetto di gioco può avere un tasso di drop inferiore al 3%”. Poi codifica questi criteri come test. Quando l’IA sa che cosa significa fare bene, può trovare il percorso e determinare se ha avuto successo. In breve: investi prima nella struttura e nei test, poi investi nel prompt.

Immaginalo. Dagli forma.