Thuật ngữ

Unity · Godot · Cocos · MCP · Lập trình AI

Tra cứu thực tế cho lập trình viên game: engine, trợ lý AI (Cursor, Claude Code, Windsurf), pipeline sản xuất và công cụ VberAI.

Blog phát triển game AI · VberAI so với đối thủ

Game engine

Unity
Engine đa nền tảng phổ biến cho game 2D/3D, mobile và app tương tác. Scripting chủ yếu bằng C#; khái niệm cốt lõi: Scene, GameObject, Prefab và Asset Database. Unity 2022.3 LTS và Unity 6 là mục tiêu production phổ biến.
Godot
Engine mã nguồn mở với cây scene dạng node, GDScript (giống Python), C# và visual scripting. Godot 4.x dùng render Vulkan, 3D cải thiện và editor nhẹ, được indie ưa chuộng.
Cocos Creator
Engine tập trung pipeline 2D/3D mobile và mini-game, mạnh ở châu Á. Creator 3.x dùng TypeScript/JavaScript; 2.4.x vẫn phổ biến ở dự án legacy. Hỗ trợ workflow prefab và template build WeChat / web / native.
Scene (cảnh)
Container cho level hoặc UI trong Unity, Godot hoặc Cocos — nhân vật, môi trường, camera, đèn và logic. Load additive hoặc exclusive lúc runtime; đơn vị cơ bản khi làm việc trong editor.
Prefab
Template object tuần tự hóa tái sử dụng (Unity/Cocos) hoặc instance scene đóng gói. Cho phép nhân bản enemy, widget UI hoặc prop trong khi giữ một nguồn sự thật duy nhất khi cập nhật.
GameObject / Node (nút)
Unity dùng GameObject với Component; Godot và Cocos dùng Node trong cây phân cấp. Cả hai biểu diễn thực thể trong scene — player, nút, camera — và gắn hành vi qua script hoặc component.
GDScript
Ngôn ngữ script chính của Godot: kiểu động, cú pháp lấy cảm hứng Python, tích hợp sâu với editor. Thường kết hợp C# cho hệ thống cần hiệu năng cao.

Trợ lý lập trình AI

Cursor
Editor code native AI (fork VS Code) với chat inline, index codebase và client MCP. Phổ biến trong game dev khi ghép plugin MCP engine để model đọc ngữ cảnh dự án và áp dụng thay đổi editor.
Claude Code
Công cụ coding agentic của Anthropic chạy terminal hoặc IDE, thực hiện tác vụ nhiều bước và kết nối MCP server. Hữu ích với Unity/Godot/Cocos MCP để thao tác scene và script thực sự.
Claude Desktop
App desktop Claude với hỗ trợ connector MCP tùy chọn. Có thể gắn MCP server cục bộ (kể cả plugin engine) để Claude gọi tool thay vì chỉ gợi ý code trong chat.
Windsurf
IDE AI của Codeium với luồng Cascade agent, hiểu codebase sâu và tích hợp MCP. Team game dùng tương tự Cursor cho sinh script, refactor và tự động hóa engine qua MCP.
Cline
Extension VS Code mã nguồn mở hoạt động như agent coding tự chủ — lập kế hoạch, sửa file, chạy lệnh và gọi tool MCP. Thường dùng với LLM local hoặc remote.
GitHub Copilot
Gợi ý code inline và chat trong IDE. Mạnh ở hoàn thiện hàm và boilerplate nhưng thường không điều khiển editor game trực tiếp — khác với plugin MCP thao tác scene, prefab và asset.

Model Context Protocol (MCP)

Model Context Protocol (MCP)
Chuẩn mở kết nối model AI với tool, file và API qua giao diện client–server thống nhất. Bật workflow agent: model chọn tool thay vì chỉ xuất text.
MCP Server
Dịch vụ đăng ký tool và resource cho client MCP. Plugin MCP engine triển khai server bọc API editor — tạo object, import texture, compile script — gọi được từ Cursor, Claude hoặc Windsurf.
MCP Client
Ứng dụng AI khám phá MCP server và gọi tool. Ví dụ: Cursor, Claude Desktop, Claude Code, Windsurf, Cline. Client truyền prompt và kết quả tool về model trong vòng lặp.
Intent Tool (công cụ ý định)
Tool MCP cấp cao gom nhiều thao tác cấp thấp (vd. «quản lý prefab»). VberAI Unity MCP dùng intent tool để ổn định prompt agent và giảm token.
Streamable HTTP
Transport MCP HTTP dùng bởi Cocos MCP 3.x Pro, thay cho stdio pipe — hữu ích cho CI, editor remote hoặc môi trường thân thiện firewall.
Agent / Agentic Workflow
Vòng lặp AI lập kế hoạch bước, gọi tool, đọc kết quả và tiếp tục đến khi hoàn thành. MCP engine biến «làm UI thanh máu» từ gợi ý chat thành thao tác editor thực thi.

Art và sản xuất game

