DirectX 11 Programming
3.6 (12 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
884 students enrolled
Wishlisted Wishlist

Please confirm that you want to add DirectX 11 Programming to your Wishlist.

Add to Wishlist

DirectX 11 Programming

This course is designed to introduce DirectX 11 programming.
3.6 (12 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
884 students enrolled
Created by Ole Holthe
Last updated 8/2016
English
Curiosity Sale
Current price: $10 Original price: $120 Discount: 92% off
30-Day Money-Back Guarantee
Includes:
  • 7.5 hours on-demand video
  • 12 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Develop 2D and 3D DirectX 11 applications and games
  • Develop software that use DirectX 11 input devices and audio
  • Import and export 3D models
View Curriculum
Requirements
  • Visual Studio 2010 or later versions
  • Windows 7 and later versions
Description

This course is designed to introduce DirectX 11 programming. The course begins with an high-level overview of the DirectX 11 architecture and concepts, and proceeds with an initial DirectX example application, 2D graphics, text rendering, input device processing, 3D concepts and rendering, shaders and effects, cameras and models, audio, importing and exporting 3D models, the final project, DirectX 9 and 10, other tools, using Visual Studio 2012 and later, and a final summary. Source code is included.

We use DirectX 11.0 in this course. DirectX 11.0 was included in Windows 7. We will use the Microsoft June 2010 DirectX SDK that include tools and libs that where later removed in later versions of DirectX and Visual Studio 2012-2015 Express/Community editions.

Who is the target audience?
  • People that wish to learn DirectX 11
Students Who Viewed This Course Also Viewed
Curriculum For This Course
39 Lectures
07:40:49
+
Introduction
1 Lecture 19:23
+
An Example DirectX Program
4 Lectures 49:58
Introduction
16:09

Blank Window
08:09

Blank Window D3D, part 1
12:49

Blank Window D3D, part 2
12:51
+
2D Graphics
8 Lectures 01:17:00
Introduction
10:50

2D Geometry, part 1
06:36

2D Geometry, part 2
08:41

Draw Triangle
16:45

Draw Summary
02:09

Samples
01:48

Draw Texture
12:21

Draw Sprites
17:50
+
Text Rendering
3 Lectures 34:19
Introduction
06:15

Draw Text, part 1
18:30

Draw Text, part 2
09:34
+
Input Devices
1 Lecture 14:12
Input Devices
14:12
+
3D Introduction
4 Lectures 46:02
Introduction, Points and Vectors
11:01

Vector Arithmetic
11:40

Matrix Transformations
12:52

Draw Cube
10:29
+
Shaders and Effects
2 Lectures 27:53
Introduction
11:45

Draw Cube Effect
16:08
+
Cameras and Models
4 Lectures 47:19
Draw Model, part 1
12:09

Draw Model, part 2
19:36

Lighting, part 1
02:35

Lighting, part 2
12:59
+
Audio
3 Lectures 31:40
Introduction
12:48

XACT
06:40

Playing Audio with XACT3
12:12
+
Import/Export 3D Models
1 Lecture 08:29
Import/Export 3D Models
08:29
5 More Sections
About the Instructor
Ole Holthe
3.6 Average rating
12 Reviews
884 Students
1 Course
Game Technology Developer

My name is Ole Holthe. I have been working professionally with DirectX for the last 16 years. I started with DirectX 8.0a on Windows 2000 when we developed a web browser plug-in with 3D and multimedia capabilities. I have worked on multiple 3D editors, applications and games using DirectX 8, 9, 10 and 11.