Cara Membuat Game 3D dengan Claude Code

Claude Code dapat membuat game tersebut, tetapi dari mana model 3D-nya berasal? Panduan ini menghubungkan Claude ke generator model AI 3D Thrixel melalui MCP, lalu menggunakan Build World untuk mengubah perintah game menjadi proyek yang dapat dimainkan.

Bisakah Claude membuat game 3D?

Claude Code dapat membuat game 3D dengan bekerja langsung dalam proyek game: menulis skrip, menjalankan perintah, dan merevisi implementasi setelah pengujian. Dengan akses ke mesin dan peralatannya, ia dapat bekerja pada kontrol, kamera, tabrakan, sasaran, dan pengaturan pemandangan. Claude Code adalah agen pemrograman yang digunakan dalam panduan ini.

Sebuah game 3D yang dapat dimainkan juga membutuhkan model dan material yang sesuai dengan dunianya. Alur kerja Claude + Thrixel menghubungkan Claude ke generator aset 3D, sehingga pembuatan aset menjadi bagian dari proses yang sama seperti membuat game. Ini adalah salah satu bentuk vibe gaming: menggambarkan pengalaman yang diinginkan dan mengarahkan agen melalui implementasi dan revisi.

Bagaimana cara menghasilkan model 3D untuk game yang dibuat dengan Claude?

Hubungkan Claude Code ke generator model AI 3D Thrixel melalui server MCP. MCP, kependekan dari Model Context Protocol, memungkinkan Claude memanggil alat eksternal untuk membuat aset, memeriksa hasilnya, dan mengunduhnya ke dalam proyek game. Thrixel menyediakan koneksi ini untuk menghasilkan dan mengedit aset game 3D dari teks atau gambar referensi.

Build World adalah skill sumber terbuka Thrixel untuk membuat game dengan agen pemrograman. Ini menyediakan proses untuk merencanakan proyek, menyiapkan aset untuk mesin, menguji permainan, dan meningkatkan hasilnya. Server Thrixel MCP menyediakan alat panggilan Claude untuk membuat, memeriksa, mengedit, dan mengekspor model.

Claude menangani kode permainan dan meminta aset yang dibutuhkan. Thrixel menghasilkan model tersebut dari teks atau gambar referensi, dengan tugas dapat dijalankan sementara Claude melanjutkan pengkodean. Model terstruktur memiliki bagian-bagian yang diberi nama, sehingga roda, pintu, atau atap dapat diubah secara independen selama pengeditan. Plugin Claude Code mengemas skill dan server MCP.

Cara membuat game dengan Claude Code dan Thrixel

Untuk pemilihan alat, bandingkan server MCP model 3D terbaik untuk Claude Code, termasuk Thrixel, Meshy, Blender MCP, Tripo, dan Rodin. Panduan ini membedakan aset produksi yang dapat diedit dari pembuatan karakter dan kontrol Blender langsung.

1. Hubungkan generator model 3D ke Claude Code

Mulailah dengan Claude Code terinstal dan akun Thrixel. Tempelkan instruksi ini ke Claude Code dan ikuti alur penyiapan, termasuk persetujuan masuk browser untuk Thrixel:

Di Claude Code
Install the build-world skill from https://github.com/thrixel/build-world and follow the setup instructions in that repo.

2. Pilih mesin dan jelaskan permainannya

Mulai sesi Claude Code baru setelah instalasi. Mulailah perintah permainan dengan /thrixel:build-world, lalu beri nama mesinnya dan jelaskan pengalamannya. Ringkasan pertama yang berguna menjelaskan tindakan pemain, tujuan, latar, dan gaya visual.

Contoh perintah permainan
/thrixel:build-world buat game eksplorasi kapal selam Three.js di laut tropis yang cerah. Pemain mengumpulkan harta karun di antara terumbu karang dan reruntuhan yang tenggelam, lalu kembali ke dermaga untuk mengisi ulang. Gunakan kamera orang ketiga yang dapat dibaca, kontrol keyboard, dan kontrol sentuh untuk ponsel.

