한 줄 요약
오늘은 Unreal Engine의 GenAI 플러그인 커스텀 Provider 설계, VS22 확장(특히 Unreal Wizard) 사용법, 실무형 작업관리 전략 등 실제 적용 과정을 정리했다.
1. 오늘 배운 것 (What I Learned)
- Unreal Engine의 GenAI 플러그인 커스텀 Provider 설계 및 통합 방식
- VS22(Visual Studio 2022) 확장인 Unreal Wizard를 통한 새 클래스/폴더 생성 및 프로젝트 구조 관리법
- 플러그인 폴더 구조/명칭 혼동 문제와 탐색 방법
- 작업 체계화(레지스트리 방식 등) 전략 논의
- 실제 대화 기반 목표-과정 프롬프트 설계 방법
2. 왜 이걸 배웠는가? (Why I Learned It)
- AI적극 활용: 프로젝트에서 GenAI 기반 커스텀 Provider 연동 필요성이 생김
- 효율적 개발 환경 구축: 대형 프로젝트에서 클래스 추가/관리 편의성을 개선하려는 니즈
- 작업 표준화: 플러그인/확장 사용법 숙지로 팀 작업 일관성 및 생산성 향상
- 문제 발생 시 빠른 진단: 폴더/명칭 혼동, 파일 미탐색 등 실무에서 자주 마주치는 문제를 즉시 해결하는 역량 확보 목적
3. 어떻게 적용했는가? (How I Applied It)
3-1. GenAI 플러그인 커스텀 Provider 설계
3-2. VS22 확장(Unreal Wizard) 실전 적용
- Unreal Wizard 확장 설치 후,
- 새 폴더/클래스 생성 메뉴 위치 파악
- 클래스 생성 후, 소스 트리 구조 및 실제 파일 위치 확인
- 클래스 추가 이후, Unreal Editor의 Generate Visual Studio Project Files 등 별도 작업 필요 여부 점검
4. 겪은 문제와 해결 과정 (Troubleshooting & Problem Solving)
4-1. 플러그인/Provider 폴더 미탐색 이슈
- 문제: 소스/파일 탐색 시, 공식 명칭과 실제 폴더명(혹은 최신 명칭)이 달라 생기는 혼동
- 해결:
- 플러그인 폴더 및
.uplugin 파일 직접 확인
- 프로젝트 내 검색(Explorer, VS 등) 병행
- 필요 시 플러그인 공식 문서/릴리즈 노트 참고
4-2. VS22 확장 사용법 혼동
- 문제: 확장 설치 후, UI 상에서 새 클래스 생성 메뉴 위치 파악이 어려움
- 해결:
- 확장 공식 문서 및 GitHub README 참고
- 실제로 여러 메뉴/우클릭 메뉴를 직접 클릭하며 익히기
- 불필요한 Generate Visual Studio Project Files 작업 여부도 실제 프로젝트에서 실험
5. 느낀 점과 개선 포인트 (Reflection & Next Step)
- 실무에서는 빠른 탐색력과 진단이 중요
- 명칭, 위치, 구조 등 기본 개념을 잘 잡아두면 문제 발생 시 당황하지 않음
- 확장/플러그인 도구의 공식 문서, 실습 병행이 빠른 숙련의 지름길
- 프롬프트 및 작업 계획 템플릿화:
- 복잡한 작업은 반드시 단계별 프롬프트로 구체화
- 향후 커뮤니케이션/협업에서도 업무 이관 시 큰 도움이 될 것
- 다음 목표
- Ollama 등 외부 AI 연동 최적화
- 실전 프로젝트에 적용 후, 추가 트러블슈팅 사례 축적
- VS22/Unreal 확장별 Best Practice 정리 및 팀 내 공유
실무 Tip
Unreal 플러그인 개발과 VS22 확장 활용 모두, "문서+실습+문제해결 노트화"가 성장의 핵심!
코드, 설정, 실험 결과를 TIL 형식으로 꾸준히 남겨두자.
참고자료 및 실습 링크