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