3. Menghasilkan dan memeriksa aset

Claude membagi adegan menjadi model yang dibutuhkan dan memintanya melalui Thrixel. Untuk contoh kapal selam, daftar aset mungkin mencakup kapal selam, dermaga, reruntuhan, formasi karang, dan wadah harta karun. Gambar referensi bersama atau arahan seni tertulis membantu aset tersebut berada dalam adegan yang sama.

Inspeksi model penting sebelum dan sesudah impor. Suatu aset dapat terlihat benar jika terpisah, namun tampak terlalu besar, menghadap ke arah yang salah, atau menggunakan material yang tidak sesuai dalam permainan. Perubahan bentuk harus dilakukan sebelum perincian akhir; pengelompokan mesh dan pengurangan segitiga mempersiapkan aset untuk anggaran kinerja mesin.

4. Uji coba dan berikan umpan balik spesifik

Pembangunan yang berhasil hanya mengonfirmasi bahwa proyek telah dikompilasi. Playtesting memeriksa apakah kontrol merespons, kamera menunjukkan aksi, tabrakan berfungsi, dan tujuan dapat diselesaikan. Masukan harus mengidentifikasi interaksi mana yang gagal dan kondisi yang menyebabkannya, sehingga versi berikutnya dapat diperiksa berdasarkan skenario yang sama.

Perintah tindak lanjut bekerja paling baik jika menggambarkan masalah yang dapat diamati. Misalnya: "Kapal selam menghilang di balik reruntuhan saat berbelok. Sesuaikan kamera dan uji coba seluruh rangkaian dari dermaga ke harta karun dan kembali lagi." Umpan balik visual bisa sama spesifiknya: “Buat wadah harta karun lebih mudah dibedakan dari bebatuan di sekitarnya.”

5. Uji build yang sudah selesai dan publikasikan

Uji game yang diekspor serta versi pengembangannya. Pemuatan aset, kontrol, dan kinerja dapat berperilaku berbeda dalam versi browser. Game Three.js dan build Unity WebGL yang telah selesai dapat dipublikasikan ke thrixel.world dengan meminta Claude untuk memublikasikan game tersebut dan mengembalikan link yang dapat dibagikan. Game Roblox diterbitkan melalui Roblox Studio.

Menggunakan gauntlet loop dengan Claude Code

gauntlet loop Build World memisahkan pembangunan dari penilaian: Claude Code mengerjakan permainan, sementara agen kritikus terpisah mengevaluasi hasil yang dapat dimainkan berdasarkan referensi tetap. Dalam permainan kapal selam, kritikus mungkin menemukan bahwa wadah harta karun menyatu dengan karang atau kamera kehilangan kapal selam saat berbelok. Claude dapat mengubah kode kamera dan menggunakan Thrixel untuk merevisi bentuk atau tekstur wadah, lalu menjalankan kembali rute pengumpulan. Kritikus meninjau game yang diperbarui berdasarkan target aslinya, sehingga kualitas aset dan alur game dievaluasi bersama-sama melalui revisi berturut-turut.

Mesin game mana yang paling cocok dengan Claude Code?

Pilihannya tergantung di mana game akan dijalankan dan editor mana yang dibutuhkan proyek tersebut. Untuk alur kerja Build World, Three.js menargetkan browser, Unity menghasilkan proyek Unity, Roblox menargetkan pengalaman Roblox, dan Unreal menargetkan proyek Unreal Engine.

Three.js untuk game browser

Proyek Three.js menggunakan JavaScript dan memuat model GLB ke dalam adegan browser. Permainan browser adalah titik awal yang berguna ketika hasil yang diharapkan adalah tautan yang dapat dibuka oleh orang lain. Sertakan perangkat target dalam ringkasan sehingga kontrol keyboard dan sentuh direncanakan secara bersamaan.

Unity untuk proyek Unity

