Panduan instruksi asisten dan contoh

*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.

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.