← Kembali ke blog

Skrip Berjaya Dikompil tetapi Hierarki Tidak Betul? Penyerahan UI Pembangun Permainan dan Senarai Semak MCP

Untuk pengaturcara Unity / Godot / Cocos: mengapa skrip Cursor tidak membaiki lapisan shell UI; senarai semak penerimaan selepas import reka bentuk, bila Unity MCP / Godot MCP berbaloi, dan logik pengikatan selepas eksport Prefab AI Studio.

Diterbitkan
  • game-dev-ai
  • Unity MCP
  • Godot MCP
  • Cocos MCP
  • Cursor
  • game-ui-design
  • ui-to-engine
  • unity
  • godot
  • cocos
  • mcp
  • vberai
  • 2026

Dalam pembangunan indie dan pasukan kecil, penghalang biasa bukanlah “saya tidak boleh menulis C# / GDScript”—tetapi skrip berjaya dikompil, buka Scene, dan tiada apa yang sejajar: butang tidak kena tekan.

Punca utama jarang sekali model AI yang lemah. Ia adalah mencampurkan penyerahan shell UI dan logik permainan pada rantaian alat yang sama. Di bawah: mod kegagalan biasa, senarai semak penerimaan, dan di mana Engine MCP (Unity MCP / Godot MCP / Cocos MCP) patut masuk ke dalam saluran kerja.


Dua kerja—jangan paksa satu alat AI melakukan kedua-duanya

KerjaOutput biasaAlat lebih baik
Shell UICanvas / pokok Control, Prefab, anchor, penamaan sliceImport reka bentuk berstruktur (PSD / Figma → enjin)
Logik permainanPeristiwa butang, statistik, mesin keadaan, nyahpepijat PlayCursor / Claude Code + Engine MCP

Cursor, Copilot, Claude Code secara lalai melihat teks repo. Mereka tidak melihat:

  • Suntingan scene yang belum disimpan dalam editor
  • Pemilihan semasa, rujukan prefab yang rosak
  • Konsol dan keadaan UI sementara dalam mod Play

Jadi AI membaiki .cs manakala Btn_Start masih tiada OnClick dalam Hierarchy—itu bukan masalah prompt, ia adalah jambatan editor yang hilang. MCP mengisi jurang itu. Peta kategori: Alat AI untuk Godot / Unity.


Selepas import UI: 10 pemeriksaan kejuruteraan

Selepas reka bentuk atau AI Studio mengeksport Prefab, jalankan ini sebelum Play pertama (contoh Unity UGUI; Godot / Cocos memetakan serupa):

#PemeriksaanKegagalan biasa
1Root Canvas / Control dan polisi resolusiCanvas Scaler salah; Safe Area potret terpotong
2Kawasan tekan berasingan daripada hiasanImej lutsinar menyekat Raycast
3Butang normal / ditekan / dilumpuhkanHanya satu imej statik
4Teks memetakan ke TMP / LabelJenis paparan skrin penuh, tiada penyetempatan
5Nama nod mesra skrip (Btn_*, Panel_*)Layer 47 copy
6Anchor / 9-slice dan peraturan reganganSusun atur terpesong apabila resolusi berubah
7Atlas dan draw call boleh diterimaSatu PNG terlalu besar setiap kawalan
8Laluan import sepadan konvensyen projekMCP tidak dapat mencari laluan Prefab
9Commit sebelum mengikat logikAI menyunting skrip; rujukan terputus
10Play sekali pada 16:9 dan potret sasaranHanya diuji nisbah tetingkap Editor

Import berstruktur vs slice manual: Figma → Unity tanpa pemotongan manual, pemisahan UI di tempat.


Bila hendak memasang Engine MCP

SituasiSyor
Perubahan permainan harian, Play / Console kerapPasang Engine MCP yang sepadan
UI masih dibina semula dengan slice manual setiap mingguBaiki shell dahulu (penyerahan AI Studio / spesifikasi), kemudian MCP
Skrip sahaja, jarang menyentuh SceneFaedah MCP terhad
Game Jam, boleh dimainkan hari yang samaAI Studio untuk UI + MCP untuk butang (panduan langkah demi langkah)

Godot MCP adalah sumber terbuka—bagus untuk mengesahkan aliran kerja dahulu: pasang · bila manual vs MCP. Unity / Cocos: pakej Pro rasmi—pasang Unity MCP · Cocos 3.x.

Pilihan tiga enjin: Godot MCP vs Unity MCP vs Cocos MCP.


Pembahagian yang disyorkan (pandangan kejuruteraan)

Fail reka bentuk / seni UI skrin penuh
 → AI Studio: import · pisah · eksport Prefab (Unity / Godot / Cocos)
 → Kejuruteraan menjalankan 10 pemeriksaan di atas
 → Cursor + Engine MCP: ikat OnClick, HUD, statistik, nyahpepijat Play
Jenis perubahanLaluan
Tukar tema / teks setempat / reskin skrin penuhEksport semula AI Studio (reskin, terjemah)
Rasa, perlanggaran, AI, simpanan, pepijatMCP + kod disemak secara manual
Nombor kerosakan, jenis pikselFon bitmap atau TMP

Peraturan praktikal: AI Studio untuk shell, MCP untuk pendawaian. Jangan minta MCP membina keseluruhan HUD dari awal; jangan tulis FSM pertempuran di dalam alat canvas.


Selepas MCP didawai: 3 amalan

  1. Prompt mesti boleh disahkan—laluan Prefab.
  2. Commit kecil—satu perubahan pada satu masa: “Butang mula → muat tahap,” kemudian AI musuh.
  3. MCP tidak menggantikan QA—suntingan nod yang dijana model masih perlu Play; ia menjimatkan klik.

Cursor dan Claude Code dengan Unity: panduan aliran kerja Unity MCP, Claude Code sambung Unity MCP.

Gabungan alat dan pelaksanaan satu minggu: kecekapan AI pembangunan permainan 2026.

Soalan Lazim

Cursor sudah cukup—perlukah saya MCP? Cukup untuk skrip; apabila anda menyentuh pokok Scene.

Bolehkah MCP menggantikan pemotongan UI? Tidak. MCP mengurus objek dalam editor; struktur UI masih memerlukan penyerahan peringkat Prefab (AI Studio atau aliran spesifikasi PSD / Figma).

Satu enjin sahaja—masih belajar AI Studio? Berbaloi jika semakan UI memakan masa membina semula Canvas; jika UI minimum.

Projek kecil Godot—pasang apa dahulu? Cuba Godot MCP (sumber terbuka) dahulu; tambah AI Studio apabila penyerahan UI menyakitkan.

Konflik dengan Unity AI UI Generator? Tiada konflik. Unity AI lebih condong kepada sprite editor; untuk berbilang enjin atau import PSD/Figma berstruktur.

Panduan lain yang mungkin anda suka