Keuntungan:
- Dapat membezakan di mana dalam barisan pengeluaran permainan (idea, draf, lelaran) kecerdasan buatan menjimatkan masa nyata dan keputusan seperti identiti dan keaslian permainan diserahkan kepada manusia, mengikut tahap risiko tugas.
- Keupayaan untuk menerapkan disiplin yang mengesahkan setiap keluaran AI melalui langkah menyambungkannya ke sumber/enjin, menjalankan dan mengujinya, serta menghantarnya melalui penapis rasa/identiti.
- Untuk memahami sebab hak cipta dan keaslian, privasi data dan penggunaan keselamatan untuk tujuan pertahanan harus diambil kira dari awal lagi dalam pengeluaran permainan.
Anda bekerja di studio permainan. Di satu pihak, terdapat versi yang perlu dikeluarkan, sebaliknya, anggaran akhir; Di satu pihak, jangkaan prototaip yang boleh dimainkan, sebaliknya, ratusan baris dialog yang belum ditulis, berpuluh-puluh aset yang belum dimodelkan (aset — setiap fail visual, bunyi atau model dalam permainan), ekonomi yang tidak seimbang. Pembangunan permainan; Ia merupakan kraf yang mempunyai pelbagai disiplin dan berulang yang menggabungkan reka bentuk, seni, kod, audio, ujian dan penerbitan ke dalam satu pengalaman hiburan. Justru dalam banyaknya lelaran inilah kecerdasan buatan (AI - perisian yang boleh mengekstrak corak daripada data sejarah dan menghasilkan teks, visual, bunyi dan kod) mempercepatkan anda. Tetapi permulaan modul ini adalah jelas: AI ialah pembantu, penjana draf dan pengganda idea; Anda adalah orang yang menentukan semangat, keaslian dan keputusan akhir permainan.
Dalam unit pertama ini kita akan fokus pada disiplin, bukan alat. Anda akan belajar di mana AI menjimatkan masa sebenar dalam perancangan permainan—rantaian peringkat pengeluaran yang dilalui idea sehingga ia menjadi kandungan yang boleh dimainkan—di mana ia berbahaya, cara mengesahkan setiap keluaran, had hak cipta dan keaslian serta data yang boleh anda berikan kepada alat yang mana. Tanpa meletakkan asas ini, unit seterusnya akan kekal di udara.
Di manakah AI berguna pada barisan pengeluaran?
Mari bahagikan pekerjaan dalam pembangunan permainan kepada dua kelompok besar. Kelompok pertama: tugasan berulang, boleh dihasilkan semula, boleh draf. Sepuluh idea variasi berbeza untuk mekanik, draf dialog untuk NPC (watak bukan pemain), susun atur kotak kelabu awal tahap, eksperimen arah untuk seni konsep, kepingan kod berulang (boilerplate), menyenaraikan ratusan kes ujian. Dalam tugasan ini, AI mengurangkan minit kepada saat dan tidak letih.
Kelompok kedua: keputusan yang menentukan identiti, keaslian dan masa depan komersial permainan. Apakah inti gelung keseronokan permainan itu, apakah hala tuju seni yang akan menjadi jenama, teras emosi cerita, keseimbangan muktamad ekonomi, apakah aset yang akan dimasukkan ke dalam permainan dan sama ada ia adalah hak cipta yang selamat. Keputusan ini memerlukan penglihatan, rasa, gerak hati bertindak dan tanggungjawab undang-undang. AI melipatgandakan pilihan di sini, membolehkan prototaip pantas — tetapi anda menekan butang.
Mari kita jelaskan perbezaan dalam satu ayat: AI kukuh pada soalan "apakah sepuluh varian ini dan bagaimana rupa draf pertama"; Keputusan adalah milik anda apabila ia berkaitan dengan soalan seperti "yang mana satu permainan kami dan adakah kandungan ini adalah milik kami secara sah?"
Petua: Sebelum menyumber luar tugas kepada AI, tanya: "Apa yang saya rugi jika output ini salah atau biasa-biasa saja?" Jika jawapannya ialah "beberapa minit lelaran", wakilkan dengan mudah. Jika jawapannya ialah "identiti permainan, blok penerbitan atau tuntutan hak cipta", biarkan AI menghasilkan draf dan anda memberikan keputusan dan sentuhan terakhir.
Disiplin pengesahan: tiga langkah
AI menghasilkan dengan lancar dan yakin; Ini tidak bermakna ia betul atau boleh digunakan. AI kadangkala menghasilkan halusinasi — iaitu, ia membentangkan fungsi API yang tidak wujud, baris kod yang tidak berfungsi, peraturan yang dibuat atau sumber yang tidak wujud sebagai nyata. Dalam permainan, fungsi Unity yang dibuat-buat membawa kepada kod yang tidak disusun, formula yang tidak seimbang membawa kepada eksploitasi yang memecahkan permainan. Jadi bangunkan refleks tiga langkah untuk digunakan pada setiap output:
- Sambung ke sumber dan motor. Setiap kod yang dikembalikan oleh AI hendaklah berdasarkan API yang sebenarnya wujud dalam versi enjin tersebut (Unity/Unreal) yang anda gunakan. "Versi mana yang mempunyai fungsi ini?" dan padankan dengan dokumen rasmi.
- Jalankan dan uji. Susun kod, mainkan mekanik, simulasikan baki. Tiada apa-apa yang dihasilkan AI adalah "ok" sehingga ia dilihat berfungsi dalam permainan.
- Letakkannya melalui penapis rasa dan identiti. Adakah output terasa seperti ia milik permainan anda, atau adakah ia generik? Pertimbangan artistik dan reka bentuk anda ialah penapis terakhir.
Perhatian: "AI menghasilkannya dengan cara itu" bukanlah suatu justifikasi. Jika terdapat pepijat, ketidakseimbangan atau pelanggaran hak cipta, tanggungjawab adalah milik orang yang meletakkan output itu ke dalam permainan tanpa mengesahkannya, bukan AI. Output AI yang tidak disahkan adalah sama berisiko seperti tampalan yang dikeluarkan tanpa ujian.
Hak cipta dan keaslian: perkara yang anda perlu tahu dari awal
Aspek AI yang paling sensitif dalam pembangunan permainan ialah hak cipta dan keaslian, kerana setiap aset yang anda hasilkan disertakan dalam produk komersial. Hayatkan tiga peraturan dari awal. Pertama: jika output model visual/audio generatif dapat dikenali meniru karya berhak cipta sedia ada (watak, jenama, gaya tandatangan artis), menggunakan output itu dalam produk komersial meletakkan anda pada risiko pelanggaran. Kedua: syarat penggunaan alat yang anda gunakan (hak penggunaan komersial, sama ada anda memiliki cetakan) adalah berbeza untuk setiap alat; Jangan gunakan tanpa membaca. Ketiga: di sesetengah negara, karya yang dicipta sepenuhnya oleh AI, tanpa sumbangan manusia, mungkin tidak menerima perlindungan hak cipta — bermakna orang lain boleh menyalinnya. Kami akan mendalami tiga mata ini dalam unit ke-10; Tetapi ketahui ini dari hari pertama: Output AI ialah titik permulaan, ia tidak sepatutnya masuk ke dalam produk tanpa input dan pengesahan manusia yang bermakna.
Data, privasi dan pertahanan
Data studio sering menjadi rahsia perdagangan: dokumen reka bentuk yang belum dikeluarkan, kod sumber, reka bentuk watak, cerita. Melekatkannya dalam alat awam percuma bermakna risiko kebocoran dan persaingan. Buat klasifikasi mudah: Data terbuka (diumumkan, diterbitkan) boleh memasukkan sebarang alat; data dalaman hanya kepada kenderaan yang diluluskan oleh institusi; Data sulit (kod, reka bentuk, cerita yang belum dikeluarkan) hanya dimasukkan ke dalam alat yang dikontrak, yang datanya tidak pergi ke latihan model. Nota tentang IT dan keselamatan: Apabila menambahkan kod yang dijana AI pada permainan anda, jangan terima kelemahan keselamatan secara membabi buta (contohnya, mempercayai klien dan memintas pengesahan pelayan dalam permainan berbilang pemain); Gunakan AI hanya untuk tujuan pertahanan dan pengesahan, untuk meningkatkan keselamatan sistem anda sendiri dan jangan sekali-kali untuk tujuan yang tidak dibenarkan seperti akses tanpa kebenaran kepada sistem orang lain.
tiga kes mini
Kes 1 — Penjimat masa di tempat yang betul. Seorang pereka untuk studio indie biasanya akan menghabiskan masa sehari memikirkan 12 variasi untuk mekanik teka-teki. Dia memberi AI ringkasan dengan kekangan yang jelas dan merangka 12 variasi dalam masa 20 minit; Kemudian dia memilih 3 daripadanya mengikut citarasanya sendiri dan membuat prototaipnya. AI telah memperbanyakkan idea; Pilihan dan prototaip kekal dengan manusia.
Kes 2 — Pengesahan mendapat ralat. Seorang pengaturcara meminta AI untuk kod sistem inventori. Kod itu kelihatan baik tetapi tidak disusun: AI telah membentuk fungsi yang berada dalam versi Unity yang lebih lama tetapi telah dialih keluar dalam versi projek. Langkah "Jalankan dan uji" diselesaikan dalam masa 5 minit yang boleh menjadi kekeliruan selama berjam-jam.
Kes 3 — Pulangan atas risiko hak cipta. Seorang artis menyukai imej wira yang dihasilkannya dengan AI; tetapi imej itu mempunyai persamaan yang berbeza dengan watak buku komik yang terkenal. Pengarah seni campur tangan: visual ini adalah risiko pelanggaran dalam permainan komersial. Imej itu diterbitkan semula atas permintaan untuk siluet dan palet yang unik, dan diperibadikan dengan lukisan tangan artis.
Empat templat yang boleh disalin
1) Penilaian kesesuaian pekerjaan:
Peranan anda: pengeluar permainan kanan. Saya akan menerangkan kerja di bawah. Beritahu saya (1) sama ada kerja ini adalah kerja draf/pendua yang boleh diwakilkan dengan selamat kepada AI, atau keputusan kritikal yang menentukan identiti permainan, (2) potensi kos output yang salah/biasa-biasa saja, (3) pengesahan yang perlu saya lakukan sebelum mewakilkan tugas. Kerja: [masukkan tugas di sini]
2) Permintaan pengesahan kod:
Anda sedang menulis kod ini untuk [Unity 2022.3 / Unreal 5.3]. Nyatakan bahawa setiap API yang anda gunakan wujud dalam versi ini. Tandai "sahkan" di mana anda tidak pasti. Jangan membuat sebarang fungsi yang tidak wujud; cadangkan alternatif.
3) Pra-semakan hak cipta/keaslian:
Saya akan menggunakan idea imej/watak berikut dalam permainan komersial. Beritahu saya jika idea ini menyerupai karya berhak cipta sedia ada, tanda dagangan atau gaya artis terkenal; Jika serupa, cadangkan 3 perubahan konkrit untuk menjadikannya unik. Idea: [tulis di sini]
4) Penyelindungan data sulit:
Teks yang saya akan berikan kepada anda mungkin mengandungi reka bentuk/kod yang tidak diterbitkan. Senaraikan dahulu kawasan mana yang sulit dan perlu ditutup; Saya akan menutupnya dan menghantarnya semula. Jangan menganalisanya seadanya.
Gesaan lemah / Gesaan kuat
Gesaan yang lemah:
Beri saya idea mekanik permainan.
Gesaan ini bebas konteks: genre, khalayak sasaran, platform, kekangan tidak jelas. AI membuang idea generik yang terkenal.
Gesaan kuat:
Peranan anda: pereka permainan berpengalaman. Permainan saya: mudah alih, dimainkan dengan sebelah tangan, jenis kasual, penonton sasaran berumur 25-40 tahun. Kitaran teras: pusingan pantas 30 saat. Kekangan: tiada iklan, mesra pembelian, 10 saat untuk belajar. Tugasan: berikan 8 idea mekanik teras yang berbeza; tulis ringkasan satu ayat, kekuatan dan kemungkinan risiko untuk setiap satu ayat. Cadangan klise (perlawanan-3, larian tanpa henti).
Perbezaannya adalah jelas: kekangan, khalayak, jenis dan permintaan "stereotaip" menjadikan output tersedia.
Carta perbandingan peranan/tugas
perniagaan
Peranan AI
peranan lelaki
pengesahan
Penjanaan idea mekanikal
Pembiakan variasi
pemilihan, prototaip
Ujian permainan
Dialog NPC
penulisan draf
Nada, identiti, pembetulan
konsistensi watak
coretan kod
Pengeluaran boilerplate
Seni bina, integrasi
Bina + ujian
kehadiran visual
Konsep/variasi
Arah seni, keaslian
Semakan hak cipta
Formula keseimbangan
draf akaun
tetapan akhir
Simulasi + ujian main
Kesilapan biasa
- Menganggap output AI sebagai produk siap. Keluaran sentiasa draf; Ia tidak disiarkan tanpa input manusia.
- Meminta kod tanpa menyatakan enjin/versi. Jika anda tidak menyebut versi, AI akan menghasilkan API campuran atau usang.
- Meninggalkan hak cipta sehingga tamat. Semakan ketulenan dilakukan pada masa pengeluaran, bukan malam sebelum siaran.
- Melekat reka bentuk rahsia pada kenderaan awam. Jika kandungan yang belum dikeluarkan bocor, ia tidak boleh diambil semula.
- Gesa tanpa konteks, seperti "Beri idea". Gesaan tanpa had memberikan hasil generik.
Secara ringkasnya
AI ialah pembantu yang berkuasa dalam pembangunan permainan: ia melipatgandakan idea, menjana draf, mempercepatkan lelaran. Tetapi identiti, keaslian, keseimbangan dan keselamatan undang-undang permainan adalah milik manusia. Bawa pemisahan dua kelompok (karya boleh dihasilkan lwn. keputusan identiti), pengesahan tiga langkah (pautan ke sumber, ujian larian, penapis rasa), kesedaran hak cipta/keaslian dan privasi data sebagai tulang belakang modul ini.
Tugasan permohonan
Senaraikan 6 pekerjaan daripada projek permainan anda sendiri (atau khayalan). Kelaskan setiap satunya sebagai "pelan tindakan yang boleh diwakilkan AI" atau "keputusan manusia." Untuk salah satu yang boleh dipindah milik, gunakan templat "Penilaian kesesuaian pekerjaan" di atas untuk mendapatkan respons daripada AI dan gunakan pengesahan tiga langkah.
senarai semak
- [ ] Saya membahagikan kerja kepada dua kelompok (boleh ditiru / keputusan ID).
- [ ] Saya melaksanakan pengesahan tiga langkah (sumber, run-test, enjoy).
- [ ] Saya menyatakan enjin dan versi apabila meminta kod.
- [ ] Saya melakukan semakan awal hak cipta/keaslian pada masa pengeluaran.
- [ ] Saya hanya memberikan data sulit kepada alat dalam bentuk yang diluluskan dan bertopeng.