Cara Membuat Game Unity dengan Aset 3D yang Dihasilkan AI
Thrixel adalah generator aset AI 3D untuk Unity yang bekerja dengan agen pemrograman. Agen menulis C# dan membuat adegan; Thrixel menghasilkan dan mengedit model dari teks atau gambar referensi. Panduan ini mencakup pembuatan aset, mengimpornya ke Unity, dan mengujinya dalam game yang dapat dimainkan.
Bisakah Anda membuat game Unity dengan AI?
Ya. Agen pengkodean seperti Claude Code dan Codex dapat mengubah deskripsi game menjadi proyek Unity dengan skrip, adegan, dan aset 3D. Ringkasan ini menjelaskan genre, kontrol, gaya seni, dan tujuan. Agen memecahnya menjadi mekanisme dan daftar aset, membuat versi yang dapat dimainkan, lalu memeriksa hasilnya di editor. Pendekatan ini juga disebut vibe coding sebuah game.
Game balap kecil, level eksplorasi, atau rintangan bisa menjadi titik awal yang berguna. Perulangan yang lengkap, seperti mengumpulkan item dan mencapai pintu keluar, memberikan agen sesuatu yang konkret untuk diuji sebelum memperluas dunia.
Bagaimana Claude Code terhubung ke Unity?
Claude Code berfungsi dengan file proyek dan perintah terminal. Skill Build World Thrixel mencakup alur kerja Unity yang menggunakan Unity CLI untuk berinteraksi dengan Unity Editor yang diinstal. Agen menulis skrip C#, menyiapkan adegan, dan memeriksa tangkapan layar dari editor dan mode Putar.
Pembuatan aset menggunakan koneksi terpisah: server Thrixel MCP. MCP memungkinkan agen pemrograman meminta model, memeriksa bagian-bagiannya, melakukan pengeditan, dan mengunduh hasilnya saat mengerjakan game. Koneksi editor menangani Unity; koneksi Thrixel menangani model.
Cara menghasilkan aset Unity dengan AI
Pembuat aset AI 3D Thrixel untuk Unity mengubah deskripsi teks atau gambar referensi menjadi kendaraan, bangunan, furnitur, dan properti yang dapat diedit. Melalui server Thrixel MCP, agen pengkode meminta model ini langsung dari ringkasan game dan terus menulis gameplay saat pembuatan berjalan. Alat Unity menangani konstruksi dan pengujian adegan; Thrixel menyediakan alat pembuatan dan pengeditan aset 3D.
Model berbasis komponen dari generator model AI 3D Thrixel memberi agen bagian khusus untuk dikerjakan. Sebuah kendaraan dapat memiliki badan dan roda yang terpisah; sebuah bangunan dapat memiliki pintu yang terbuka. Agen dapat mengedit bagian bernama, mengelompokkan geometri statis, dan memisahkan bagian yang bergerak agar skrip dapat dianimasikan di Unity. Aset yang dihasilkan tetap berada di ruang kerja Thrixel, tempat aset tersebut dapat diperiksa, diedit, dan digunakan kembali di seluruh project.
Kirim SMS ke aset 3D Unity: apa yang harus disertakan dalam prompt?
Prompt aset harus memberi nama objek, gaya seni, ukuran yang diinginkan, dan bagian apa pun yang perlu dipindahkan. Misalnya: "Buat truk pengiriman kompak dengan cat biru, pintu kargo terpisah, dan empat roda terpisah. Persiapkan truk tersebut untuk permainan mengemudi Unity." Agen dapat meminta model dari Thrixel, mengimpornya, lalu mengonfigurasi skala, collider, dan perilaku C# di Unity.
Bisakah agen pemrograman membuat keseluruhan adegan Unity dengan Thrixel?
Build World mengoordinasikan pembuatan aset dengan perakitan adegan dan gameplay. Sebuah permainan pengiriman membutuhkan truk, rumah, peti, dan alat peraga jalanan, semuanya diminta dengan arahan seni bersama. Agen menempatkan model yang dihasilkan di Unity, menghubungkan mekanisme pengiriman, dan menguji rute. Inspeksi lokasi kemudian dapat mengarah pada revisi aset yang ditargetkan, seperti memperlebar pintu kargo atau menyederhanakan penyangga yang berulang.
Bagaimana Anda mengimpor model 3D yang dihasilkan AI ke Unity?
Alur kerja Build World Unity menggunakan FBX. dokumentasi impor model Unity merekomendasikan ekspor langsung ke FBX di folder Aset proyek. Alur kerja mempersiapkan setiap model Thrixel sebelum menempatkannya di Assets/Models/:
- Siapkan geometrinya. Lakukan pengeditan bentuk, kurangi segitiga sesuai anggaran proyek, dan kelompokkan bagian statis sambil mempertahankan bagian yang perlu dipindahkan.
- Impor FBX. Periksa hierarki dan tetapkan materi ke slot yang diinginkan. Model Thrixel yang dikelompokkan mempertahankan slot material bernama untuk permukaan seperti cat, kaca, dan karet.
- Periksa skala dan orientasi. Bandingkan model dengan pemutar dan objek di dekatnya, lalu periksa permukaannya, kontak dengan tanah, dan poros bagian yang bergerak.
- Uji dalam game. Tambahkan collider dan skrip yang diperlukan, lalu periksa tampilan kamera, tabrakan, dan pergerakan dalam mode Putar.
Apa saja yang harus disertakan dalam alur kerja aset AI 3D untuk Unity?
Pembuatan dan impor sudah didukung oleh beberapa alat. Meshy menawarkan jembatan Unity, dan Tripo menawarkan plugin Unity. Keduanya juga menyediakan cara bagi agen pemrograman untuk meminta aset. Perbandingan yang berguna adalah bagaimana alur kerja menangani revisi, penggunaan kembali aset, dan pemeriksaan di dalam game yang sedang berjalan.
Model berbasis komponen Thrixel memiliki komponen yang diberi nama dengan cerdas, sehingga memberikan target spesifik pada agen pengkode untuk logika dan perilaku. Dengan roda dan pintu kargo disimpan sebagai GameObjects terpisah, agen dapat menulis C# yang memutar roda seiring dengan pergerakan kendaraan dan membuka pintu hanya di halte pengiriman. Nama bagian yang bermakna menghubungkan geometri yang dihasilkan dengan perannya dalam permainan; agen menyiapkan pivot, collider, dan skrip serta memeriksa interaksi dalam mode Putar.
Misalnya, dokumentasi MCP Meshy menyatakan bahwa aset yang dihasilkan API tidak muncul secara otomatis di ruang kerja webnya. Thrixel menyimpan aset yang dihasilkan agen ke ruang kerja yang sama dengan yang digunakan di browser. Keahlian Build World-nya menggabungkan pustaka aset tersebut dengan pengeditan bagian, persiapan impor Unity, dan pengujian permainan berulang. Instruksi seperti “membuat truk lebih sempit dan memisahkan rodanya” menjadi revisi aset yang dapat dibawa kembali oleh agen.
Cara membuat game Unity dengan Claude Code dan Thrixel
Instal Build World, sambungkan akun Thrixel, dan selesaikan penyiapan Unity Editor dan CLI yang dijelaskan di halaman Thrixel untuk Unity. Kemudian berikan Claude Code prompt yang menyebutkan Unity, tujuan permainan, dan model yang diperlukan. Misalnya:
/thrixel:build-world buat game pengiriman Unity di kota tepi pantai yang penuh warna. Hasilkan truk kecil dengan roda, rumah, dan peti pengiriman terpisah dengan Thrixel. Tambahkan kontrol mengemudi, tiga pemberhentian pengiriman, pengatur waktu, dan tombol mulai ulang. Uji mengemudi, tabrakan, dan menyelesaikan pengiriman dalam mode Putar.
Petunjuk tindak lanjut dapat menjelaskan masalah gameplay atau perubahan visual tertentu. Alur kerja Unity Build World memerlukan pemeriksaan aset setelah diimpor dan dari sudut pandang pemain, sehingga perubahan dapat dievaluasi dalam adegan di mana aset tersebut akan digunakan.
Menggunakan gauntlet loop untuk meningkatkan game Unity
gauntlet loop memberikan referensi tetap kepada agen kritikus terpisah dan build Unity yang dapat dimainkan untuk dievaluasi. Dalam permainan pengiriman, kritikus mungkin menandai truk yang terlalu lebar untuk jalanan atau kamera yang menyembunyikan pemberhentian berikutnya. Pembuatnya menyesuaikan kontrol atau kamera C# dan menggunakan Thrixel untuk merevisi bodi truk sambil mempertahankan nama rodanya. Setelah mengimpor aset yang direvisi, agen mengulangi rute dalam mode Putar. Kritikus meninjau hasil baru dengan referensi yang sama, memeriksa kualitas visual dan apakah penyampaiannya dapat diselesaikan.
Pertanyaan umum tentang membuat game Unity dengan AI
Apakah saya perlu mengetahui C# untuk membuat game Unity dengan AI?
Agen dapat menulis skrip C#. Keakraban dengan mode Inspektur, Konsol, dan Putar Unity membantu meninjau hasil dan menjelaskan bug. Kode yang dihasilkan AI masih memerlukan pengujian terhadap kontrol dan aturan permainan yang dimaksudkan.
Mengapa model AI yang diimpor berwarna merah muda di Unity?
Bahan berwarna merah muda dapat menunjukkan shader yang tidak kompatibel atau rusak. Periksa Konsol dan apakah materialnya cocok dengan Pipa Render Bawaan, Universal, atau Definisi Tinggi proyek. Unity mendokumentasikan konversi material antar pipeline render; menghasilkan model lagi tidak selalu diperlukan.
Bisakah model yang dihasilkan AI memiliki bagian yang bergerak?
Roda, pintu, dan tutup terpisah dapat dianimasikan melalui transformasi C#. Berjalan karakter dan animasi kerangka lainnya memerlukan rig dan pengaturan animasi; bagian bernama model saja tidak menyediakan animasi tersebut.
Bisakah game Unity yang dibuat dengan AI dijalankan di browser?
Build Unity WebGL dapat dipublikasikan ke thrixel.world melalui Build World. Game yang diekspor memerlukan pengujian browser untuk memuat, penggunaan memori, dan kontrol pada perangkat yang dimaksud, selain pengujian permainan editor.