용어집
Unity · Godot · Cocos · MCP · AI 코딩
게임 개발자를 위한 실용 용어 참고: 엔진 기초, AI 어시스턴트(Cursor, Claude Code, Windsurf), 제작 파이프라인, VberAI 도구.
게임 엔진
- Unity
- 2D/3D 게임, 모바일, 인터랙티브 앱에 널리 쓰이는 크로스 플랫폼 엔진. 주로 C# 스크립팅. Scene, GameObject, Prefab, Asset Database가 핵심 개념. Unity 2022.3 LTS와 Unity 6이 일반적인 프로덕션 타깃.
- Godot
- 노드 기반 씬 트리, GDScript(Python 유사), C#, 비주얼 스크립팅을 지원하는 오픈소스 엔진. Godot 4.x는 Vulkan 렌더링, 향상된 3D, 가벼운 에디터로 인디 개발에 인기.
- Cocos Creator
- 2D/3D 모바일·미니게임 파이프라인에 특화된 엔진, 아시아에서 특히 강함. Creator 3.x는 TypeScript/JavaScript, 2.4.x는 레거시 프로젝트에 많음. 프리팹 워크플로와 WeChat / Web / 네이티브 빌드 템플릿 지원.
- Scene(씬)
- Unity / Godot / Cocos에서 레벨이나 UI를 담는 컨테이너. 캐릭터, 환경, 카메라, 라이트, 로직 포함. additive 또는 exclusive로 로드되며 에디터 조작의 기본 단위.
- Prefab(프리팹)
- 재사용 가능한 직렬화 객체 템플릿(Unity/Cocos). 적, UI 위젯, 소품을 복제하면서 업데이트의 단일 소스를 유지.
- GameObject / Node(노드)
- Unity는 Component가 붙은 GameObject, Godot / Cocos는 트리상 Node. 플레이어, 버튼, 카메라 등 씬 내 엔티티를 나타내며 스크립트로 동작 부여.
- GDScript
- Godot의 주요 스크립트 언어. 동적 타입, Python 스타일 문법, 에디터와 깊은 통합. 성능이 중요한 부분은 C#과 함께 쓰는 경우가 많음.
AI 코딩 어시스턴트
- Cursor
- AI 네이티브 코드 에디터(VS Code 계열). 인라인 채팅, 코드베이스 인덱싱, MCP 클라이언트 지원. 엔진 MCP와 결합해 프로젝트 맥락을 읽고 에디터 변경을 실행.
- Claude Code
- Anthropic의 에이전트형 코딩 도구. 터미널/IDE에서 다단계 작업을 실행하고 MCP 서버에 연결. Unity/Godot/Cocos MCP로 씬·스크립트를 실제로 조작.
- Claude Desktop
- Claude 데스크톱 앱. MCP 커넥터 지원. 로컬 MCP(엔진 플러그인 포함)를 마운트해 채팅 제안뿐 아니라 도구 호출 가능.
- Windsurf
- Codeium의 AI IDE. Cascade 에이전트, 코드베이스 이해, MCP 통합. Cursor와 유사하게 스크립트 생성·리팩터·MCP 경유 엔진 조작에 사용.
- Cline
- 오픈소스 VS Code 확장. 자율 coding agent로 작업 계획, 파일 편집, 명령 실행, MCP 도구 호출. 로컬/원격 LLM과 조합하기 쉬움.
- GitHub Copilot
- IDE 내 인라인 자동완성과 채팅. 함수 완성·보일러플레이트에 강하지만 보통 게임 에디터를 직접 조작하지 않음 — 씬·프리팹을 다루는 MCP 플러그인과 대비.
Model Context Protocol(MCP)
- Model Context Protocol (MCP)
- AI 모델을 도구·파일·API에 통일된 클라이언트–서버로 연결하는 오픈 표준. 모델이 텍스트뿐 아니라 도구를 선택하는 agent 워크플로를 가능하게 함.
- MCP Server
- MCP 클라이언트에 tools/resources를 등록하는 서비스. 엔진 MCP 플러그인은 에디터 API(객체 생성, 텍스처 import, 스크립트 compile)를 래핑.
- MCP Client
- MCP 서버를 발견하고 tools를 호출하는 AI 앱: Cursor, Claude Desktop, Claude Code, Windsurf, Cline. 프롬프트와 tool 결과를 루프로 모델에 전달.
- Intent Tool(인텐트 도구)
- 저수준 작업을 묶은 고수준 MCP 도구(예: 「프리팹 관리」). VberAI Unity MCP는 intent tools로 agent 프롬프트를 안정화하고 token 절약.
- Streamable HTTP
- Cocos MCP 3.x Pro의 HTTP 기반 MCP 전송. stdio 대안으로 CI, 원격 에디터, 방화벽 환경에 적합.
- Agent / Agentic Workflow
- AI가 단계를 계획하고 tools를 호출하며 결과를 읽어 작업 완료까지 이어가는 루프. 엔진 MCP는 「HP 바 UI 만들어」를 채팅 제안에서 에디터 조작으로 변환.
게임 아트와 제작
- PSD(Photoshop 문서)
- Photoshop 레이어 소스. UI, 아이콘, 홍보 아트 인수 형식. 레이어 이름·그룹이 스프라이트나 UI 노드에 매핑되어 엔진이나 AI Studio에 import.
- Figma
- 협업 UI/디자인 도구. SVG, PNG, 디자인 토큰 export. HUD·상점 화면 mockup을 Unity / Cocos / Godot 프리팹화 전에 작성.
- Sprite & Sprite Sheet
- 캐릭터, 타일, UI용 2D 이미지 또는 아틀라스 프레임. Sprite sheet는 애니메이션용 다중 프레임 패킹. JSON, .tps, 내장 importer로 슬라이스.
- Alpha Channel(알파 채널)
- PNG/TGA/EXR의 투명도 채널. VFX, 머리카락, 유리, UI 아이콘에 필수. 가장자리 처리가 나쁘면 halo가 생겨 게임용 matting 도구가 중요.
- Tilemap
- 그리드 기반 2D 레벨 편집. tileset에서 지형·벽·소품 배치. Unity 2D, Godot TileMap, Cocos TiledMap 지원.
- UI Canvas
- 스크린/월드 공간 UI 루트(HUD, 메뉴, 대화). Unity Canvas, Godot Control, Cocos UI가 layout, 앵커, 그리기 순서 정의.
- Asset Pipeline
- PSD, FBX, 오디오 등 소스에서 import 설정, 아틀라싱, 런타임 load까지의 흐름. AI는 스크립트·batch import를 가속하지만 엔진 import 규칙은 준수 필요.
- Version Control(Git)
- 코드, 씬, YAML/프리팹 diff 추적 표준. 대용량 바이너리는 Git LFS나 Perforce. MCP 자동화는 리뷰 가능한 작은 commit이 바람직.
VberAI 제품
- Unity MCP
- Unity 2022.3+ / Unity 6용 VberAI 플러그인. 20 intent tools, 113 operations, 11 UI 언어. Cursor / Claude / Windsurf에서 씬, 프리팹, C#, import 조작.
- Godot MCP
- Godot 4.x용 무료 MIT 오픈소스 VberAI 플러그인. 100+ 명령, 21 시스템(씬, 노드, 리소스, 디버깅).
- Cocos MCP
- Cocos Creator 2.4.x+(2.x Pro)와 3.8.6+(3.x Pro)용 VberAI 플러그인. Streamable HTTP와 깊은 에디터 통합.
- AI Studio
- VberAI Studio(약칭 AI Studio) 게임 네이티브 AI 캔버스. PSD/Figma/FGUI 가져오기, 번역, 이미지 생성, 레이어 분할, 추출, 비디오/오디오, 리스킨, Unity / Godot / Cocos로 내보내기·동기화.
- AI Translate(AI 번역)
- VberAI Studio 원클릭·이미지 번역. UI 목업과 Figma/PSD 텍스트 레이어를 대상 언어로 번역하며 레이아웃·디자인·구조·계층은 유지하고 읽을 수 있는 문구만 교체.
- AI Image Generation(AI 이미지 생성)
- 문생도·도생도·프리셋 생성. 결과물은 같은 캔버스에 남아 편집·분할·엔진 내보내기가 가능.
- Layer Split(레이어 분할)
- 평면 전체 화면 디자인을 제자리에서 다층 UI로 분할(AI 자동/자유 분할). 상대 레이아웃·크기를 유지해 엔진 동기화·내보내기에 적합.
- AI Extract(AI 추출)
- 배경·UI 요소·자유 영역 추출로 편집 가능 레이어를 만들고 전체 화면 수작업 컷을 줄임.
- Design-to-Engine(디자인→엔진)
- Figma / PSD / FGUI를 Unity / Godot / Cocos의 구조화된 씬·프리팹·UI 계층으로 전달.
- AI Video(AI 비디오)
- 텍스트·이미지·첫·끝 프레임으로 숏폼/시퀀스 생성, 참조 에셋으로 룩 고정 후 영상 내보내기 또는 프레임 분할.
- AI Audio(AI 오디오)
- 보이스·SFX·음악. 캔버스 비디오에 붙이거나 단독으로 엔진 오디오 파이프라인에 내보내기.
- Image Pixelate(이미지 픽셀화)
- VberAI Studio 픽셀화. 이미지나 비디오 시퀀스 프레임을 제어 가능한 픽셀 아트 룩으로 변환. 배치 처리 후 같은 캔버스에서 편집·매팅·엔진 내보내기 가능.
- Bitmap Font Generator(비트맵 폰트)
- VberAI Studio 비트맵 폰트 생성기. HUD 점수, 픽셀 글자, 스타일 숫자의 글리프 아틀라스와 메트릭(통상 AngelCode BMFont .fnt + PNG)을 만들고, 같은 캔버스에서 편집하거나 Unity / Godot / Cocos로 내보낸다.
- Reskin (AI Reskin)
- VberAI Studio의 원클릭 UI 리스킨. 테마 프리셋이나 참조 이미지로 룩(축제·IP·시즌 스킨 등)을 바꾸되, 레이아웃·위치·크기·레이어 순서는 소스와 일대일로 유지.
- AI Super Matting
- 게임 제작용 브라우저 cutout. 머리카락, glow, 반투명 천, 그리드 배경 처리, 진짜 alpha PNG를 sprite pipeline으로.