Glossário
Unity · Godot · Cocos · MCP · IA para código
Referência prática para desenvolvedores de jogos: motores, assistentes de IA (Cursor, Claude Code, Windsurf), pipelines de produção e ferramentas VberAI.
Blog de desenvolvimento de jogos com IA · VberAI vs alternativas
Motores de jogo
- Unity
- Motor multiplataforma muito usado em jogos 2D/3D, mobile e apps interativos. Scripting principalmente em C#; conceitos centrais: Scene, GameObject, Prefab e Asset Database. Unity 2022.3 LTS e Unity 6 são alvos comuns em produção.
- Godot
- Motor open source com árvore de cena baseada em nós, GDScript (similar a Python), C# e scripting visual. Godot 4.x usa renderização Vulkan, 3D melhorado e um editor leve popular entre indies.
- Cocos Creator
- Motor focado em pipelines 2D/3D mobile e mini-jogos, especialmente forte na Ásia. Creator 3.x usa TypeScript/JavaScript; 2.4.x ainda é comum em projetos legados. Suporta fluxos de prefab e templates de build para WeChat / web / nativo.
- Scene (cena)
- Container de nível ou UI em Unity, Godot ou Cocos: personagens, ambiente, câmeras, luzes e lógica. Carregadas de forma aditiva ou exclusiva em runtime; unidade básica de trabalho no editor.
- Prefab
- Template serializado reutilizável (Unity/Cocos) ou instância empacotada. Permite duplicar inimigos, widgets de UI ou props mantendo uma única fonte de verdade para atualizações.
- GameObject / Node (nó)
- Unity usa GameObjects com Components; Godot e Cocos usam Nodes em hierarquia. Representam entidades na cena — jogador, botão, câmera — e recebem comportamento via scripts ou componentes.
- GDScript
- Linguagem principal de Godot: tipagem dinâmica, sintaxe inspirada em Python, integração estreita com o editor. Frequentemente combinada com C# em sistemas críticos de performance.
Assistentes de código com IA
- Cursor
- Editor de código nativo em IA (fork de VS Code) com chat inline, indexação do codebase e cliente MCP. Muito usado em game dev com plugins MCP de motores para ler contexto e aplicar mudanças no editor.
- Claude Code
- Ferramenta agêntica de Anthropic que roda em terminal ou IDE, executa tarefas multi-etapas e se conecta a servidores MCP. Útil com Unity/Godot/Cocos MCP para operar cenas e scripts de verdade.
- Claude Desktop
- App desktop de Claude com suporte opcional a conectores MCP. Pode montar servidores MCP locais (incluindo plugins de motores) para invocar ferramentas, não apenas sugerir código.
- Windsurf
- IDE com IA de Codeium com fluxos Cascade, compreensão profunda do codebase e integração MCP. Equipes de jogos usam como Cursor para geração de scripts, refactors e automação via MCP.
- Cline
- Extensão open source de VS Code que age como agente autônomo: planeja tarefas, edita arquivos, executa comandos e chama ferramentas MCP. Frequentemente com LLMs locais ou remotos.
- GitHub Copilot
- Autocompletar inline e chat em IDEs. Forte em funções e boilerplate, mas normalmente não controla editores de jogo diretamente — diferente de plugins MCP que operam cenas, prefabs e assets.
Model Context Protocol (MCP)
- Model Context Protocol (MCP)
- Padrão aberto para conectar modelos de IA a ferramentas, arquivos e APIs via interface cliente–servidor uniforme. Habilita fluxos agênticos: o modelo escolhe ferramentas em vez de apenas texto.
- MCP Server
- Serviço que registra tools e resources para um cliente MCP. Plugins MCP de motores implementam servidores que envolvem APIs do editor — criar objetos, importar texturas, compilar scripts.
- MCP Client
- Aplicação de IA que descobre servidores MCP e invoca suas tools. Exemplos: Cursor, Claude Desktop, Claude Code, Windsurf, Cline. Passa prompts e resultados de tools ao modelo em loop.
- Intent Tool (ferramenta de intenção)
- Tool MCP de alto nível que agrupa operações de baixo nível (ex.: «gerenciar prefab»). VberAI Unity MCP usa intent tools para estabilizar prompts de agentes e reduzir tokens.
- Streamable HTTP
- Transporte MCP baseado em HTTP usado por Cocos MCP 3.x Pro, alternativa a stdio — útil para CI, editores remotos ou ambientes com firewall.
- Agent / Agentic Workflow
- Loop de IA que planeja passos, chama tools, lê resultados e continua até completar a tarefa. MCP de motores transforma «faça uma barra de vida UI» de sugestão em ações executadas no editor.
Arte e produção de jogos
- PSD (documento de Photoshop)
- Arquivo fonte com camadas de Photoshop — formato habitual para UI, ícones e arte promocional. Nomes e grupos de camadas mapeiam a sprites ou nós de UI ao importar em motores ou AI Studio.
- Figma
- Ferramenta colaborativa de UI/design; exporta SVG, PNG ou design tokens. Equipes usam Figma para mockups de HUD e telas de loja antes de prefabs em Unity, Cocos ou Godot.
- Sprite & Sprite Sheet
- Imagem 2D ou frame de atlas para personagens, tiles e UI. Sprite sheets empacotam frames para animação; motores os cortam via JSON, .tps ou importers internos.
- Alpha Channel (canal alfa)
- Canal de transparência em texturas PNG/TGA/EXR. Crítico para VFX, cabelo, vidro e ícones de UI. Bordas ruins causam halos — por isso importam ferramentas de matting para assets de jogo.
- Tilemap
- Autoria 2D baseada em grid — coloca terreno, paredes e props de um tileset. Suportado em Unity 2D, camadas TileMap de Godot e componentes TiledMap de Cocos.
- UI Canvas
- Container raiz de UI em tela ou espaço mundo (HUD, menus, diálogos). Unity Canvas, nós Control de Godot e componentes UI de Cocos definem layout, ancoragem e ordem de desenho.
- Asset Pipeline
- Fluxo desde arte fonte (PSD, FBX, áudio) por ajustes de import, atlasing e carga em runtime. A IA acelera scripts e imports em lote, mas deve respeitar regras do motor.
- Version Control (Git)
- Padrão para rastrear código, cenas e diffs YAML/prefab. Binários grandes costumam usar Git LFS ou Perforce; automação MCP convém em commits pequenos e revisáveis.
Produtos VberAI
- Unity MCP
- Plugin VberAI para Unity 2022.3+ e Unity 6: 20 intent tools, 113 operações, 11 idiomas de UI. Permite a clientes MCP manipular cenas, prefabs, scripts C# e imports de Cursor, Claude ou Windsurf.
- Godot MCP
- Plugin VberAI gratuito com licença MIT para Godot 4.x — mais de 100 comandos em 21 sistemas (cenas, nós, recursos, depuração). Totalmente open source.
- Cocos MCP
- Plugins VberAI para Cocos Creator 2.4.x+ (2.x Pro) e 3.8.6+ (3.x Pro) com Streamable HTTP e integração profunda com o editor.
- AI Studio
- VberAI Studio (curto: AI Studio) — canvas de IA para jogos: importar PSD/Figma/FGUI, traduzir, gerar imagens, dividir camadas, extrair, vídeo/áudio, reskin e exportar/push para Unity, Godot, Cocos.
- AI Translate
- Tradução one-click e de imagem para mockups UI e camadas de texto (Figma/PSD): só o texto muda; layout e hierarquia ficam.
- AI Image Generation
- Texto→imagem, imagem→imagem e presets para arte/UI; saída permanece no canvas para editar, fatiar ou exportar.
- Layer Split
- Design plano fullscreen → camadas UI no lugar (auto IA / livre), mantendo layout e tamanhos relativos.
- AI Extract
- Extrair fundo, elementos UI ou regiões livres para camadas editáveis.
- Design-to-Engine
- Figma / PSD / FGUI → cenas, prefabs e hierarquias UI estruturadas no Unity / Godot / Cocos.
- AI Video
- Clipes curtos e frames: texto, imagens ou first–last frames + assets de referência; exportar vídeo ou dividir frames.
- AI Audio
- Voz, SFX e música — em vídeos do canvas ou sozinhos no pipeline de áudio do motor.
- Image Pixelate
- Pixelização no VberAI Studio: imagens ou frames de vídeo em visual pixel-art controlável; em lote, depois editar/matte/exportar no mesmo canvas.
- Bitmap Font Generator
- Gerador de bitmap fonts no VberAI Studio: atlas de glifos com métricas (em geral AngelCode BMFont .fnt + PNG) para placar HUD, tipo pixel e dígitos estilizados; editar ou exportar para Unity / Godot / Cocos no mesmo canvas.
- Reskin (AI Reskin)
- Reestilo com um clique de uma UI de jogo em tela cheia no VberAI Studio. Predefinições de tema ou imagens de referência mudam o visual (festival, IP, skins de temporada), enquanto layout, posição, tamanho e ordem de camadas ficam um a um com a fonte.
- AI Super Matting
- Recorte no navegador otimizado para produção de jogos — mechas, glow, tecido semitransparente, fundos com grid — gerando PNG com alpha real prontos para pipelines de sprites.