Unreal Engine 5, A to Z for Beginners, Only Blueprints!
SW School
Beginner's Guide to Creating Your First Game Using Only Blueprints Without Coding
Beginner
unreal-engine5, unreal-blueprint
언리얼 엔진 5와 OpenAI API를 연동하여 실제 대화가 가능한 AI NPC를 만드는 실전 프로젝트 강의
실제 게임에 적용 가능한 AI NPC 제작
API 연동부터 완성까지 원스톱 학습
캐릭터 반응 시스템과 감지 시스템 구현
효율적인 게임개발 접근법
실무형 프로젝트 완성
언리얼 엔진 5와 OpenAI API를 연동하여 실제 대화가 가능한 AI NPC를 만드는 실전 프로젝트 강의
핵심 기술 학습 언리얼 엔진 5와 OpenAI API를 연동하여 실제 대화가 가능한 인공지능 NPC를 제작하는 실습 중심 강의입니다. 단순한 스크립트 기반 대화가 아닌, ChatGPT와 같은 진짜 AI 기술을 게임에 직접 적용하는 방법을 배우며, HTTP 통신부터 JSON 처리, API 호출까지 단계별로 학습합니다.
개발 접근법과 시스템 구현 실무에서의 적용을 위해 블루프린트와 C++의 기능을 복합하여 빠르게 개발하는 방법을 배웁니다. Perception 시스템(지각, 감지 시스템)을 활용한 지능형 감지 기능과 Animation 연동을 통해 플레이어를 인식하고 자연스럽게 상호작용하는 캐릭터 반응 시스템을 완성합니다.
실무 역량과 결과물 실시간 인터넷 연결을 통한 외부 API 통신 경험을 쌓을 수 있어, 다른 AI 서비스 연동에도 응용할 수 있는 실무 역량을 기를 수 있습니다. 총 20차시의 프로젝트 실습을 통해 포트폴리오로도 활용 가능한 완성도 높은 AI NPC를 제작하게 됩니다.
AI와 게임의 융합에
관심있는 개발자
대화형 NPC 시스템을
구현하고 싶은 분
실무에서 활용할 수 있는
AI 기술을 배우고 싶은 분
기술적 성장
API 연동 능력 습득: OpenAI API뿐만 아니라 다른 외부 API도 자유롭게 연동할 수 있게 됩니다
고급 블루프린트 활용: HTTP 통신, JSON 처리 등 고급 블루프린트 기법을 마스터합니다
AI 시스템 이해: 실제 AI 기술을 게임에 적용하는 방법을 체득합니다
실무 역량 강화
포트폴리오 완성: 실제 작동하는 AI NPC 프로젝트를 포트폴리오로 활용 가능
트렌드 기술 습득: ChatGPT 시대에 맞는 최신 AI 연동 기술을 습득
문제해결 능력: API 오류 처리, 디버깅 등 실무에서 필요한 문제해결 능력 향상
언리얼 엔진 5 최신 버전 설정 및 최적화
IDE 연동 설정 (Rider, Visual Studio)
AI NPC 개발을 위한 프로젝트 초기 설정
개발 환경 트러블슈팅
AI NPC를 위한 캐릭터 설정
Animation Blueprint 구성
Enhanced Input 시스템 연동
Blueprint Interface 활용법
플레이어-NPC 상호작용 시스템
상태 머신 설계 및 구현
이벤트 기반 상호작용 로직
UI 위젯 연동
OpenAI API 키 설정 및 인증
HTTP 통신 블루프린트 구현
JSON 데이터 처리 및 파싱
AI 응답을 캐릭터 대화로 변환
Perception 시스템을 활용한 플레이어 감지
AI NPC의 인지 범위 설정
최종 프로젝트 완성 및 테스트
디버깅 및 최적화 기법
실제 대화가 가능한 AI NPC
HTTP 통신 기반 API 연동 시스템
캐릭터 반응 및 상태 관리 시스템
Perception을 활용한 지능형 감지 시스템
Q. C++을 잘 몰라도 수강할 수 있나요?
네, 기본적인 문법만 알고 있다면 충분합니다. 수업의 주요 구현은 블루프린트를 중심으로 진행되며, 필요한 C++ 코드는 최소한으로 제공하고 충분히 설명해드립니다.
Q. OpenAI API는 처음인데 어렵지 않나요?
OpenAI API 연동부터 JSON 처리, 응답 파싱까지 단계별로 설명하며 실습 중심으로 진행됩니다. API를 처음 접하더라도 부담 없이 따라오실 수 있도록 구성되어 있습니다.
Q. 사전에 어떤 준비가 필요한가요?
Unreal Engine 5가 설치된 노트북과 인터넷 연결이 필요합니다. 또한, OpenAI 계정과 유료 API Key가 있으면 더욱 원활한 실습이 가능합니다.
Q. 완성되는 결과물은 어떤 형태인가요?
수강생은 직접 대화가 가능한 AI NPC를 제작하며, HTTP 통신, API 연동, 캐릭터 반응 시스템, 감지 시스템(Perception) 등을 구현하게 됩니다.
Unreal Engine 5 최신 버전(5.3 이상 권장)
IDE는 JetBrains Rider를 기준으로 진행되며, Visual Studio 사용도 가능합니다.
Editor preferences > Source Code에서 IDE 설정 필요
Rider 사용자는 Plugin 설치 필수(Rider Link)
OpenAI 계정 및 유료 API Key 준비
ChatGPT Plus 또는 API 유료 크레딧 사용을 권장 (무료 API의 속도/제한 이슈 발생 가능성 있음)
강의는 총 20차시로 구성되며, 실습 중심으로 진행됩니다.
인터넷 연결이 필수이며, 실습 중 외부 API 호출 및 서버 통신이 이루어집니다.
수업 중 오류 디버깅 및 AI 응답 처리에 대한 기본적인 로직 설계 능력이 요구됩니다.
학습 대상은
누구일까요?
언리얼 엔진 5 기초를 완료한 개발자
AI와 게임의 융합에 관심있는 개발자
대화형 NPC 시스템을 구현하고 싶은 분
실무에서 활용할 수 있는 AI 기술을 배우고 싶은 분
선수 지식,
필요할까요?
언리얼 엔진 5 기초 과정 이수 (블루프린트, 컴포넌트, C++ 클래스 구조)
Actor, Animation, Enhanced Input, Blueprint Interface에 대한 기본 이해
전체
20개 ∙ (8시간 47분)
얼리버드 할인 중
₩36
29%
₩66,000
지식공유자님의 다른 강의를 만나보세요!
같은 분야의 다른 강의를 만나보세요!