Dokumen ini memberikan panduan tentang meminta Asisten dan memberikan contoh dan inspirasi tentang apa yang dapat dilakukan Asisten.
Jadilah spesifik
Jika Asisten gagal, tambahkan lebih banyak rincian ke prompt Anda dan coba lagi.Gunakan nama instansi persis seperti yang mereka diucapkan, spesifikasikan fungsi mana yang ingin Asisten gunakan, dan beri tahu Asisten jenis apa yang bekerja dengannya, seperti bagian atau model.
Tidak spesifik | Lebih spesifik |
Tempatkan pohon dalam lingkaran. | Tempatkan 10 salinan model "pine_tree" di ReplicatedStorage dalam lingkaran radius 30 stud di sekitar SpawnLocation. |
Buat bagian bergerak. | Tambahkan skrip untuk membuat "my_part" bergerak ke atas dan ke bawah 10 kancing berulang kali menggunakan TweenService. |
Bagaimana saya bisa merancang loop inti? | Bantu saya merancang loop inti yang menyenangkan untuk gamesaya.Saya ingin membangun permainan di mana pemain dapat berburu harta karun sebagai bajak laut.Mereka juga bisa membeli dan meningkatkan kapal bajak laut dan bertempur satu sama lain. |
Gunakan pilihan Anda
Seleksi adalah cara yang bagus untuk menentukan objek atau kumpulan objek yang ingin Anda referensikan dalam prompt Anda.Pilih beberapa objek dan minta Asisten untuk memodifikasinya, membuat duplikat dan menempatkannya di suatu tempat, atau melanjutkan pola posisi seperti menjaga penempatan di baris.
Edit waktu dan waktu eksekusi
Asisten terkadang membingungkan perbedaan antara waktu编辑 dan waktu eksekusi.Jika Anda meminta Asisten untuk mengambil action, kemungkinan besar akan memihak untuk melakukannya saat diedit.Jika Anda ingin tindakan terjadi selama waktu eksekusi, minta Asisten untuk menyisipkan skrip yang melakukan action.Sebagai contoh, beritahu Asisten "tambahkan skrip untuk membuat waktu hari 8:00 AM" bukan "buat waktu hari 8:00 AM."
Terus mencoba
Jangan putus asa jika Asisten tidak berfungsi persis seperti yang Anda inginkan pertama kali.Seringkali, membuat perubahan kecil dan mencoba lagi dapat menghasilkan hasil yang lebih baik.Banyak alat AI tidak deterministik, artinya mereka tidak membuat output yang sama persis setiap kali Anda memintanya melakukan sesuatu.Ada beberapa variasi, yang dapat Anda akses dan kendalikan menggunakan perubahan untuk prompt Anda.
AI dalam keadaan saat ini membutuhkan pekerjaan.Dibutuhkan waktu untuk memahami cara terbaik berbicara kepada Asisten, apa yang dapat dilakukannya, dan cara mendapatkan apa yang Anda inginkan darinya.
Petunjuk multi langkah
Pertimbangkan menggunakan prompt multi langkah untuk mendorong Asisten berpikir.Alih-alih menanyakan "Bisakah Anda menjelaskan skrip ini kepada saya?" dan menempelkan di skrip, tanyakan untuk menjelaskan langkah demi langkah dengan memisahkan pertanyaan dari skrip dengan ###.Pemisahan ini membantu Asisten membongkar dan mengatur ulang informasi untuk memberikan jawaban yang lebih baik.
Dapatkah Anda menjelaskan apa yang dilakukan skrip ini secara langkah demi langkah?
### bagian lokal = workspace.Part
fungsi lokal onTouched(otherPart) *print(part.Name .. " bertabrakan dengan " .. otherPart.Name)*akhir
bagian.Sentuh:Connect(onTouched)
###
Contoh
Contoh-contoh ini menunjukkan berbagai tugas yang dapat dilakukan Asisten hari ini.Beberapa dari mereka mungkin membutuhkan beberapa percobaan bagi Anda untuk direproduksi, tetapi beri mereka percobaan dan lihat apa yang bisa Anda hasilkan sendiri.
Mechanik permainan - Tembak bola api yang meledak
Perintah: Dorongkan bola api menjauh dari pemain ke arah yang dihadapkan pemain saat pemain menekan "e".Buat bola api meledak saat menyerang sesuatu.
Mechanik permainan - Buat sistem tim dan atribusikan pemain
Prompt: Tambahkan skrip untuk membuat sistem tim (merah, biru, hijau, kuning) dan atribusikan setiap pemain secara acak ke tim.
Mekanik permainan - Gaya lari kuil konstan berjalan
Prompt: Buat karakter saya berjalan terus ke depan seperti di game lari kuil.
Mechanik permainan - Kekuatan api naik
Prompt: Tambahkan skrip yang membuat pemain menyala api dan melompat 3 kali lebih tinggi jika mereka menekan "q".Api harus dilampirkan ke pemain dan bergerak bersama mereka.Jika mereka menekan "q" lagi, matikan api dan reset kekuatan lompatan.
Mechanik permainan - Laser NPC
Prompt: Tambahkan skrip yang membuat penembakan ini menjadi laser menggunakan bagian tipis panjang yang biru dan neon pada pemain jika mereka berada dalam 30 stud.
Tambahkan skrip untuk membuat ini terlihat ke arah dan perlahan-lahan bergerak ke arah pemain terdekat jika mereka berada dalam 50 stud.Hanya bergerak di sumbu x dan z, pertahankan sumbu y konstan.
Mechanik permainan - NPC interaktif
Perintah: Ini adalah NPC.Tambahkan perintah yang memungkinkan pemain berinteraksi dengannya.Jika pemain berinteraksi, memiliki NPC mengatakan "halo [nama pemain]" di mana nama pemain adalah nama aktual pemain, dalam pop up teks.
Tambahkan skrip yang membuat NPC ini selalu melihat ke arah pemain terdekat.
Mechanik permainan - Patroli NPC
Prompt: Tambahkan skrip untuk membuat NPC ini bergerak perlahan di antara startpart dan endpart berulang kali.Ini harus menghadap bagian dan kemudian pindah ke sana, lalu menghadap bagian lain dan pindah ke sana.Jika pemain masuk dalam 10 stud, ubah NPC menjadi merah dan membuatnya mengejar pemain.
Mechanik permainan - Perbarui skorboard
Perintah: Tambahkan skrip yang menghapus ini dan menambahkan 100 ke skor pemain.
Tambahkan skrip untuk menampilkan skor pemain di papan skor.
Kamera - Terkunci ke atas ke bawah
Prompt: Tambahkan skrip yang mengunci kamera dalam pandangan atas ke bawah pada pemain dan mengikuti pemain, memastikan pemain tetap berada di tengah layar.
Kamera - Terkunci pada orang pertama
Prompt: Buat skrip untuk mengunci kamera dalam pandangan orang pertama.
UI - Menu drop-down
Prompt: Buat menu drop down dengan 5 item.
UI - Bilah kesehatan
Prompt: Tambahkan bagian di tanah, ketika seorang pemain menyentuhnya, itu mengurangi kesehatan sebesar 10%.Tempatkan bilah kesehatan UI di bagian tengah atas layar yang berubah merah saat kesehatan pemain kurang dari 20%.
UI - HUD Mudah
Prompt: Buat tampilan kepala di StarterGui.Tambahkan bilah kesehatan di bagian atas kanan, dan label teks dengan nama pemain di bawahnya.Di bagian kanan bawah, tambahkan 4 tombol dalam bentuk berlian, dengan "Ramuan" di atas, "Senjata" di kiri, "Inventaris" di bagian bawah, dan "Spesial" di sebelah kanan.Buat warna jatuh berwarna tema.