Alur kerja Unity menggunakan skrip C#, adegan Unity, dan aset FBX. Ini membutuhkan Unity Editor dan Unity CLI. Beri nama Unity ketika proyek perlu dilanjutkan di editor itu; build WebGL adalah formulir yang digunakan untuk menerbitkan ke thrixel.world.

Roblox untuk pengalaman Roblox

Alur kerja Roblox menggunakan skrip Luau yang disinkronkan dengan Rojo dan model yang diimpor ke Studio. Studio juga merupakan tempat game diuji dan diterbitkan. Sertakan Roblox di perintah awal sehingga proyek mengikuti pengaturan khusus mesinnya.

Unreal Engine untuk gameplay Blueprint dan level 3D

Alur kerja Unreal menghubungkan Claude Code ke editor melalui Unreal MCP, mengimpor model Thrixel sebagai FBX, dan menguji gameplay di Play-In-Editor. Panduan untuk membuat game Unreal dengan AI mencakup koneksi editor, persiapan aset, dan perintah game pertama.

Pertanyaan umum tentang membuat game dengan Claude

Bisakah Claude Opus atau Fable membuat game?

Opus dan Fable dapat dipilih sebagai model di Claude Code bila tersedia di akun. Claude Code menyediakan akses proyek dan alat; Thrixel menyediakan pembuatan dan pengeditan 3D. Pemilihan model tidak menggantikan sambungan mesin atau aset perkakas. Lihat bagian Opus dan Fable untuk mengetahui detail pemilihan model.

Bisakah Claude menghasilkan model 3D dari sebuah gambar?

Dengan alat yang terhubung seperti Thrixel, Claude dapat menggunakan gambar referensi untuk meminta model 3D. Generator menghasilkan aset; Claude menangani permintaan dan integrasinya ke dalam game. Panduan model 3D MCP menjelaskan alat pembuatan, inspeksi, dan ekspor yang terlibat.

Mengapa model di game Claude saya terlihat biasa saja?

Periksa apakah pemandangan menggunakan mesh yang dihasilkan atau bentuk yang dirangkai dari primitif seperti kotak dan silinder. Tindak lanjut yang berguna adalah meminta Claude untuk mengganti placeholder tertentu dengan model Thrixel, mencocokkan arah seni adegan, dan memeriksa skala dan materialnya dalam game. Pencahayaan, penempatan kamera, dan material yang konsisten juga memengaruhi tampilan akhir pemandangan.

Apakah ini memerlukan pengetahuan cara membuat kode?

Claude dapat menulis implementasi dari deskripsi game. Pengetahuan pengkodean membantu dalam meninjau perubahan dan mendiagnosis masalah, tetapi tujuan yang jelas dan masukan uji permainan yang berguna juga penting. Mulailah dengan aktivitas tertentu, seperti menyelesaikan perlombaan atau mengumpulkan harta karun, sehingga ada cara konkret untuk menilai apakah permainan tersebut berhasil.

Bisakah Claude menambahkan model ke game yang sudah ada?

Ya. Alat Thrixel MCP dapat digunakan dalam proyek yang sudah ada untuk menghasilkan props yang hilang, mengganti placeholder, atau menyempurnakan aset. Model yang dihasilkan tetap berada di ruang kerja Thrixel. Setelah mengedit di aplikasi web, Claude dapat diminta untuk mengambil versi terbaru untuk game tersebut.

Apakah penggunaan Thrixel disertakan dengan Claude?

Kredit generasi Thrixel terpisah dari penggunaan Claude. Jumlah pembangkitan dan iterasi bergantung pada daftar aset proyek dan kredit akun Thrixel yang tersedia. Opsi saat ini tercantum dalam paket Thrixel.

Di mana perintah instalasinya?

Bagian penyiapan Claude + Thrixel mencakup perintah plugin dan contoh perintahnya. Panduan penyiapan Build World mencakup detail koneksi, dan README repositori berisi petunjuk instalasi yang dikelola dengan skill.

Memulai dengan Claude + Thrixel