PSD (tài liệu Photoshop)
File nguồn có layer từ Photoshop — định dạng bàn giao phổ biến cho UI, icon và art quảng bá. Tên layer và nhóm map sang sprite hoặc node UI khi import vào engine hoặc AI Studio.
Figma
Công cụ UI/design cộng tác; export SVG, PNG hoặc design token. Team game dùng Figma cho mockup HUD, màn hình shop trước khi dựng prefab trong Unity, Cocos hoặc Godot.
Sprite & Sprite Sheet
Ảnh 2D hoặc frame atlas cho nhân vật, tile và UI. Sprite sheet gom nhiều frame cho animation; engine cắt qua metadata JSON, .tps hoặc importer nội bộ.
Alpha Channel (kênh alpha)
Kênh trong suốt trong texture PNG/TGA/EXR. Quan trọng cho VFX, tóc, kính và icon UI. Cạnh alpha kém gây halo — vì vậy cần tool matting tối ưu cho asset game.
Tilemap
Soạn level 2D dạng lưới — đặt địa hình, tường và prop từ tileset. Hỗ trợ trong Unity 2D, layer TileMap Godot và component TiledMap Cocos.
UI Canvas
Container gốc cho UI không gian màn hình hoặc world (HUD, menu, hộ thoại). Unity Canvas, node Control Godot và component UI Cocos định nghĩa layout, anchor và thứ tự vẽ.
Asset Pipeline
Luồng từ art nguồn (PSD, FBX, audio) qua cài đặt import, atlasing và load runtime. Tool AI tăng tốc script và import hàng loạt nhưng vẫn tuân quy tắc import engine.
Version Control (Git)
Chuẩn theo dõi code, scene và diff YAML/prefab. Binary lớn thường dùng Git LFS hoặc Perforce; tự động hóa MCP nên commit theo khối nhỏ, dễ review.

Sản phẩm VberAI

Unity MCP
Plugin VberAI cho Unity 2022.3+ và Unity 6: 20 intent tool, 113 thao tác, 11 ngôn ngữ UI. Cho client MCP thao tác scene, prefab, script C# và import từ Cursor, Claude hoặc Windsurf.
Godot MCP
Plugin VberAI miễn phí giấy phép MIT cho Godot 4.x — 100+ lệnh trên 21 hệ thống engine (scene, node, resource, debug). Hoàn toàn mã nguồn mở.
Cocos MCP
Plugin VberAI cho Cocos Creator 2.4.x+ (2.x Pro) và 3.8.6+ (3.x Pro) với Streamable HTTP và tích hợp editor sâu.
AI Studio
VberAI Studio (gọi tắt AI Studio) — canvas AI cho game: nhập PSD/Figma/FGUI, dịch, sinh ảnh, tách lớp, trích xuất, video/âm thanh, reskin và xuất/đẩy sang Unity, Godot, Cocos.
AI Translate
Dịch one-click và dịch ảnh cho mock UI / lớp chữ (Figma/PSD): chỉ đổi copy; bố cục và thứ bậc giữ nguyên.
AI Image Generation
Text→ảnh, ảnh→ảnh và preset cho art/UI; kết quả ở lại canvas để sửa, tách hoặc xuất engine.
Layer Split
Thiết kế phẳng toàn màn hình → lớp UI tại chỗ (AI tự động / tự do), giữ layout và kích thước tương đối.
AI Extract
Trích nền, phần tử UI hoặc vùng tự do thành lớp chỉnh sửa được.
Design-to-Engine
Figma / PSD / FGUI → scene, prefab và hierarchy UI có cấu trúc trên Unity / Godot / Cocos.
AI Video
Clip ngắn và sequence frame: văn bản, ảnh hoặc khung đầu–cuối + tài nguyên tham chiếu; xuất video hoặc tách frame.
AI Audio
Giọng, SFX và nhạc — gắn video canvas hoặc xuất riêng vào pipeline âm thanh engine.
Image Pixelate
Pixel hóa trong VberAI Studio: ảnh hoặc frame video thành phong cách pixel art có kiểm soát; xử lý hàng loạt, rồi chỉnh/matte/xuất trên cùng canvas.
Bitmap Font Generator
Trình tạo bitmap font trong VberAI Studio: atlas glyph kèm metrics (thường AngelCode BMFont .fnt + PNG) cho điểm HUD, chữ pixel và số stylized; chỉnh hoặc xuất sang Unity / Godot / Cocos trên cùng canvas.
Reskin (AI Reskin)
Thay style một cú nhấp cho UI game toàn màn hình trong VberAI Studio. Preset chủ đề hoặc ảnh tham chiếu đổi look (lễ hội, IP, skin mùa) trong khi bố cục, vị trí, kích thước và thứ tự lớp giữ nguyên một-một với bản gốc.
AI Super Matting
Cắt nền trên trình duyệt tối ưu sản xuất game — sợi tóc, glow, vải bán trong suốt, nền lưới — xuất PNG alpha thật sẵn sàng cho pipeline sprite.