Membangun - Menyebarkan objek dengan randomisasi
Perintah: Tambahkan 0-5 instans yang dipilih "Mushroom" di sekitar setiap "RedwoodTree-Var01".
Membangun - Siklus malam/siang dengan lampu jalan
Prompt: Tambahkan skrip yang mengubah waktu hari dengan 1 jam setiap detik.Mulai pukul 3 sore.Pada pukul 19:00, nyalakan kecerahan sorotan setiap sampai 10.Pada pukul 8 pagi, turunkan kecerahan setiap sorotan ke 0.
Membangun - Jembatan penangkapan berbasis fisika
Perintah: Buat jembatan tali.Buat 10 papan kayu yang lebar 5 sudut dan panjang 2 sudut.Letakkan mereka dalam satu baris.Tambahkan batasan rop di setiap sisi bagian, menghubungkan masing-masing ke bagian sebelum dan setelahnya.Jadikan semua batas tali terlihat, ikat bagian ke-1 dan ke-10, dan tambahkan detektor geser pada bagian ke-1 dan ke-10.

Membangun - Tambahkan asap ke perapian
Prompt: Sisipkan bata tak terlihat yang tidak dapat bertabrakan ke setiap perapian di setiap rumah.Bata harus memiliki partikel di dalamnya yang membuat asap yang mengalir ke atas, dan asap harus putih.
Membangun - Ganti nama instansi
Perintah: Ganti semua objek "script kosong" menjadi "Script+uniqueID".
Membangun - Buat medan
Prompt: Buat wilayah medan dengan bukit bergulir.

Membangun - Tambahkan perilaku pada skala
Perintah: Tambahkan skrip untuk membuat sorotan di folder StreetLights berkedip secara acak.
Membangun - Gantikan kotak abu-abu dengan aset
Perintah: Ganti masing-masing bagian yang dipilih dengan model nama yang sama saat ini dalam model data di dalam Folder AssetLibrary di bawah ruang kerja.Sebagai contoh, jika bagian disebut "Rumah Suburban", cari model yang disebut "Rumah Suburban" dan ganti bagian dengan model itu.