신청자격 | 만15세 이상의 서울시민 ※주민등록증 상 서울시 거주민 대상 |
---|---|
수강생 추천스팩 | 기초 수준의 컴퓨터 활용자, 게임산업에 관심있는자, 관련 SW전공 자격증 보유자 우대 |
교육비 지원 | 100% 지원 |
교재정보 |
C/C++ 프로그래밍 언어, 언리얼엔진5 네트워크 프로그래밍, 언리얼엔진5 C++프로그래밍 |
신청페이지 |
1주차C언어 입출력 및 변수, 상수, 연산자,조건문, 반복문, 배열, 동적 메모리,구조체, 메모리 구조함수, 재귀함수, 문자, 포인터, 오버로딩, 템플릿, Namespace
2주차중간 점검 프로젝트클래스(1), 클래스(2) 생성자, 소멸자, 상속, 프렌드다형성, 가상함수, 순수가상함수 형변환, Exception, 파일 입출력
3주차Double LinkedList, Array, Stack, Queue, Binary Search Tree ,STL(vector, list, unordered_map)Quick Sort, Merge Sort, Heap Sort
4주차다익스트라 알고리즘, 클래스 상속을 이용한 미니게임 프로젝트, Component 구조와 구조설계 다자인 패턴을 이용한 게임 프레임워크 설계, 텍스트 게임 프로젝트
멘토특강에픽게임즈코리아 실무진 특강
1주차언리얼엔진 프로젝트 생성 및 설정 에디터 기본 기능 설명 / 마켓플레이스 활용, 언리얼엔진 클래스 구조 / 블루프린트 이해와 활용, C++과 블루프린트 연계하기, Component의 개념 / 출력용 엑터 제작 블루프린트와 C++을 이용한 액터 조작하기, 언리얼엔진 키 입력 시스템, 캐릭터 클래스 구조 분석 애니메이션 블루프린트, C++을 활용한 애니메이션 블루프린트 컨트롤
2주차애니메이션 애셋 제작, 노티파이, 스켈레톤 메쉬의 소켓 부착하기, ProjectileMovementComponent를 이용한 투사체 제작, 파티클 시스템을 이용한 파티클 처리, 사운드 시스템 제작, 디펄데칼을 활용한 레벨디자인용 애셋 제작, SpawnPoint를 활용한 런타임 액터 생성, 데이터 테이블을 활용한 데이터 관리
3주차인공지능 / 카메라 컨트롤 시스템 제작, 게임엔진 프로그래밍 중간점검, UI/UX 제작을 위한 Slate 시스템 모션 그래픽(UMG) 시스템, AI를 활용하기 위한 커멘드 제작, AI를 활용한 Texture 생성, AI를 활용한 알고리즘 제작, AI를 활용한 언리얼 콘텐츠 제작, 위젯 컴포넌트를 이용한 3차원 공간 위젯 출력, 레벨 전환 시스템, 3D Text MediaPlayer를 이용한 동영상 재생, 렌더타겟을 이용한 실시간 3차원 타겟 텍스쳐 생성, Material 시스템 / 나나이트 시스템
4주차PostProcess와 Custom PostProcess Material 제작, 월드파티션을 이용한 오픈월드 제작, LandScape 시스템을 이용한 외부지형 처리, 루멘 일루미네이션, 리플렉션, 레벨시퀀스를 활용한 시네마틱 제작, 파일 입출력 시스템, VR HMD와 Motion Controller 사용, 게임 엔진 프로그래밍 기초 프로젝트
1~4주차싱글플레이 게임 프로젝트
1주차이미지 컨셉트 결정, 기본 스피치 교육, 1분 스피치 교육, 실전 면접 스킬 (1), (2), 면접실습 (1), (2) / 그룹실습, 이력서, 자기소개서 작성법, 기술소개서 작성법, 개별 이력서 및 자소서 피드백 , 다양한 면접사례 및 모의면접
2주차데디케이트 서버와 리슨서버의 차이, 데디케이트 서버를 사용하는 방법, 리슨 서버를 사용하는 방법 다중접속을 위한 서버 제작
3주차로그인 시스템 제작, 여러 클라이언트 위치동기화, 음성채팅 시스템, C++ 소켓 프로그래밍 텍스트 채팅 서버 제작, AI를 활용한 네트워크 알고리즘 제작
4주차멀티플레이 게임 프로젝트
1주차~7주차멀티플레이 게임 프로젝트