이번 강의에서 배우는 제작 방법
ComfyUI 워크플로와 MCP의 역할을 구분하고, 게임 기획에 맞는 시각적 기준으로 생성 결과를 선택할 수 있습니다.
- 01기획 해석
분위기와 플레이에 필요한 정보 정리
- 02연결
준비된 워크플로를 MCP로 실행
- 03비교
같은 기준으로 이미지 후보 관찰
- 04선택
대표 이미지와 스타일 기준 정리
게임의 경험을 시각적 기준으로 옮깁니다
9주차에는 기능을 구현할 때 원하는 행동을 구체적으로 설명했습니다. 아트 제작에서도 기획에서 필요한 분위기와 화면의 역할을 먼저 설명합니다. 예를 들어 같은 숲이라도 길을 탐색하는 게임과 빠르게 장애물을 피하는 게임은 화면에서 강조해야 할 정보가 다릅니다.
| 기준 | 옆에서 보는 숲 게임의 예시 |
|---|---|
| 분위기 | 차분한 숲 속에서 길을 발견하는 느낌 |
| 시점 | 옆에서 보는 2D 화면, 일정한 카메라 거리 |
| 색상 | 배경은 어두운 녹색, 상호작용 대상은 밝은 노랑 |
| 형태 | 큰 실루엣, 단순한 내부 묘사, 구분되는 발판 |
| 정보 위계 | 플레이어와 이동 경로를 먼저 알아볼 수 있는 화면 |
이 기준은 시연 사례입니다. 학생은 자기 게임의 장르, 카메라, 플레이 방식에 맞춰 기준을 정합니다. 참고 이미지를 사용할 때는 어떤 이미지에서 색상·형태·구도를 참고하는지와 출처를 함께 남깁니다.
ComfyUI와 MCP의 역할을 연결합니다
ComfyUI의 워크플로는 이미지 생성 과정을 연결한 작업 흐름입니다. 모델을 불러오고, 입력 문장이나 이미지를 처리하고, 결과를 생성·저장하는 노드들이 연결됩니다. MCP를 이용하면 AI 클라이언트에서 이 워크플로를 조회하고 실행하며 결과를 가져올 수 있습니다.
| 구성 | 확인할 내용 |
|---|---|
| 모델 | 선택한 워크플로가 요구하는 모델이 준비되어 있는가 |
| 프롬프트·참고 이미지 | 어떤 대상·스타일·구도를 전달하는가 |
| 생성 설정 | 크기와 반복 생성 조건을 어떻게 정했는가 |
| 저장된 결과 | 출력 파일은 어디에 있으며 어떤 설정으로 만들었는가 |
연결한 뒤 첫 이미지를 가져옵니다
- ComfyUI 확인. 준비된 워크플로를 ComfyUI에서 한 번 실행해 모델과 노드가 정상적으로 동작하는지 확인합니다.
- MCP 등록. 공식 comfy-mcp 안내의 사용 중인 클라이언트 설정을 적용하고 클라이언트를 새로고침합니다. 서버 실행 경로와 ComfyUI 주소가 현재 환경과 맞는지 확인합니다.
- 환경 읽기. AI에게 서버 상태와 사용 가능한 모델·워크플로를 확인하게 합니다.
- 워크플로 실행. 선택한 워크플로 파일과 입력을 지정하여 실행한 뒤, 완료된 결과 파일을 가져와 봅니다.
연결된 ComfyUI의 실행 상태를 확인해줘. 현재 사용할 수 있는 모델과 워크플로를 읽고, 수업용 이미지 생성 워크플로를 실행할 준비가 되었는지 알려줘. 누락된 모델이나 노드가 있으면 이름과 필요한 작업을 설명해줘.
준비된 워크플로 파일 [실제 파일 경로]를 확인해줘. 프롬프트 입력을 아래 콘셉트 설명으로 바꾸고 이미지를 생성해줘. 완료되면 결과 파일을 보여주고, 사용한 모델·출력 크기·입력 문장을 함께 알려줘.
대괄호 부분에는 실제 워크플로 경로를 넣습니다. 생성이 실패하면 연결 오류, 모델·노드 누락, 입력 설정 오류를 구분합니다. 실행 가능한 워크플로를 확보한 뒤 시각적 표현을 조정합니다.
유지할 기준과 바꿀 요소를 구분합니다
옆에서 보는 2D 탐색 게임의 숲 장면 콘셉트. 차분한 분위기, 단순한 큰 실루엣, 어두운 녹색 배경. 플레이어와 발판은 배경에서 분명히 구분되게 표현. 수집물은 밝은 노란색으로 강조. 화면 중앙에 이동 경로를 확보. 참고 이미지 A는 색상, B는 형태의 단순함만 참고. 이번 비교에서는 배경의 식물 밀도만 바꾸고 시점과 색상은 유지.
첫 결과를 본 뒤에는 무엇이 문제인지 구체적으로 말합니다. “더 멋지게”라는 요청을 “배경의 밝은 장식을 줄여 발판이 먼저 보이게”처럼 관찰 가능한 변화로 바꿉니다. 같은 워크플로와 설정을 기록하고 비교할 요소를 하나씩 바꾸면 선택 이유를 설명하기 쉽습니다.
게임 화면에서 후보를 비교하고 방향을 남깁니다
- 같은 크기로 놓기. 후보 이미지를 같은 화면 비율과 표시 크기로 비교합니다.
- 플레이 정보를 보기. 플레이어, 이동 가능한 길, 상호작용 대상을 빠르게 찾을 수 있는지 봅니다.
- 수정 요청하기. 좋았던 부분은 유지 조건으로, 불편했던 부분은 구체적인 변경 요청으로 적습니다.
- 방향 정리하기. 대표 이미지와 색상·시점·형태 규칙, 피할 표현을 간단한 스타일 기준표로 남깁니다.
이 단계에서 정한 방향은 다음 애셋 제작의 기준이 됩니다. 배경 콘셉트 안의 캐릭터나 버튼은 하나의 그림에 포함되어 있으므로, Unity에서 사용할 개별 파일과 크기·투명 영역은 별도로 준비해야 합니다.
학습 내용 점검
먼저 자신의 말로 설명한 뒤 답을 펼쳐 확인합니다.
MCP와 워크플로는 어떤 관계일까요?
MCP는 AI가 ComfyUI 도구를 호출하는 연결이고, 워크플로는 실제 이미지 생성 과정을 구성합니다.
후보를 비교할 때 무엇을 고정할까요?
게임의 시점, 형태와 색상 규칙 등 유지할 기준을 정하고 비교할 요소를 하나씩 바꿉니다.
콘셉트를 선택한 뒤 무엇을 남길까요?
대표 이미지와 시각적 기준, 사용한 입력과 설정, 선택한 이유를 남깁니다.
자신의 프로젝트에 적용하기
2·3교시는 개인 프로젝트 제작 시간입니다. 구현 항목과 일정은 각자의 기획서를 기준으로 정하며, 이번 강의의 예시와 주제가 공통 구현 과제를 뜻하지 않습니다.
기획서에서 지금 필요한 작업을 고르고, 오늘 배운 방법 가운데 도움이 되는 것을 사용합니다. 원하는 결과와 실제 실행 결과를 비교하면서 제작을 이어가고, 막힌 부분은 현재 상태와 함께 설명합니다.
공식 자료
설치와 연결 화면은 사용 중인 버전의 공식 안내를 함께 확인합니다.
- ComfyUI 공식 MCP 서버 ↗
설치·클라이언트 연결·워크플로 실행·결과 가져오기
- ComfyUI 공식 문서 ↗
워크플로와 노드, 실행 환경 안내
