AI를 활용한 메타버스 Unity 게임 부트캠프 18기
소개
C# 기초부터 3D 게임·멀티플레이 구현, 최종 프로젝트와 취업 준비까지
기관 소개
디벨로켓에듀는 게임 개발 분야의 실무 역량을 기르는 교육기관입니다. 단계별 프로그래밍 학습과 프로젝트 실습을 통해, 학습한 기술을 직접 구현하고 결과물로 완성하는 경험을 제공합니다.
참가 대상
국비지원 대상자
학습 목표
과정 개요
Unity 기반 게임 개발자를 목표로, 프로그래밍 기초부터 3D 게임 제작과 네트워크 기능 구현까지 단계적으로 학습하는 32주 교육과정입니다.
C#과 알고리즘으로 개발 기초를 다진 뒤, Unity의 물리·UI 시스템과 3D 콘텐츠 제작 기술을 익힙니다. Claude를 활용한 기능 구현·디버깅·코드 리뷰도 함께 학습하며, AI를 개발 과정에 활용하는 방법을 경험합니다.
이후 XR 상호작용과 온라인 멀티플레이 구현으로 학습 범위를 넓히고, 기업 요구사항을 반영한 최종 프로젝트와 포트폴리오·취업 서류 준비로 과정을 마무리합니다.
커리큘럼
1) STEP 1. 프로그래밍과 게임 시스템 기초 | 1~4주차
- 메타버스 산업 및 개발 직군 이해
- C# 기초, 객체지향 프로그래밍, 일반화·예외 처리
- 자료구조와 정렬·탐색 알고리즘 기초
2) STEP 2. Unity 게임 시스템 구현 | 5~8주차
- Unity 인터페이스와 스크립팅 기초
- 물리 엔진과 충돌 처리
- UI 계층 구조 및 컴포넌트를 활용한 상호작용 구현
- Unity 개발에 활용하는 디자인 패턴 기초
3) STEP 3. Claude를 활용한 AI 개발 실습 | 9~10주차
- AI·LLM 기초 및 생성형 AI 활용법
- Claude 환경 설정과 프롬프팅
- 컨텍스트 관리, RAG 개념, MCP 연동
- 반복 작업 자동화, 문서화, 코드 리뷰 및 디버깅
4) STEP 4. 3D 게임 제작 | 11~19주차
- 3D 카메라 조작 및 시네머신 연출
- 아바타 커스터마이징, Animator, 파티클 효과
- 데이터 관리와 매니저 설계
- 렌더링 파이프라인, 셰이더 그래프 및 렌더링 최적화
- 게임 콘텐츠 제작 프로젝트
5) STEP 5. XR·VR 콘텐츠 개발 입문 | 20~21주차
- VR 기초 및 HMD 환경 설정
- XR Interaction Toolkit 구성
- Interactable을 활용한 객체 정의
- Interactor·Locomotion 기반 상호작용 구현
- VR 네트워크 설정 및 구현
6) STEP 6. 온라인 멀티플레이 게임 구현 | 22~24주차
- 네트워크 이론과 매치메이킹 시스템
- Photon 기반 실시간 멀티플레이 및 데이터 동기화
- Google Firebase 인증 체계 구축과 데이터베이스 연동
- 네트워크 기반 게임 콘텐츠 구현
7) STEP 7. 최종 프로젝트 및 취업 준비 | 25~32주차
- 기업 요구사항 분석 및 프로젝트 계획 수립
- 개발 환경 구축
- 요구사항에 따른 메타버스 프로젝트 제작 및 발표
- 프로젝트 기반 포트폴리오와 취업 서류 준비
멘토에 대한 후기