유니티(Unity 3D) 게임 프로그래밍
- 1차 개강일
- 25년 07월 15일(화)
고용24 국민내일배움카드 훈련과정명은
유니티(Unity 3D) 게임 프로그래밍입니다.

- 교육기간
- 정규 6개월 취준생/비전공자/초보자
- 수강료
-
국기과정 전액지원
실업자과정 최대100%지원
- 취업분야
- 게임개발자, AR/VR개발자, 게임 엔진 개발자, 유니티 툴 개발자, 기술 아티스트
게임 기획, 게임 알고리즘, 게임엔진
응용 프로그래밍 등을 빠르게 구현해보는
유니티(Unity 3D) 게임 프로그래밍이란?

게임콘텐츠 제작을 위해 게임 기획, 게임 알고리즘, 게임엔진 응용 프로그래밍,
게임플랫폼 응용 프로그래밍, 게임 UI/UX 프로그래밍, 게임 그래픽 프로그래밍,
게임 네트워크 프로그래밍, 게임 데이터베이스 프로그래밍을 통해
게임콘텐츠를 제작할 수 있게 교육합니다.
Start now

- 유니티 3D 게임 개발
- 게임 오브젝트 관리
- 멀티플레이어 및 네트워킹
- 게임 프로젝트
국가 기술 산업 교육의 중심!
Unity 3D를 활용한 게임 개발,
AR/VR 콘텐츠 제작, 멀티플레이어
시스템을 빠르게 구현하여 런칭할 수 있는
전문 게임 개발자로서의 실무 인재로
거듭납니다.
게임 프로그래밍 커리큘럼 및 프로젝트 진행으로
실무 중심 Unity 3D 게임 개발 역량을 갖추게 됩니다.
- 기본 프로그래밍 언어 학습 : Unity 3D의 C# 기초 및 게임 프로그래밍 언어 활용
- 3D 게임 환경 구현 : Unity 엔진을 활용한 3D 월드 구성, 물리 엔진 적용
및 애니메이션 구현 - 조별 프로젝트를 통한 협업 구현 : 팀 기반 Unity 게임 프로젝트,
게임 레벨 디자인 및 오브젝트 제작 프로젝트 - 게임 시스템 개발 능력 : 캐릭터 컨트롤러, UI 시스템, 퀘스트
및 인벤토리 시스템 개발 - AI 기반 게임 기능 개발 능력 : 인공지능 NPC, 경로 탐색,
몬스터 AI 및 게임 내 자동화 시스템 구현 - 멀티플레이어 게임 개발 및 배포 능력 : Unity를 활용한 멀티플레이어 게임 개발,
클라우드 기반 게임 서버 구축 및 유지 관리

- Unity 3D 게임 개발의 기초부터 창의적 사고와 문제 해결 능력을 키웁니다.
- 현장 경험이 풍부한 게임 개발 전문가의 노하우를 그대로 전달합니다.
- 게임 개발자로서의 취업을 위한 경쟁력 있는 포트폴리오
콘텐츠를 기획하고 제작합니다. - Unity와 클라우드 서버(AWS)를 활용하여 온라인 멀티플레이어
게임 서버를 구축하고 활용합니다.


유니티 3D를 활용한 게임 프로그래밍 예시
물리엔진 활용 충돌 및 중력 등 물리적 상호작용 구현
AR/VR 기능증강현실및 가상현실 환경 구축하여 게임개발
멀티플레이어서버구축을 통해 네트워크 기반 온라인 게임 개발
AI NPC비선형 플레이를 위한 인공지능 NPC 구현

- [ 기본 프로그래밍 & 게임 엔진 활용 ]
1. C# 프로그래밍 기본 문법 학습
2. Unity 엔진 기본 기능 및 인터페이스 학습 - [ 게임 프로그래밍 & 프로젝트 환경 구축 ]
1. Unity 3D 오브젝트 제작 및 물리 엔진 활용
2. Unity 애니메이션, 사운드, UI 구현
3. 멀티플레이어 및 네트워킹 기능 구현 (Photon, Mirror) - [ 프로젝트 구현 및 실습 ]
1. 3D 게임 프로젝트 설계 및 구현
2. 완성 프로젝트 포트폴리오 제작 및 발표
3. VR/AR 콘텐츠 제작 및 모바일 배포 실습
당신은 경쟁력 있는 Unity 3D 게임 개발자로
거듭납니다.
게임 개발의 핵심 기술인 Unity 3D와 C# 프로그래밍을 익히고,
2D/3D 게임, AR/VR 콘텐츠, 멀티플레이어 시스템까지 구현할 수 있습니다.
내가 Unity 게임 개발자가 될 수 있다고?
Unity 3D 게임 개발자가 되고 싶은 분, 이젠에서 일단 시작!

