Week 10 / Period 01 / AI production

ComfyUI MCP와 게임 아트 콘셉트

게임의 기획을 시각적 기준으로 바꾸고, ComfyUI에서 후보 이미지를 생성합니다. 참고 이미지와 생성 조건을 조정하면서 자기 게임에 맞는 아트 방향을 선택합니다.

1교시 공통 강의 · 개념 설명과 시연

캐릭터 후보와 색상표, 시점과 재질 표본을 모은 아트 디렉션 작업대
같은 기준으로 후보를 비교하면 어떤 부분을 유지하고 바꿀지 설명할 수 있습니다.
이 페이지에서
00 / LECTURE

이번 강의에서 배우는 제작 방법

ComfyUI 워크플로와 MCP의 역할을 구분하고, 게임 기획에 맞는 시각적 기준으로 생성 결과를 선택할 수 있습니다.

  1. 01기획 해석

    분위기와 플레이에 필요한 정보 정리

  2. 02연결

    준비된 워크플로를 MCP로 실행

  3. 03비교

    같은 기준으로 이미지 후보 관찰

  4. 04선택

    대표 이미지와 스타일 기준 정리

01 / LECTURE

게임의 경험을 시각적 기준으로 옮깁니다

9주차에는 기능을 구현할 때 원하는 행동을 구체적으로 설명했습니다. 아트 제작에서도 기획에서 필요한 분위기와 화면의 역할을 먼저 설명합니다. 예를 들어 같은 숲이라도 길을 탐색하는 게임과 빠르게 장애물을 피하는 게임은 화면에서 강조해야 할 정보가 다릅니다.

콘셉트를 구성하는 시각적 기준
기준옆에서 보는 숲 게임의 예시
분위기차분한 숲 속에서 길을 발견하는 느낌
시점옆에서 보는 2D 화면, 일정한 카메라 거리
색상배경은 어두운 녹색, 상호작용 대상은 밝은 노랑
형태큰 실루엣, 단순한 내부 묘사, 구분되는 발판
정보 위계플레이어와 이동 경로를 먼저 알아볼 수 있는 화면

이 기준은 시연 사례입니다. 학생은 자기 게임의 장르, 카메라, 플레이 방식에 맞춰 기준을 정합니다. 참고 이미지를 사용할 때는 어떤 이미지에서 색상·형태·구도를 참고하는지와 출처를 함께 남깁니다.

02 / LECTURE

ComfyUI와 MCP의 역할을 연결합니다

ComfyUI의 워크플로는 이미지 생성 과정을 연결한 작업 흐름입니다. 모델을 불러오고, 입력 문장이나 이미지를 처리하고, 결과를 생성·저장하는 노드들이 연결됩니다. MCP를 이용하면 AI 클라이언트에서 이 워크플로를 조회하고 실행하며 결과를 가져올 수 있습니다.

입력에서 이미지까지
구성확인할 내용
모델선택한 워크플로가 요구하는 모델이 준비되어 있는가
프롬프트·참고 이미지어떤 대상·스타일·구도를 전달하는가
생성 설정크기와 반복 생성 조건을 어떻게 정했는가
저장된 결과출력 파일은 어디에 있으며 어떤 설정으로 만들었는가
03 / LECTURE

연결한 뒤 첫 이미지를 가져옵니다

  1. ComfyUI 확인. 준비된 워크플로를 ComfyUI에서 한 번 실행해 모델과 노드가 정상적으로 동작하는지 확인합니다.
  2. MCP 등록. 공식 comfy-mcp 안내의 사용 중인 클라이언트 설정을 적용하고 클라이언트를 새로고침합니다. 서버 실행 경로와 ComfyUI 주소가 현재 환경과 맞는지 확인합니다.
  3. 환경 읽기. AI에게 서버 상태와 사용 가능한 모델·워크플로를 확인하게 합니다.
  4. 워크플로 실행. 선택한 워크플로 파일과 입력을 지정하여 실행한 뒤, 완료된 결과 파일을 가져와 봅니다.
