군산형 디지털 노마드·AR/VR 인재양성사업

Unity 자격취득 과정 계획(안)

Ⅰ

프로그램 개요

❍ (프로그램) Unity 자격취득 과정

❍ (교육일정) 2024. 5. 7.(화)~6. 4.(화)

❍ (교육시간) 매주 월~금(공휴일 제외) 10:00~19:00 / 총 20일, 160시간

❍ (모집일정) 2024. 4. 1.(월)~4. 30.(화)

❍ (모집인원) 15명

❍ (장    소) 군산시 청년뜰 3층 IT교육실

❍ (대    상)

- Unity 자격증 취득 및 실무 역량을 강화시키고 싶은 청년

- 군산 청년 또는 군산 정착 희망 청년(18세 이상 39세 이하)

❍ (강    사) 이재우 강사((주)헬로소프트 대표)

❍ (주요내용)

① Unity Certified Associate: Game Developer 자격 취득 교육

② Unity 엔진을 활용한 실무 게임 및 콘텐츠 제작

Ⅱ

세부내용

□ Unity 자격취득 과정

(Unity Certified Associate: Game Developer 자격 취득을 위한 교육 및 자격 비용 지원)

① 유니티 콘텐츠 제작 기초 교육 (8일, 64시간)

- 교재: ‘유니티 교과서’ (길벗출판사)

- 내용: 실무에서 유니티 엔진을 사용한 게임 및 콘텐츠 개발 기술 습득

- 프로젝트: 실제 게임 또는 애플리케이션 개발 프로젝트 진행

일자	오전 세션(10:00~13:00)	오후 세션(14:00~19:00)
1일차	1장 게임 제작 준비하기 - 게임 개발 필요 기술, 유니티 소개, 설치, 화면 구성, 기본 조작	(프로젝트) 유니티 환경 탐색 및 간단한 씬 구성하기
2일차	2장 C# 스크립트 기초 - 스크립트 개념, 작성, 첫 걸음, 변수, 제어문, 배열, 메서드, 클래스, Vector 클래스	(프로젝트) 기본 C# 스크립트 작성 및 게임 오브젝트 조작하기
3일차	3장 오브젝트를 배치하고 움직이는 방법 - 게임 설계, 프로젝트/씬 생성, 오브젝트 배치, 룰렛 스크립트 작성, 회전 및 정지 기능	(프로젝트) 룰렛 게임 만들기
4일차	4장 UI와 감독 오브젝트 - 게임 설계, 프로젝트/씬 생성, 오브젝트 배치, 스와이프로 자동차 움직이기, UI 표시 및 갱신, 효과음	(프로젝트) 자동차 움직임 및 UI 업데이트 기능 구현하기
5일차	5장 프리팹과 충돌 판정 - 게임 설계, 프로젝트/씬 생성, 오브젝트 배치, 플레이어 움직임, Physics 없는 화살 떨어트리기, 충돌 판정, 프리팹/공장, UI	(프로젝트) 플레이어 조작 및 간단한 충돌 판정 게임 만들기
6일차	6장 Physics와 애니메이션 - 게임 설계, 프로젝트/씬 생성, Physics로 움직임 제어, 콜라이더, 입력에 따른 움직임, 애니메이션, 무대, 카메라 움직임, 씬 전환	(프로젝트) Physics를 활용한 게임 개발 및 애니메이션 적용하기
7일차	7장 3D 게임 만들기 - 게임 설계, 프로젝트/씬 생성, Terrain으로 지형 만들기, Physics로 밤송이 날리기, 파티클 이펙트, 밤송이 공장	(프로젝트) 3D 환경에서의 간단한 게임 개발
8일차	8장 레벨 디자인 - 게임 설계, 프로젝트/씬 생성, 바구니 움직이기, 아이템 떨어트리기 및 잡기, 사과와 폭탄 공장, UI, 레벨 디자인	(프로젝트) 레벨 디자인을 포함한 게임 개발

② 유니티 인증 자격증 교육 (8일, 64시간)

- 교재: Unity 공식 매뉴얼 및 동영상 자료

- 내용: Unity Certified Associate 시험 내용에 대응하는 이론 강의 및 실습

- 시험 준비: 모의 시험, 복습 세션, 질의응답 시간을 통한 시험 준비

일자	오전 세션(10:00~13:00)	오후 세션(14:00~19:00)
9일차	Unity 소개 및 기본 - Unity 서비스 구분, 게임 제작 실습, 콘솔 하드웨어 및 역할 인식	(실습) Unity 환경 설정 및 Zombie Toys 게임 프로젝트 시작
10일차	Unity 사용자 인터페이스 탐색 - Hierarchy, Unity 에디터 및 뷰, 프로젝트 창 관리	(실습) 기본 게임 오브젝트 조작 및 UI 구성 요소 적용
11일차	게임 오브젝트와 에셋 사용 - Prefabs 정의, GameObjects 및 컴포넌트 관리	(실습) Prefabs 사용 및 게임 오브젝트 구성
12일차	프로젝트 및 에셋 관리 - 모델 구분, 프로젝트 관리 설정, 에셋 정리	(실습) 게임 에셋 관리 및 조직화
13일차	에셋 준비 - 재료 및 텍스처 생성, 에셋 최적화, 애니메이션 원칙 이해	(실습) 재료 및 텍스처 적용, 애니메이션 설정
14일차	게임 레벨 조립 - Rigidbody 및 Collider 활용, 게임 레벨 설계	(실습) 게임 레벨 구성 및 요소 통합
15일차	게임 내 조명 - 조명 도구 및 프로세스 분석, 조명 유형 구분, 라이트 베이킹	(실습) 게임 조명 설정 및 라이트 베이킹 실행
16일차	게임 오브젝트 애니메이션 - 애니메이션 옵션 관리, Animator Controllers 및 Transitions 활용	(실습) 게임 내 애니메이션 구현 및 캐릭터 애니메이션 설정

③ 온라인 자격증 시험 및 개별 프로젝트 (4일, 32시간)

- 시험 일정: 4일간 학생 개별 선택 시간에 Unity Certified Associate: Game Developer 자격증 온라인 시험 진행

- 합격자: 자격증 취득 후, Unity를 활용한 개별 프로젝트 시작 및 진행

- 불합격자: 부족한 부분에 대한 재학습 지도 및 재응시 준비 지원

일자	오전 세션(10:00~13:00)	오후 세션(14:00~19:00)
17일차	(자격증 시험) - 학생별 선택 시간에 온라인 시험	(시험 결과 리뷰 및 피드백) 개인별 결과 분석 및 피드백
18일차	(시험 합격자) - 개인별 실무 역량 강화를 위한 프로젝트 제작 & 진행 - 제작된 프로젝트 마무리 및 발표	(시험 불합격자) - 부족한 부분 재학습 및 실습 - 시험 재응시 준비 - 재응시 하는 법 안내
19일차
20일차