🤍 전 강의 25% 할인 중 🤍

2024년 상반기를 돌아보고 하반기에도 함께 성장해요!
인프런이 준비한 25% 할인 받으러 가기 >>

Thumbnail
NEW
게임 개발 게임 프로그래밍

Directx11을 이용한 게임 엔진 만들기 대시보드

(5)
2개의 수강평 ∙  200명의 수강생

무료

지식공유자: 얌얌코딩
총 21개 수업 (5시간 6분)
수강기한: 
무제한
수료증: 미발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가 공유

중급자를 위해 준비한
[DirectX, game-engine] 강의입니다.

C++을 이용해 만든 게임엔진에 Directx11 라이브러리를 이용하여 게임엔진을 리팩토링 하는 과정입니다. 내부적 코드를 유추하는 방식으로 제작되었으며 이를 통해 유니티엔진의 내부 원리에 대해서 생각해 볼 수 있습니다.

✍️
이런 걸
배워요!
c++
유니티엔진
자료구조
알고리즘
그래픽스
Directx11
Imgui

이런 분들께 추천드려요!

🎓
학습 대상은
누구일까요?
클래스를 자유자재로 활용이 가능한 프로그래머
c++ 언어 사용 가능하신 분
자료구조 알고리즘 사용 가능하신 분
📚
선수 지식,
필요할까요?
C++
고등학교 수학

안녕하세요
얌얌코딩 입니다.
얌얌코딩의 썸네일

경력

  • 前 Neople (컨텐츠 개발팀)

  • 前 Dave studio (FD 프로젝트 리드 프로그래머)

  • 前 인디게임 패스트트랙 수상

  • 前 네오락 렌더링 프레임워크 개발 및 교육

  • 現 MMO 클라이언트/네트워크 프로그래머 근무중

관심 분야

  • 컴퓨터 그래픽스 프로그래밍

  • 네트워크 프로그래밍

  • 인디게임 개발

  • 유니티/언리얼

소개

여러가지 프로그래밍 강의를 듣고 따라서 코드를 작성하여도 나의 프로그래밍 실력은 늘지 않습니다.

단순 암기와 베끼는 실습을 최소화 하고 ‘스스로 프로그래밍 할 수 있는 능력’에 집중합니다.

프로그래밍은 기술직군 입니다. 책과 영상으로 이해만 하는 것은 그 때 뿐입니다. 이해를 바탕으로 끊임없는 반복과 훈련으로 나의 기술로 만들어야 합니다.

 

 

커리큘럼 총 21 개 ˙ 5시간 6분의 수업
이 강의는 영상이 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. 렌더링 파이프라인
렌더링 파이프라인 (1) 미리보기 45:24
렌더링 파이프라인 (2) 31:24
섹션 1. DirectX11 초기화
DirectX11을 사용하기 위한 준비작업 37:10
DirectX11 초기화 40:07
삼각형 그리기 18:38
인덱스 버퍼 / 상수 버퍼 12:38
로딩씬 (쓰레드, 뮤텍스) 11:43
엔진 구조 설계 04:01
섹션 2. 그래픽스 클래스 설계
셰이더 클래스 04:57
버텍스 버퍼 클래스 04:39
인덱스 / 상수 버퍼 클래스 08:29
렌더링 라이브러리 전환을 위한 WinAPI GDI 기능 제거 02:10
메쉬 클래스 04:00
vcpkg 사용법과 사용 이유 08:42
DirectxTex 라이브러리, Texture 클래스 12:51
Sampler State, 텍스처 UV 좌표계, 필터링 13:48
DirectxTex 최신버전 업데이트 03:47
Material(메테리얼), inputLayout정점 데이터 정보 12:12
Material 클래스안에 Texture 포함시키기 01:37
SpriteRenderer 클래스 11:22
섹션 3. 게임 수학
Cartesian Coordinate 데카르트 좌표계 16:52
강의 게시일 : 2024년 05월 22일 (마지막 업데이트일 : 2024년 06월 01일)
수강평 총 2개
수강생분들이 직접 작성하신 수강평입니다.
VIEW 추천 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
상진 thumbnail
5
좋은 강의 감사합니다 !
2024-06-14
똘똘이스머프 thumbnail
5
귀한 강의 감사드립니다. 건강 조심하세요.
2024-05-28
채널톡 아이콘