Mô tả

Become a DirectX professional and learn one of employer's most requested skills nowadays!

This comprehensive course is designed so that software developers, game programmers, graphic programmers, engineers, students... can learn Microsoft DirectX 11 from scratch to use it in a practical and professional way. Never mind if you have no experience in the topic, you will be equally capable of understanding everything and you will finish the course with total mastery of the subject.

After several years working in software engineering, we have realized that nowadays mastering DirectX is very necessary for creating custom rendering solutions, creating your own game from scratch, or other graphic development applications. Knowing how to use this package can give you many job opportunities and many economic benefits, especially in the world of the graphics software engineering.

The big problem has always been the complexity to perfectly understand DirectX it requires, since its absolute mastery is not easy. In this course we try to facilitate this entire learning and improvement process, so that you will be able to carry out and understand your own projects in a short time, thanks to the step-by-step and detailed examples of every concept.

With almost 18 exclusive hours of video and 31 lectures, this comprehensive course leaves no stone unturned! It includes both practical exercises and theoretical examples to fully master Microsoft DirectX. The course will teach you DirectX 11 in a practical way, from scratch, and step by step.

We will start with the installation and setup of needed software to follow the course and then, we'll cover a wide variety of topics, including:

  • Introduction to DirectX and course dynamics

  • Work environment set up, configurations and needed installations

  • General familiarization with the user interface and elements

  • Introduction to Direct 3D: Fundamentals and Drawing First Triangle

  • Development of Components in DirectX: Refactoring, Camera, Cube Drawing, Textures...

  • Introduction to Rendering Engine, Device Components and System Design for Swapchain

  • Development of Buffers and Development of Pipeline Assets

  • Developing Mesh System

  • Final exercises: Testing the Model System, Creating Pipeline Object, Creating Mesh Object, and Adding Diffuse Light

  • How to Troubleshoot Common Problems and Fix Them Fast

  • Advanced Tips and Tricks to Master DirectX11 and the best resources to stay updated

  • Mastery and application of absolutely ALL the functionalities of Microsoft DirectX and Direct3D

  • Practical exercises, complete projects and much more!

In other words, what we want is to contribute our grain of sand and teach you all those things that we would have liked to know in our beginnings and that nobody explained to us. In this way, you can learn to manage a wide variety of real applications cases quickly and make versatile and complete use of DirectX11. And if that were not enough, you will get lifetime access to any class and we will be at your disposal to answer all the questions you want in the shortest possible time.

Learning Microsoft DirectX has never been easier. What are you waiting to join?

Bạn sẽ học được gì

Yêu cầu

Nội dung khoá học

8 sections

Introduction to Window Creation

4 lectures
Basic Introduction to Project
08:54
Installing and Initializing The Project Settings
21:27
Initializing Window with GLFW
26:44
Learning Git Commands
09:39

Introduction to Direct3D

4 lectures
Introduction to Direct3D
14:59
Basics of Direct3D
37:26
Drawing First Triangle
01:04:53
Challenge Solution
05:41

Development of Components

5 lectures
Refactoring to Create Object
35:53
Adding Camera
53:55
Camera Challenge
09:30
Camera Fix and Cube Drawing
24:15
Adding Textures
55:38

Introduction to Rendering Engine

3 lectures
Introduction to Engine Architecture
32:39
Brief Coding of Device Components
28:33
System Design for Swapchain
56:53

Development of Buffers

3 lectures
Design of FrameBuffer
40:18
Creation of TextureView
32:16
Creation of GraphicsBuffer
31:34

Development of Pipeline Assets

5 lectures
Creating Shaders Props
52:06
Creating Pipeline Assets Part 1
40:36
Creating Pipeline Assets Part 2
36:20
First test of Engine
45:53
Creating Command List
29:47

Developing Mesh System

3 lectures
Creating Mesh Class
34:21
Creating Texture Resource
15:41
Creating Resource Importer
29:00

Final exercises

4 lectures
Testing The Model System
01:03:53
Creating Pipeline Object
40:56
Creating Mesh Object
45:36
Adding Diffuse Light
41:07

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.