Glosari
Unity · Godot · Cocos · MCP · Pengekodan AI
Rujukan praktikal untuk pembangun permainan: enjin, pembantu AI (Cursor, Claude Code, Windsurf), saluran paip pengeluaran, dan alat VberAI.
Blog pembangunan permainan AI · VberAI vs alternatif
Enjin permainan
- Unity
- Enjin permainan merentas platform yang banyak digunakan untuk permainan 2D/3D, mudah alih, dan aplikasi interaktif. Skrip terutamanya C#; konsep teras: Scene, GameObject, Prefab, dan Asset Database. Unity 2022.3 LTS dan Unity 6 ialah sasaran pengeluaran biasa.
- Godot
- Enjin permainan sumber terbuka dengan pokok scene berasaskan nod, GDScript (menyerupai Python), C#, dan skrip visual. Godot 4.x menggunakan rendering Vulkan, 3D yang lebih baik, dan editor ringan popular dalam kalangan indie.
- Cocos Creator
- Enjin fokus saluran paip 2D/3D mudah alih dan mini-game, terutamanya kuat di Asia. Creator 3.x menggunakan TypeScript/JavaScript; 2.4.x masih biasa dalam projek legasi. Menyokong aliran prefab dan templat binaan WeChat / web / native.
- Scene (babak)
- Beholder untuk aras atau UI dalam Unity, Godot, atau Cocos: watak, persekitaran, kamera, lampu, dan logik. Dimuatkan secara aditif atau eksklusif semasa runtime; unit asas kerja dalam editor.
- Prefab
- Templat objek terserial yang boleh diguna semula (Unity/Cocos) atau instance scene yang dibungkus. Membolehkan penduaan musuh, widget UI, atau prop sambil mengekalkan satu sumber kebenaran untuk kemas kini.
- GameObject / Node (nod)
- Unity menggunakan GameObject dengan Component; Godot dan Cocos menggunakan Node dalam hierarki. Mewakili entiti dalam scene — pemain, butang, kamera — dan menerima tingkah laku melalui skrip atau komponen.
- GDScript
- Bahasa utama Godot: dynamic typing, sintaks berinspirasi Python, integrasi rapat dengan editor. Sering digabungkan dengan C# untuk sistem sensitif prestasi.
Pembantu pengekodan AI
- Cursor
- Editor kod native AI (fork VS Code) dengan sembang sebaris, indeks codebase, dan klien MCP. Popular dalam pembangunan permainan apabila digandingkan plugin MCP enjin supaya model membaca konteks projek dan menggunakan perubahan editor.
- Claude Code
- Alat agentic Anthropic yang berjalan dalam terminal atau IDE, melaksanakan tugas berbilang langkah dan bersambung ke pelayan MCP. Berguna dengan Unity/Godot/Cocos MCP untuk mengendalikan scene dan skrip secara sebenar.
- Claude Desktop
- Aplikasi desktop Claude dengan sokongan pilihan penyambung MCP. Boleh memasang pelayan MCP tempatan (termasuk plugin enjin) supaya Claude memanggil tools, bukan hanya mencadangkan kod.
- Windsurf
- IDE AI daripada Codeium dengan aliran Cascade, pemahaman codebase mendalam, dan integrasi MCP. Pasukan permainan menggunakannya seperti Cursor untuk penjanaan skrip, refactor, dan automasi melalui MCP.
- Cline
- Sambungan VS Code sumber terbuka yang bertindak sebagai ejen autonomi: merancang tugas, mengedit fail, menjalankan arahan, dan memanggil tools MCP. Sering dengan LLM tempatan atau jauh.
- GitHub Copilot
- Autocomplete sebaris dan sembang dalam IDE. Kuat untuk fungsi dan boilerplate tetapi biasanya tidak mengawal editor permainan secara langsung — berbeza dengan plugin MCP yang mengendalikan scene, prefab, dan aset.
Model Context Protocol (MCP)
- Model Context Protocol (MCP)
- Piawaian terbuka untuk menghubungkan model AI kepada tools, fail, dan API melalui antara muka klien–pelayan seragam. Membolehkan aliran agent: model memilih tools bukannya hanya output teks.
- MCP Server
- Perkhidmatan yang mendaftarkan tools dan resources untuk klien MCP. Plugin MCP enjin melaksanakan pelayan yang membungkus API editor — mencipta objek, mengimport texture, mengkompil skrip.
- MCP Client
- Aplikasi AI yang menemui pelayan MCP dan memanggil tools-nya. Contoh: Cursor, Claude Desktop, Claude Code, Windsurf, Cline. Menghantar prompt dan hasil tools ke model dalam gelung.
- Intent Tool (tool niat)
- Tool MCP peringkat tinggi yang menggabungkan operasi peringkat rendah (cth. «urus prefab»). Unity MCP VberAI menggunakan intent tools untuk menstabilkan prompt agent dan mengurangkan token.
- Streamable HTTP
- Pengangkutan MCP berasaskan HTTP digunakan oleh Cocos MCP 3.x Pro, alternatif stdio — berguna untuk CI, editor jauh, atau persekitaran mesra firewall.
- Agent / Agentic Workflow
- Gelung AI yang merancang langkah, memanggil tools, membaca hasil, dan meneruskan sehingga tugas selesai. MCP enjin menukar «bina health bar UI» daripada cadangan sembang kepada tindakan dilaksanakan dalam editor.
Seni & pengeluaran permainan
- PSD (dokumen Photoshop)
- Fail sumber berlapis daripada Photoshop — format biasa untuk UI, ikon, dan art promosi. Nama lapisan dan kumpulan dipetakan ke sprite atau nod UI apabila diimport ke enjin atau AI Studio.
- Figma
- Alat reka bentuk/UI kolaboratif; mengeksport SVG, PNG, atau design token. Pasukan permainan menggunakan Figma untuk mockup HUD dan skrin kedai sebelum prefab dalam Unity, Cocos, atau Godot.
- Sprite & Sprite Sheet
- Imej 2D atau bingkai atlas untuk watak, jubin, dan UI. Sprite sheet memadatkan bingkai untuk animasi; enjin memotongnya melalui JSON, .tps, atau importer dalaman.
- Alpha Channel (saluran alfa)
- Saluran ketelusan dalam texture PNG/TGA/EXR. Kritikal untuk VFX, rambut, kaca, dan ikon UI. Tepi buruk menyebabkan halo — sebab itulah tools matting untuk aset permainan penting.
- Tilemap
- Authoring 2D berasaskan grid — meletakkan rupa bumi, dinding, dan prop daripada tileset. Disokong dalam Unity 2D, lapisan TileMap Godot, dan komponen TiledMap Cocos.
- UI Canvas
- Beholder root UI dalam ruang skrin atau dunia (HUD, menu, dialog). Unity Canvas, nod Control Godot, dan komponen UI Cocos menentukan susun atur, sauh, dan susunan lukisan.
- Asset Pipeline
- Aliran daripada art sumber (PSD, FBX, audio) melalui tetapan import, atlasing, dan pemuatan runtime. AI mempercepatkan skrip dan import batch tetapi tetap mesti menghormati peraturan enjin.
- Version Control (Git)
- Piawaian untuk menjejak kod, scene, dan diff YAML/prefab. Binari besar sering menggunakan Git LFS atau Perforce; automasi MCP sebaiknya commit dalam cebisan kecil yang boleh disemak.
Produk VberAI
- Unity MCP
- Plugin VberAI untuk Unity 2022.3+ dan Unity 6: 20 intent tool, 113 operasi, 11 bahasa UI. Membolehkan klien MCP memanipulasi scene, prefab, skrip C#, dan import daripada Cursor, Claude, atau Windsurf.
- Godot MCP
- Plugin VberAI percuma berlesen MIT untuk Godot 4.x — 100+ arahan merentasi 21 sistem (scene, nod, resource, debugging). Sepenuhnya sumber terbuka.
- Cocos MCP
- Plugin VberAI untuk Cocos Creator 2.4.x+ (2.x Pro) dan 3.8.6+ (3.x Pro) dengan Streamable HTTP dan integrasi editor mendalam.
- AI Studio
- VberAI Studio (pendek: AI Studio) — kanvas AI permainan: import PSD/Figma/FGUI, terjemahan, jana imej, pecah lapisan, ekstrak, video/audio, reskin, eksport/tolak ke Unity, Godot, Cocos.
- AI Translate
- Terjemahan one-click dan imej untuk mock UI serta lapisan teks (Figma/PSD): hanya salinan berubah; susun atur dan hierarki kekal.
- AI Image Generation
- Teks→imej, imej→imej dan pratetap untuk art/UI; output kekal pada kanvas untuk sunting, pecah atau eksport.
- Layer Split
- Reka bentuk rata skrin penuh → lapisan UI di tempat (auto AI / bebas) dengan susun atur dan saiz relatif dikekalkan.
- AI Extract
- Ekstrak latar, elemen UI atau kawasan bebas kepada lapisan boleh sunting.
- Design-to-Engine
- Figma / PSD / FGUI → adegan, prefab dan hierarki UI berstruktur dalam Unity / Godot / Cocos.
- AI Video
- Klip pendek dan bingkai: teks, imej atau first–last frame + aset rujukan; eksport video atau pecah bingkai.
- AI Audio
- Suara, SFX dan muzik — pada video kanvas atau bersendirian ke saluran paip audio enjin.
- Image Pixelate
- Pikselisasi dalam VberAI Studio: imej atau bingkai video kepada rupa pixel-art terkawal; kelompok, kemudian sunting/matte/eksport pada kanvas sama.
- Bitmap Font Generator
- Penjana bitmap font dalam VberAI Studio: atlas glif dengan metrik (lazim AngelCode BMFont .fnt + PNG) untuk skor HUD, huruf piksel dan digit bergaya; sunting atau eksport ke Unity / Godot / Cocos pada kanvas yang sama.
- Reskin (AI Reskin)
- Restyle satu-klik untuk UI permainan skrin penuh dalam VberAI Studio. Pratetap tema atau imej rujukan menukar rupa (perayaan, IP, kulit musim) manakala susun atur, kedudukan, saiz, dan susunan lapisan kekal satu-ke-satu dengan sumber.
- AI Super Matting
- Cutout dalam pelayar dioptimumkan untuk pengeluaran permainan — helai rambut, glow, kain separa telus, latar grid — menghasilkan PNG dengan alpha sebenar sedia untuk saluran paip sprite.