수강후기
커리큘럼
- 1
게임 사전기획
- 게임 콘셉트 설계
- 시스템 및 컨텐츠 기획
- 프로토타입 기획 및 개발
- 프로젝트 관리
- 2
게임 알고리즘
- 알고리즘의 개념과 중요성
- 게임 수학 및 물리
- 게임 AI 알고리즘
- 게임 시스템 알고리즘
- 실시간 게임 구현
- 게임 엔진 활용
- 문제 해결 및 프로젝트
- 3
게임 플랫폼 응용 프로그래밍
- 응용 프로그래밍 기초
- 멀티 플랫폼 개발
- 그래픽 프로그래밍
- 입출력 및 컨트롤 구현
- 네트워크 및 멀티플레이
- 플랫폼 최적화
- 실습 및 프로젝트
- 4
게임 웹 프로그래밍
- 웹 프로그래밍 기본
- 프론트엔드 개발
- 백엔드 개발
- 게임 웹 서비스 개발
- 실시간 통신 및 멀티플레이
- 게임 커뮤니티 및 관리 시스템
- 보안 및 최적화
- 배포 및 유지보수
- 프로젝트 실습
- 5
게임 UI/UX 프로그래밍
- 게임UIUX설계하기
- 게임 UIUX 요소 프로그래밍 하기
- 게임 UIUX 응용프로그래밍 하기
- 6
게임 엔진 응용 프로그래밍
- 상용 게임 엔진 활용하기
- 상용 게임엔진 응용프로그래밍하기
- VR 게임 프로그래밍 하기
- 7
게임 시스템 기획
- 게임 기획 개론
- 게임 규칙 및 매커니즘 설계
- 성장 및 보상 시스템
- 게임 경제 시스템
- 전투 및 AI설계
- 벨런스와 데이터 분석
- 기획 문서 작성 및 전달
- 프로토타입 개발
- 8
게임 레벨 기획
- 플레이어 경험 설계
- 레벨 레이아웃 설계
- 환경과 스토리텔링
- 레벨 테스트 및 반복 설계
- 레벨 도구와 소프트웨어 활용
- 난이도 밸런싱
- 특수 효과와 에벤트
- 9
게임 데이터베이스 프로그래밍
- 게임 데이터베이스 설계하기
- 게임 데이터베이스 프로그래밍하기
- 게임 데이터베이스 응용프로그래밍
- 10
게임 인공지능 프로그래밍
- 게임 AI 개요
- AI 알고리즘 기초
- 경로 탐색
- 적응형 AI 설계
- 군중 시물레이션
- 전투 AI 및 전략
- AI 와 게임엔진 연동
- 실시간 AI 데이터 처리
- 11
게임 네트워크 프로그래밍
- 게임 서버 시스템 설계하기
- 서버 네트워크 프로그래밍 하기
- C/S 모델에서의 클라이언트 네트워크 프로그래밍 하기
- 12
게임 그래픽 프로그래밍
- 3D 모델과 데이터 처리,게임엔진연동
- 셰이더 프로그래밍 , 애니메이션 처리
- 조명과 그림자 처리 , 렌더링최적화
- 렌더링 최적화 , 물리기반 그래픽
웹&앱 프로그래밍
웹&앱 프로그래밍 취업완성패스
-
프론트엔드, 백엔드 그리고 배포(DevOps
포함) 등 서비스를 개발할 수 있는 교육자바 백엔드 풀스택 개발자 (JAVA,Spring boot)
-
JAVA + CLOUD
독립적 자바 웹 프로그래밍AWS클라우드기반 자바 웹 개발자
-
웹 콘텐츠의 기획 및 분석과 디자인,
프론트엔드(풀스택) 개발을 동시에!프론트엔드 풀스택 (React, Node.js)
-
꾸준한 인기 자바(JAVA),
웹&앱 개발자가 되는 필수 언어!자바 웹&앱 개발자
-
프론트엔드, 백엔드 기술을
활용하여 인공지능 풀스택 개발!AI활용 지능형 웹서비스 풀스택 개발
-
현장 실무학습과 자격증 취득으로
웹 개발과 소프트웨어 설계까지자바 웹 정보처리 산업기사 과정평가
취업 컨설팅
원하시는 과정을 선택하시면 1:1 상담을 진행해드립니다.