AI를 활용한 메타버스 Unity 게임 부트캠프 17기
소개
참가 대상
국비지원 대상자
학습 목표
1. 게임 속 시스템 이해하기
2. 게임 시스템 구현하기
3. AI와 함께 코딩하기
4. 3D 게임 만들기
5. 확장현실(VR, AR) 맛보기
6.온라인 멀티 게임 만들기
7. 최종 프로젝트 & 취업 준비
커리큘럼
1) 1. 게임 속 시스템 이해하기
Unity 게임을 만들기 전, 메타버스 산업을 이해하고
C# 프로그래밍, 알고리즘 기초를 먼저 익혀요.
-메타버스 산업 이해 및 개발 직군 파악
-C# 프로그래밍 기초 및 객체지향 프로그래밍 활용, 일반화/예외처리
-알고리즘 기본 개념 및 데이터 구조, 정렬/탐색 알고리즘 설계
2) 2. 게임 시스템 구현하기
Unity 엔진의 기본 구조를 익히고,
플레이어와 상호작용하는 UI·물리 시스템을 구현해요.
-Unity3D 기본 개념 및 인터페이스, 스크립팅 기초
-물리 엔진 기본 개념 및 충돌 처리
-UI 구조, 계층 구성 및 Component를 활용한 상호작용 구현
-Unity3D 활용 디자인 패턴 기초
3) 3. AI와 함께 코딩하기
흔한 바이브 코딩 가이드는 그만! 실무에 AI ‘잘 쓰는’ 방법은?
Claude AI와 함께 원하는 기능을 구현하고 디버깅해요.
- AI 기초, LLM 이해, 생성형 AI의 활용법
- Claude 환경 설정 및 프롬프팅 기법
- 콘텍스트 관리, RAG 개념, MCP 연동 등 실무 가이드
- 반복 작업 자동화, 문서화, 코드 리뷰, Claude 활용 디버깅
4) 4. 3D 게임 만들기
캐릭터, 이펙트, 렌더링까지!
3D 게임에 필요한 핵심 기능을 구현하고 프로젝트로 완성해요.
- 3D 카메라 조작 및 시네머신 연출 기법
- 아바타 커스터마이징, Animator 활용, 파티클 효과 구현
- Unity3D 데이터 관리 기법 및 매니저 설계, 렌더링 최적화 기법
- 렌더링 파이프라인 구조 이해 및 쉐이더 그래프 활용
- 게임 콘텐츠 제작 프로젝트
5) 5. 확장현실(VR, AR) 맛보기
게임 외 회사에서 Unity 경력자를 구하는 이유는? 확장현실(XR)!
더 넓은 분야에 진출할 수 있도록 Unity 내 XR 기능을 익혀요.
-VR 기초 개념 및 HMD(Meta Quest2) 설정
-XR Interaction Toolkit 설치 및 구성 요소
-Interactable을 활용한 객체 정의
-Interactor / Locomotion을 활용한 상호작용 구현
-VR 네트워크 설정 및 구현
6) 6.온라인 멀티 게임 만들기
내 컴퓨터를 벗어나, 만든 게임을 서버에 연결하고
다른 컴퓨터와 통신하며 플레이 가능한 게임을 만들어요.
-네트워크 이론 이해
-매치메이킹 시스템 구현
-Photon 실시간 멀티플레이 네트워크 데이터 동기화 구현
-Google Firebase 인증 체계 구축 및 데이터베이스 연동
-네트워크 기반 게임 콘텐츠 구현
7) 7. 최종 프로젝트 & 취업 준비
실제 업무 환경처럼 기업 요구사항에 맞춰 메타버스 게임을 제작하고,
이를 바탕으로 포트폴리오와 취업 서류를 준비해요.
-기업 요구사항 분석 및 프로젝트 계획 수립
-개발 환경 구축
-기업 요구사항에 따른 메타버스 프로젝트 진행 및 발표회
-취업 준비 서류 작성하기
멘토에 대한 후기