신청자격 | 내일배움 카드 발급자 |
---|---|
수강생 추천스팩 | C언어 활용자, 게임 프로그래밍에 관심있는자, 관련 SW전공 자격증 보유자 우대 |
교육비 지원 | 100% 지원 |
평가항목 |
출석률 80%이상, 교과목별 평가시 백분율 60점 이상 전체 훈련일수 20% 결석, 5일 이상 무단결석, 부정출결시 미수료 및 제적처리 |
1주차버전관리 학습(SVN)/상수,변수,연산자,casting,문자열,배열,조건문,반복문,함수,static/namespace
2주차구조체, 클래스 / 상속,friend,다형성,가상함수,순수가상함수, 메모리 구조 이해, 포인터, 동적할당, 참조, assert / 저장장치, 파일, 메모리 관계 이해 / file io
3주차template / Standard Template Library, Pool 개념 학습(MemoryPool 등)
4주차Component 구조 개념학습 / 콘솔게임 프로젝트
1주차자료구조(링크드 리스트, 스택, 큐, 이진트리 등)
2주차윈도우 창 생성, 메세지 기반 프로그래밍, 벡터, 행렬, 다이렉트X 렌더링 파이프라인
3주차버텍스버퍼와 인덱스버퍼, 2D 렌더링을 위한 투영행렬, HLSL 프로그래밍, 상수버퍼, Texture 매핑, 렌더 스테이트
4주차게임 액터와 컴포넌트 구조 설계, 2D 스프라이트 제작 및 렌더링, 입력 시스템, 캐릭터 2D 애니메이션
1주차충돌 시스템, Shape 충돌체 컴포넌트, 2D 애니메이션 이펙트, 공격 상호작용
2주차몬스터 AI, 전투와 스킬 시스템, UI 제작(Button, ProgressBar 등)
3주차기본 배경제작, TileMap, Navigation System, 장면전환
4주차싱글플레이 게임 프로젝트
1~3주차싱글플레이 게임 프로젝트
4주차언리얼 런처, 언리얼엔진 풀코드 다운로드, 프로젝트 생성, 팹 활용, 언리얼 주요 클래스 구조, 멀티플레이에 대한 이해, 언리얼 키 입력 시스템, 플레이어 캐릭터 제작, 애니메이션 로코모션 제작
1주차언리얼 충돌 구조, Particle System과 Sound를 활용한 Effect 처리, 몬스터 AI, 전투 시스템 제작
2주차Material 시스템 활용, Post Process, 렌더링 효과 제작(OutLine, Occlusion, Hit Effect 등), UMG 시스템, Picking과 레벨전환
3주차미디어 플레이트, 레벨시퀀스, 맵 제작용 애니메이션, 시네마틱 제작, 파일 입출력 시스템
4주차렌더타겟 시스템, GAS를 활용한 전투 시스템
1주차VR HMD 연결, VR 모션컨트롤러, VR 손 구현, VR 물체와 상호작용, VR용 UI 제작, 데디케이트 서버 빌드, 언리얼 주요 클래스 생성 구조 분석, 리플리케이트 시스템
2주차로그인 시스템, 레벨 전환, 보물수집 멀티플레이 게임제작
3주차C++ 소켓서버 프로그래밍, 언리얼 멀티스레드, 언리얼 소켓, 채팅서버 제작
4주차보스 제작, 멀티플레이 게임 프로젝트
1~4주차멀티플레이 게임 프로젝트
1~3주차멀티플레이 게임 프로젝트
4주차멀티플레이 게임 프로젝트, 취업지도 및 수료식