/cpp11-and-DX11-Tutorials

C++11 & DirectX11 tutorials

Primary LanguageC++MIT LicenseMIT

C++11 and DX11 Tutorials

for Unity3D/XNA/Java game developpers

Those projects are the source of video tutorials.

Content:

  • Chapter 1 - C++ basics
    • Tutorial 1 - Hello World!
    • Tutorial 2 - Types
    • Tutorial 3 - String Manipulation
    • Tutorial 4 - Functions
    • Tutorial 5 - if and loops
    • Tutorial 6 - Containers
    • Tutorial 7 - Classes
    • Tutorial 8 - Pointers
    • Tutorial 9 - Memory management
  • Chapter 2 - Draw a triangle in DX11
    • Tutorial 1 - Creating a desktop Window
    • Tutorial 2 - Initializing Direct3D 11
    • Tutorial 3 - Frame buffer
    • Tutorial 4 - Creating a Vertex Buffer
    • Tutorial 5 - Creating and loading Shaders
    • Tutorial 6 - Input layout and viewport
  • Chapter 3 - 2D sprites, inputs
  • Chapter 4 - 3D, vector and matrices