ComfyUI 연결 확인 요청
연결된 ComfyUI의 실행 상태를 확인해줘.
현재 사용할 수 있는 모델과 워크플로를 읽고, 수업용 이미지 생성 워크플로를 실행할 준비가 되었는지 알려줘.
누락된 모델이나 노드가 있으면 이름과 필요한 작업을 설명해줘.
워크플로 실행 요청
준비된 워크플로 파일 [실제 파일 경로]를 확인해줘.
프롬프트 입력을 아래 콘셉트 설명으로 바꾸고 이미지를 생성해줘.
완료되면 결과 파일을 보여주고, 사용한 모델·출력 크기·입력 문장을 함께 알려줘.

대괄호 부분에는 실제 워크플로 경로를 넣습니다. 생성이 실패하면 연결 오류, 모델·노드 누락, 입력 설정 오류를 구분합니다. 실행 가능한 워크플로를 확보한 뒤 시각적 표현을 조정합니다.

04 / LECTURE

유지할 기준과 바꿀 요소를 구분합니다

아트 콘셉트 요청 예시
옆에서 보는 2D 탐색 게임의 숲 장면 콘셉트.
차분한 분위기, 단순한 큰 실루엣, 어두운 녹색 배경.
플레이어와 발판은 배경에서 분명히 구분되게 표현.
수집물은 밝은 노란색으로 강조. 화면 중앙에 이동 경로를 확보.
참고 이미지 A는 색상, B는 형태의 단순함만 참고.
이번 비교에서는 배경의 식물 밀도만 바꾸고 시점과 색상은 유지.

첫 결과를 본 뒤에는 무엇이 문제인지 구체적으로 말합니다. “더 멋지게”라는 요청을 “배경의 밝은 장식을 줄여 발판이 먼저 보이게”처럼 관찰 가능한 변화로 바꿉니다. 같은 워크플로와 설정을 기록하고 비교할 요소를 하나씩 바꾸면 선택 이유를 설명하기 쉽습니다.

05 / LECTURE

게임 화면에서 후보를 비교하고 방향을 남깁니다

  1. 같은 크기로 놓기. 후보 이미지를 같은 화면 비율과 표시 크기로 비교합니다.
  2. 플레이 정보를 보기. 플레이어, 이동 가능한 길, 상호작용 대상을 빠르게 찾을 수 있는지 봅니다.
  3. 수정 요청하기. 좋았던 부분은 유지 조건으로, 불편했던 부분은 구체적인 변경 요청으로 적습니다.
  4. 방향 정리하기. 대표 이미지와 색상·시점·형태 규칙, 피할 표현을 간단한 스타일 기준표로 남깁니다.

이 단계에서 정한 방향은 다음 애셋 제작의 기준이 됩니다. 배경 콘셉트 안의 캐릭터나 버튼은 하나의 그림에 포함되어 있으므로, Unity에서 사용할 개별 파일과 크기·투명 영역은 별도로 준비해야 합니다.

06 / REVIEW

학습 내용 점검

먼저 자신의 말로 설명한 뒤 답을 펼쳐 확인합니다.

MCP와 워크플로는 어떤 관계일까요?

MCP는 AI가 ComfyUI 도구를 호출하는 연결이고, 워크플로는 실제 이미지 생성 과정을 구성합니다.

후보를 비교할 때 무엇을 고정할까요?

게임의 시점, 형태와 색상 규칙 등 유지할 기준을 정하고 비교할 요소를 하나씩 바꿉니다.

콘셉트를 선택한 뒤 무엇을 남길까요?

대표 이미지와 시각적 기준, 사용한 입력과 설정, 선택한 이유를 남깁니다.

07 / REVIEW

자신의 프로젝트에 적용하기

2·3교시는 개인 프로젝트 제작 시간입니다. 구현 항목과 일정은 각자의 기획서를 기준으로 정하며, 이번 강의의 예시와 주제가 공통 구현 과제를 뜻하지 않습니다.

기획서에서 지금 필요한 작업을 고르고, 오늘 배운 방법 가운데 도움이 되는 것을 사용합니다. 원하는 결과와 실제 실행 결과를 비교하면서 제작을 이어가고, 막힌 부분은 현재 상태와 함께 설명합니다.

08 / REVIEW

공식 자료

설치와 연결 화면은 사용 중인 버전의 공식 안내를 함께 확인합니다.