DirectX - Learn Microsoft DirectX from Scratch

Learn to handle multimedia, game programming and videos using Microsoft DirectX

3.80 (132 reviews)
Udemy
platform
English
language
Design Tools
category
DirectX - Learn Microsoft DirectX from Scratch
15,903
students
25.5 hours
content
Nov 2015
last update
$44.99
regular price

What you will learn

Learn coceptual and practical level of DirectX

Understand Direct3D

Learn Vector Algebra, C++

Using DirectX, Learn to create a simple window, create triangles, create quads and different primitives like Cube.

Using DirectX, We will learn how to rotate cube, add texture, add lights to the cube.

Why take this course?

We shall be working on coceptual and practical level of DirectX. We shall be working on DirectX 11.2. DirectX is rendering API by Microsoft. Direct3D is a part of DirectX. DirectX is a collection of APIs for handling tasks related to multimedia, game programming and video, on Microsoft platforms. Originally, the names of these APIs all began with Direct, such as Direct3D, DirectDraw, DirectMusic, DirectPlay, DirectSound, and so forth. The name DirectX was coined as shorthand term for all of these APIs and soon became the name of the collection. When Microsoft later set out to develop a gaming console, the X was used as the basis of the name Xbox to indicate that the console was based on DirectX technology.

We will be working on DirectX and will be using C++ as the language of choice. For a better understanding, we need to know Vector Algebra and others, We need Windows8, Visual Studio 2013, Windows HDK. DirectX comes along with Windows HDK.

We will start with creating a simple window. Then we will move on to create triangles. We will create quads and different primitives like Cube. We will learn how to rotate cube, add texture, add lights to the cube.

Reviews

Paul
April 14, 2021
It looks like this course has been copied from another site and the lecturer is not very clear at passing on the information. There are a number of mistakes and left feeling like I've been conned with this course.
Liam
November 2, 2020
The code he writes isn't consistent. one minute the code will be one thing then the video cuts to new code that isn't explained. Lots of content missing. Also, this course is just ripped from directXTutorial.com. Would not recommend it!
Shammi
October 2, 2020
usage of constant buffer is actually quite good. Also the explanation of math is very good. i would request you to make a course on advance topics in direct x like cube maps / env maps, normal maps, terrain, collision, procedural generation etc.
Terri
July 28, 2020
Pros: Very informative, concise and clearly spoken. Instructor is clearly very well versed in the subject and makes things simple. Pace is good. Cons: Presentation is very scholastic, lecture style and therefor not terribly engaging. Maybe not many ways to make interesting but a white-board lecture is ...meh?
glid
December 22, 2019
It would be better to attach source code. Some tutorial seems not complete. In some minutes, the code is different with next minutes. I see, he never changed the codes.
Joseph
October 7, 2019
I'm disappointed that the tutorials were taken from a book. I wish the author had come up with something original that couldn't be found elsewhere. Other than that, to get the most out of this course , study hard, and go through the videos carefully, and then review again, and you'll learn some DirectX. If you can, use dual screens. It's slightly better than flipping between active windows in my opinion. One more thing: the instructor seems to have abandoned the course; he doesn't answer questions.
Oguzhan
December 29, 2018
I like the explanation and being shown how it works. I do miss advice on how to practice before continuing on to the next theory. With practice it could be easier to really internalize this information.
Kyle
June 24, 2018
So far, the course feels incomplete. There is a reference to C++/CX, but it isn't in the class. The instructor in the Windows App Initialization had buggy code and fixed it in the video rather than preparing. Seems to be very disorganized.
Theharfords
June 10, 2018
When i started this course... i found it hard to follow, very ammerture.. difficult to read on screen comments (hand drawn on screen - rather than say in powerpoint) as rated this 1 star. As I continued through the course, it got better to start with, so worth sticking with. Explanations are good, sometimes hard to read what has been typed on screen. - could be made easier if source code for each module was made available. 50% through... some of the exercises lack context.. and focus on just technical aspects... hard to follow at times. Quickly realized many lessons are missing, so the course jumps and does not make sense. The author never repsonds to questions. I would not recommend!
Arnaud
June 26, 2017
Profonde révision de l'algèbre vectoriel et matriciel, ce qui est un must si vous ne le connaissez pas avant d'aborder l'informatique graphique. Malheureusement, de nombreuses imprécisions mathématiques et coquilles peuvent parfois semer la confusion. De plus, le professeur passe un temps conséquent à écrire à la main sur paint, ce qui n'est à mon avis pas la meilleure façon de dépenser son temps de cours.
Angel
June 7, 2017
I looked through the course and the "instructor" is reading directly from the book "Introduction to 3D Programming with DirectX 11/12". Most of the time he is just copying the text from the book to paint and the explanations are poor. It should be written somewhere in the descriptions of the course that the instructor is using the book so that the people who already own it (the book) do not purchase the course.
Nick
December 29, 2016
I am only the Algebra section, but so far the course seems to be very closely referencing Frank D. Luna's book, which I have open in front of me. Explanation seems to be the same, the order of explanations seems to be the same and the examples and diagrams would also appear to be the same, except where the tutor has made an error??? I hope this is not the case for the rest of the course. Fingers crossed it will get better then I will regrade the course.
Samuel
December 13, 2016
The content seems pretty good so far. The instructor explains a lot of details about DirectX and explains the concepts. Its a shame though that there are whole lectures missing. The instructor for example mentions at several points a lecture on C++/CX. But this lecture is not available at all. Thats why I can not give full points. Furthermore, there is no Q&A Support by the instructor and there are no Quizes. A great plus on the other hand are the lectures on basic math for 3D programming with DirectX.

Charts

Price

DirectX - Learn Microsoft DirectX from Scratch - Price chart

Rating

DirectX - Learn Microsoft DirectX from Scratch - Ratings chart

Enrollment distribution

DirectX - Learn Microsoft DirectX from Scratch - Distribution chart

Related Topics

678038
udemy ID
11/23/2015
course created date
11/20/2020
course indexed date
Bot
course submited by