Cara Membuat Permainan 3D dengan Claude Code
Claude Code boleh membina permainan, tetapi dari manakah model 3Dnya? Panduan ini menghubungkan Claude ke penjana model AI 3D Thrixel melalui MCP, kemudian menggunakan Build World untuk menukar gesaan permainan menjadi projek yang boleh dimainkan.
Bolehkah Claude membuat permainan 3D?
Claude Code boleh membina permainan 3D dengan bekerja secara langsung dalam projek permainan: menulis skrip, menjalankan arahan dan menyemak semula pelaksanaan selepas ujian. Dengan akses kepada enjin dan alatannya, ia boleh berfungsi pada kawalan, kamera, perlanggaran, objektif dan persediaan pemandangan. Claude Code ialah ejen pengaturcaraan AI yang digunakan dalam panduan ini.
Permainan 3D yang boleh dimainkan juga memerlukan model dan bahan yang sesuai dengan dunianya. Aliran kerja Claude + Thrixel menghubungkan Claude ke penjana aset 3D, jadi penciptaan aset menjadi sebahagian daripada proses yang sama seperti membina permainan. Ini ialah salah satu bentuk vibe gaming: menerangkan pengalaman yang dimaksudkan dan mengarahkan ejen melalui pelaksanaan dan semakan.
Bagaimanakah cara saya menjana model 3D untuk permainan yang dibuat dengan Claude?
Sambungkan Claude Code ke penjana model AI 3D Thrixel melalui pelayan MCP. MCP, singkatan untuk Model Context Protocol, membolehkan Claude memanggil alat luaran untuk mencipta aset, memeriksa hasilnya dan memuat turunnya ke dalam projek permainan. Thrixel menyediakan sambungan ini untuk menjana dan mengedit aset permainan 3D daripada teks atau imej rujukan.
Build World ialah kemahiran sumber terbuka Thrixel untuk membina permainan dengan ejen pengaturcaraan AI. Ia menyediakan proses untuk merancang projek, menyediakan aset untuk enjin, menguji permainan dan menambah baik hasilnya. Pelayan Thrixel MCP membekalkan alat yang dipanggil Claude untuk menjana, memeriksa, mengedit dan mengeksport model.
Claude mengendalikan kod permainan dan meminta aset yang diperlukannya. Thrixel menjana model tersebut daripada teks atau imej rujukan, dengan kerja boleh dijalankan sementara Claude meneruskan pengekodan. Model berstruktur telah menamakan bahagian, jadi roda, pintu atau bumbung boleh ditukar secara bebas semasa pengeditan. Pemalam Claude Code membungkus kedua-dua kemahiran dan pelayan MCP.
Cara membuat permainan dengan Claude Code dan Thrixel
Untuk pemilihan alat, bandingkan pelayan MCP model 3D terbaik untuk Claude Code, termasuk Thrixel, Meshy, Blender MCP, Tripo dan Rodin. Panduan ini membezakan aset perkilangan yang boleh diedit daripada penjanaan aksara dan kawalan langsung Blender.
1. Sambungkan penjana model 3D ke Claude Code
Mulakan dengan Claude Code dipasang dan akaun Thrixel. Tampalkan arahan ini ke dalam Claude Code dan ikut aliran persediaan, termasuk kelulusan log masuk penyemak imbas untuk Thrixel:
Install the build-world skill from https://github.com/thrixel/build-world and follow the setup instructions in that repo.
2. Pilih enjin dan huraikan permainan
Mulakan sesi Claude Code baharu selepas pemasangan. Mulakan gesaan permainan dengan /thrixel:build-world, kemudian namakan enjin dan huraikan pengalaman itu. Ringkas pertama yang berguna menentukan tindakan pemain, matlamat, tetapan dan gaya visual.
/thrixel:build-world membina permainan penerokaan kapal selam Three.js di laut tropika yang cerah. Pemain mengumpul harta di antara terumbu karang dan runtuhan tenggelam, kemudian kembali ke dok untuk mengisi semula. Gunakan kamera orang ketiga yang boleh dibaca, kawalan papan kekunci dan kawalan sentuh untuk telefon.
3. Menjana dan memeriksa aset
Claude memecahkan adegan ke dalam model yang diperlukan dan memintanya melalui Thrixel. Untuk contoh kapal selam, senarai aset mungkin termasuk kapal selam, dok, runtuhan, formasi karang dan bekas harta karun. Imej rujukan kongsi atau arahan seni bertulis membantu aset tersebut berada dalam adegan yang sama.
Pemeriksaan model penting sebelum dan selepas import. Aset boleh kelihatan betul secara berasingan tetapi kelihatan terlalu besar, menghadap ke arah yang salah atau menggunakan bahan yang tidak sesuai dalam permainan. Perubahan bentuk harus berlaku sebelum perincian akhir; kumpulan mesh dan pengurangan segi tiga menyediakan aset untuk belanjawan prestasi enjin.
4. Playtest dan berikan maklum balas khusus
Binaan yang berjaya hanya mengesahkan bahawa projek itu disusun. Playtesting menyemak sama ada kawalan bertindak balas, kamera menunjukkan tindakan, perlanggaran berfungsi dan objektif boleh diselesaikan. Maklum balas harus mengenal pasti interaksi yang gagal dan keadaan yang menyebabkannya, jadi versi seterusnya boleh disemak terhadap senario yang sama.
Gesaan susulan berfungsi paling baik apabila ia menerangkan masalah yang boleh diperhatikan. Contohnya: "Kapal selam hilang di sebalik runtuhan apabila membelok. Laraskan kamera dan uji main litar penuh dari dok ke harta karun dan belakang." Maklum balas visual boleh sama spesifik: "Jadikan bekas harta karun lebih mudah untuk dibezakan daripada batu di sekeliling."
5. Uji binaan siap dan terbitkan
Uji permainan yang dieksport serta versi pembangunan. Pemuatan aset, kawalan dan prestasi boleh berkelakuan berbeza dalam binaan penyemak imbas. Permainan Three.js yang telah siap dan binaan Unity WebGL boleh diterbitkan untuk thrixel.world dengan meminta Claude menerbitkan permainan dan mengembalikan pautan yang boleh dikongsi. Permainan Roblox diterbitkan melalui Roblox Studio.
Menggunakan gauntlet loop dengan Claude Code
gauntlet loop Build World memisahkan bangunan daripada penghakiman: Claude Code berfungsi pada permainan, manakala ejen pengkritik yang berasingan menilai hasil yang boleh dimainkan berbanding rujukan tetap. Dalam permainan kapal selam, pengkritik mungkin mendapati bahawa bekas harta karun bercantum ke dalam terumbu atau bahawa kamera kehilangan kapal selam semasa giliran. Claude boleh menukar kod kamera dan menggunakan Thrixel untuk menyemak semula bentuk atau tekstur bekas, kemudian jalankan laluan pengumpulan semula. Pengkritik menyemak permainan yang dikemas kini berbanding sasaran asal, jadi kualiti aset dan permainan dinilai bersama-sama merentas semakan berturut-turut.
Enjin permainan manakah yang paling berkesan dengan Claude Code?
Pilihan bergantung pada tempat permainan akan dijalankan dan editor mana yang diperlukan oleh projek. Untuk aliran kerja Build World, Three.js menyasarkan penyemak imbas, Unity menghasilkan projek Unity, Roblox menyasarkan pengalaman Roblox dan Unreal menyasarkan projek Unreal Engine.
Three.js untuk permainan pelayar
Projek Three.js menggunakan JavaScript dan memuatkan model GLB ke dalam pemandangan pelayar. Permainan penyemak imbas ialah titik permulaan yang berguna apabila hasil yang dimaksudkan ialah pautan yang boleh dibuka oleh orang lain. Sertakan peranti sasaran dalam ringkasan supaya papan kekunci dan kawalan sentuh dirancang bersama.
Unity untuk projek Unity
Aliran kerja Unity menggunakan skrip C#, adegan Unity dan aset FBX. Ia memerlukan Unity Editor dan Unity CLI. Namakan Unity apabila projek perlu diteruskan dalam editor itu; binaan WebGL ialah borang yang digunakan untuk menerbitkan ke thrixel.world.
Roblox untuk pengalaman Roblox
Aliran kerja Roblox menggunakan skrip Luau yang disegerakkan dengan Rojo dan model yang diimport ke Studio. Studio juga merupakan tempat permainan diuji dan diterbitkan. Sertakan Roblox dalam gesaan awal supaya projek mengikuti persediaan khusus enjinnya.
Unreal Engine untuk permainan Blueprint dan tahap 3D
Aliran kerja Unreal menghubungkan Claude Code kepada editor melalui Unreal MCP, mengimport model Thrixel sebagai FBX dan menguji permainan dalam Play-In-Editor. panduan untuk membina permainan Unreal dengan AI meliputi sambungan editor, penyediaan aset dan gesaan permainan pertama.
Soalan lazim tentang membuat permainan dengan Claude
Bolehkah Claude Opus atau Fable membina permainan?
Opus dan Fable boleh dipilih sebagai model dalam Claude Code apabila tersedia untuk akaun. Claude Code menyediakan projek dan akses alat; Thrixel membekalkan penjanaan dan penyuntingan 3D. Pilihan model tidak menggantikan sambungan enjin atau alatan aset. Lihat bahagian Opus dan Fable untuk butiran pemilihan model.
Bolehkah Claude menjana model 3D daripada imej?
Dengan alat yang disambungkan seperti Thrixel, Claude boleh menggunakan imej rujukan untuk meminta model 3D. Penjana menghasilkan aset; Claude mengendalikan permintaan dan penyepaduannya ke dalam permainan. Panduan model 3D MCP menerangkan alat penjanaan, pemeriksaan dan eksport yang terlibat.
Mengapakah model dalam permainan Claude saya kelihatan asas?
Semak sama ada pemandangan menggunakan jerat atau bentuk yang dijana daripada primitif seperti kotak dan silinder. Tindakan susulan yang berguna ialah meminta Claude menggantikan pemegang tempat tertentu dengan model Thrixel, memadankan arah seni adegan dan menyemak skala dan bahannya dalam permainan. Pencahayaan, peletakan kamera dan bahan yang konsisten juga mempengaruhi rupa pemandangan yang telah siap.
Adakah ini memerlukan mengetahui cara membuat kod?
Claude boleh menulis pelaksanaan daripada penerangan permainan. Pengetahuan pengekodan membantu dengan menyemak perubahan dan mendiagnosis masalah, tetapi matlamat yang jelas dan maklum balas ujian main yang berguna juga penting. Mulakan dengan aktiviti yang ditentukan, seperti menamatkan perlumbaan atau mengumpul harta, jadi terdapat cara konkrit untuk menilai sama ada permainan itu berkesan.
Bolehkah Claude menambah model pada permainan sedia ada?
ya. Alat Thrixel MCP boleh digunakan dalam projek sedia ada untuk menjana objek pemandangan 3D yang hilang, menggantikan ruang letak atau menapis aset. Model yang dijana kekal dalam ruang kerja Thrixel. Selepas pengeditan dalam apl web, Claude boleh diminta untuk mendapatkan semula versi yang dikemas kini untuk permainan.
Adakah penggunaan Thrixel disertakan dengan Claude?
Kredit penjanaan Thrixel adalah berasingan daripada penggunaan Claude. Jumlah penjanaan dan lelaran bergantung pada senarai aset projek dan kredit akaun Thrixel yang tersedia. Pilihan semasa disenaraikan dalam rancangan Thrixel.
Di manakah arahan pemasangan?
Bahagian persediaan Claude + Thrixel termasuk arahan pemalam dan gesaan contoh. Panduan persediaan Build World merangkumi butiran sambungan dan repositori README mengandungi arahan pemasangan yang dikekalkan dengan kemahiran.