Cara Membuat Permainan 3D dengan Codex
Codex boleh menulis kod permainan, menjalankan alatan projek dan menyemak binaan yang boleh dimainkan. Thrixel menghubungkan penjanaan model 3D dan penyuntingan kepada proses itu melalui MCP. Panduan ini merangkumi persediaan, pilihan enjin, gesaan permainan pertama dan menggunakan GPT-6 Astra untuk pembangunan permainan.
Bolehkah OpenAI Codex membuat permainan?
ya. Dengan akses kepada projek dan alatan pembangunannya, Codex boleh melaksanakan kawalan, kamera, gelagat perlanggaran, objektif dan menu. Permainan 3D juga memerlukan model yang sesuai dengan tetapannya. Codex + Thrixel membawa penjanaan aset ke dalam aliran kerja yang sama, jadi ejen boleh meminta objek pemandangan 3D dan objek persekitaran semasa bekerja pada permainan.
Kemahiran Build World Thrixel memberi panduan kepada perancangan, persediaan enjin, penyediaan model dan ujian permainan. Permainan kecil dengan syarat kemenangan yang jelas ialah projek pertama yang berguna: menghantar tiga pakej, menamatkan perlumbaan, atau mencari kunci untuk keluar. Ejen mempunyai hasil yang boleh diperhatikan untuk diuji sebelum mengembangkan reka bentuk. Proses pembangunan yang dipandu arahan ini juga dipanggil vibe coding permainan.
Bagaimanakah anda menyambungkan penjana model 3D ke Codex?
Pelayan Thrixel MCP mendedahkan alat untuk menjana, memeriksa, mengedit dan mengeksport model. MCP membolehkan Codex memanggil alatan ini daripada projek. Build World ialah aliran kerja yang diikuti oleh ejen; sambungan MCP membekalkan operasi aset yang dilakukannya.
Mulakan dengan Codex dipasang, akses kepada projek permainan tempatan dan akaun Thrixel. Minta Codex memasang Build World dan ikuti arahan persediaan Codex, termasuk aliran log masuk Thrixel:
Install the build-world skill from https://github.com/thrixel/build-world and follow the setup instructions in that repo.
Sahkan bahawa kedua-dua kemahiran dan alatan Thrixel tersedia dalam sesi. Untuk konfigurasi MCP manual, dokumentasi rasmi Codex MCP menerangkan persediaan pelayan dan semakan sambungan. Menyambungkan alat aset sahaja tidak menyambungkan editor Unity, Roblox atau Unreal setempat; setiap enjin mempunyai persediaan sendiri.
Bolehkah GPT-6 Astra membina permainan 3D?
GPT-6 Astra ialah model yang tersedia dalam Codex untuk kerja rumit merentas kod dan alatan. Codex menyediakan persekitaran projek dan akses alat; Astra ialah model yang membuat penaakulan. Thrixel menjana jerat dan tekstur yang diminta oleh ejen. Pembahagian kerja yang sama digunakan apabila model pengekodan lain yang disokong dipilih.
Pilih Astra dalam kawalan model yang tersedia, atau gunakan codex -m gpt-6-astra dalam Codex CLI. Pilihan dan ketersediaan dokumen panduan model OpenAI. Ringkas permainan harus menamakan enjin, peranti sasaran, aset yang dikehendaki dan keadaan siap tanpa mengira model yang dipilih.
Cara membuat permainan dengan Codex dan Thrixel
1. Pilih enjin dan huraikan permainan
Selepas persediaan, minta Codex untuk menggunakan Build World. Sertakan aksi pemain, matlamat, hala tuju seni dan kawalan yang dijangkakan. Untuk permainan penyemak imbas, gesaan pertama mungkin:
Gunakan kemahiran Build World untuk membuat permainan penghantaran Three.js di pulau yang berwarna-warni. Hasilkan trak kecil dengan roda berasingan, kotej, peti dan rumah api menggunakan Thrixel. Tambahkan papan kekunci dan kawalan sentuh, tiga hentian penghantaran, pemasa dan butang mulakan semula. Uji laluan penghantaran yang lengkap dan semak model dari kamera permainan.
2. Hasilkan dan sediakan aset 3D
Codex menukar ringkasan kepada senarai aset dan memanggil Thrixel dengan gesaan teks atau imej rujukan. Untuk permainan penghantaran, trak memerlukan roda berasingan manakala kotej boleh dikumpulkan sebagai geometri statik. Bahagian yang dinamakan memberikan sasaran khusus ejen untuk semakan, seperti melebarkan teksi trak atau menukar bumbung rumah api.
Sebelum meletakkan setiap aset, ejen menyemak hierarki, skala, orientasi dan bahannya. Pengurangan dan pengelompokan segi tiga menyediakannya untuk belanjawan aset projek. Model kekal dalam ruang kerja Thrixel, jadi suntingan penyemak imbas boleh diambil untuk permainan.
3. Uji permainan dan semak semula
Playtesting menyemak sama ada penghantaran boleh diselesaikan, kamera mengikuti trak dan aliran mulakan semula berfungsi. Maklum balas seperti "klip trak melalui dok apabila membelok" memberikan Codex isu konkrit untuk disiasat dan diuji semula.
Menggunakan gauntlet loop dengan Codex
gauntlet loop menggandingkan kerja pembinaan Codex dengan ejen pengkritik yang berasingan yang menilai permainan berjalan berbanding rujukan tetap. Untuk permainan penghantaran pulau, pengkritik boleh menyemak stereng, hentian penghantaran boleh dibaca dan sama ada trak itu sesuai dengan arah seni yang dimaksudkan. Codex menukar maklum balas itu kepada perubahan kod dan suntingan Thrixel yang disasarkan, seperti menyemak semula teksi sambil memastikan roda yang dinamakan tersedia untuk tingkah laku pemanduan. Ia kemudian menjalankan penghantaran lengkap dan memulakan semula urutan untuk pengkritik menilai semula. Gelung menghubungkan semakan aset kepada bukti daripada permainan sebenar.
Bolehkah Codex membina permainan Unity, Unreal, Roblox dan Three.js?
- Three.js: Permainan JavaScript dan model GLB untuk permainan penyemak imbas. Build World boleh menerbitkan binaan web siap ke thrixel.world.
- Unity: Skrip, adegan dan model C# FBX, dengan persediaan Unity Editor dan CLI. Baca cara membina permainan Unity dengan AI atau buka halaman persediaan Unity.
- Roblox: Skrip Luau disegerakkan melalui Rojo, aset model yang dimuat naik dan ujian main Studio. Panduan permainan AI Roblox menerangkan aliran kerja, dengan persediaan pada Thrixel untuk Roblox.
- Unreal Engine: Import FBX, interaksi Blueprint dan kawalan editor melalui Unreal MCP. Baca panduan permainan AI Unreal dan halaman persediaan Unreal.
Penjana model AI 3D manakah yang berfungsi dengan Codex?
Perbandingan pelayan MCP model 3D terbaik untuk Codex merangkumi Thrixel, Meshy, Blender MCP, Tripo dan Rodin, dengan pautan projek rasmi serta kelebihan dan kekangan bagi aset buatan manusia yang boleh disunting, watak terperinci dan penyepaduan adegan.
Penjana model AI 3D Thrixel membekalkan sambungan MCP untuk penciptaan dan pengeditan model. Penjana lain juga menawarkan penyepaduan ejen: dokumen Meshy sokongan Codex dan Tripo menunjukkan aliran kerja Astra dipacu Unreal. Bandingkan aliran kerja semakan serta hasil pertama yang dihasilkan.
Model berasaskan bahagian Thrixel telah menamakan bahagian secara bijak, jadi Codex boleh mengenal pasti bahagian individu dan menggunakan logik dan tingkah laku permainan kepada mereka. Pintu boleh dibuka selepas teka-teki, roda boleh berputar dengan input pemanduan, dan suis boleh menghidupkan kipas. Ejen menggunakan nama tersebut untuk menyasarkan komponen yang berkaitan, menyediakan skrip atau logik Blueprint dalam enjin dan menguji tingkah laku.
Bahagian tersebut juga boleh diedit, aset kekal dalam ruang kerja penyemak imbas kongsi, dan Build World membimbing penyediaan dan ujiannya dalam enjin. Ini menyokong permintaan seperti menukar badan kenderaan sambil memastikan rodanya boleh digunakan untuk animasi. Dokumentasi MCP Meshy menyatakan bahawa model yang dijana API tidak muncul secara automatik dalam ruang kerja webnya, satu perbezaan yang patut dipertimbangkan apabila beralih antara kerja ejen dan penyuntingan penyemak imbas.
Soalan lazim tentang membuat permainan dengan Codex
Bolehkah Codex menjana model 3D daripada imej?
Codex boleh menghantar imej rujukan kepada penjana yang disambungkan seperti Thrixel. Penjana menghasilkan model; Codex memeriksanya dan mengendalikan penyepaduannya ke dalam permainan. Rujukan harus menjadikan siluet objek dan bahagian bergerak yang diperlukan jelas.
Bolehkah Codex menambah baik permainan sedia ada?
ya. Projek sedia ada boleh menggunakan Thrixel untuk menggantikan objek pemandangan 3D pemegang tempat, menambah aset yang hilang atau menyemak semula model berasaskan bahagian. Tentukan adegan atau interaksi yang harus berubah dan tingkah laku yang harus diperiksa selepas itu.
Bagaimanakah cara saya menerbitkan permainan yang dibuat dengan Codex?
Binaan Three.js dan Unity WebGL yang telah siap boleh diterbitkan ke thrixel.world melalui Build World selepas menguji permainan yang dieksport. Pengalaman Roblox diterbitkan melalui Studio. Projek Unreal mengikuti aliran kerja pembungkusan dan pengedaran platform sasaran mereka.
Adakah Thrixel disertakan dengan langganan Codex?
Penjanaan aset Thrixel menggunakan kredit penjanaan berasingan. Pemilihan model dalam Codex tidak mengubah belanjawan aset akaun Thrixel. Pilihan generasi semasa disenaraikan dalam rancangan Thrixel.