C++을 이용해 만든 게임엔진에 Directx11 라이브러리를 이용하여 게임엔진을 리팩토링 하는 과정입니다. 내부적 코드를 유추하는 방식으로 제작되었으며 이를 통해 유니티엔진의 내부 원리에 대해서 생각해 볼 수 있습니다.
이런 걸
배워요!
c++
유니티엔진
자료구조
알고리즘
그래픽스
Directx11
Imgui
학습 대상은
누구일까요?
클래스를 자유자재로 활용이 가능한 프로그래머
c++ 언어 사용 가능하신 분
자료구조 알고리즘 사용 가능하신 분
선수 지식,
필요할까요?
C++
고등학교 수학
경력
前 Neople (컨텐츠 개발팀)
前 Dave studio (FD 프로젝트 리드 프로그래머)
前 인디게임 패스트트랙 수상
前 어소트락게임아카데미 렌더링 프레임워크 개발 및 교육
現 MMORPG 클라이언트/네트워크 프로그래머 근무중
관심 분야
컴퓨터 그래픽스 프로그래밍
네트워크 프로그래밍
인디게임 개발
유니티/언리얼
소개
여러가지 프로그래밍 강의를 듣고 따라서 코드를 작성하여도 나의 프로그래밍 실력은 늘지 않습니다.
단순 암기와 베끼는 실습을 최소화 하고 ‘스스로 프로그래밍 할 수 있는 능력’에 집중합니다.
프로그래밍은 기술직군 입니다. 책과 영상으로 이해만 하는 것은 그 때 뿐입니다. 이해를 바탕으로 끊임없는 반복과 훈련으로 나의 기술로 만들어야 합니다.
현재 업계에 몸담고 있는 만큼, 현업에서 사용하는
실전 노하우와 기법을 최대한 공유 드리고자 합니다.
진로 및 직업 상담 : https://inf.run/g5vdW
개인 및 그룹 과외 문의 : eazuooz@gmail.com
전체
26개 ∙ (6시간 57분)
렌더링 파이프라인 (1)
45:24
렌더링 파이프라인 (2)
31:24
DirectX11 초기화
40:07
삼각형 그리기
18:38
인덱스 버퍼 / 상수 버퍼
12:38
로딩씬 (쓰레드, 뮤텍스)
11:43
엔진 구조 설계
04:01
셰이더 클래스
04:57
버텍스 버퍼 클래스
04:39
인덱스 / 상수 버퍼 클래스
08:29
메쉬 클래스
04:00
vcpkg 사용법과 사용 이유
08:42
DirectxTex 최신버전 업데이트
03:47
SpriteRenderer 클래스
11:22