Beginner C Game Programming DirectX Course

4.6 (107 reviews)
  • 51 Lessons
  • 21 Students
  • Certificate of completion

With newer languages like Java being used for game development, beginner developers might wonder if they should learn an older language like C++. Our answer is yes. In fact, we recommend that you learn C++ even if you aren't interested in game development .

To Register in Course you have to watch at least 30 Second of any lesson

What You'll Learn

  • Master basic C++ syntax, variables, and control structures for game programming using DirectX
  • Implement fundamental graphics rendering techniques with DirectX in C++ for beginner game development
  • Create simple 2D and 3D game environments utilizing C++ and DirectX graphics APIs
  • Apply debugging and troubleshooting skills to optimize C++ game code with DirectX tools
  • Develop interactive game features such as input handling and collision detection in C++ with DirectX
  • Utilize C++ libraries and frameworks to enhance game development efficiency with DirectX
  • Design and implement basic game physics and animations using C++ and DirectX
  • Integrate sound and multimedia elements into C++ games with DirectX for immersive experiences
  • Understand the fundamentals of game loop architecture and real-time rendering in C++
  • Build and compile C++ projects for Windows platforms using Visual Studio and DirectX SDK
  • Implement basic AI and game logic in C++ to create engaging gameplay experiences
  • Apply best practices for code organization, version control, and project management in C++ game development

Course Content

51 Lessons • 18 h 54 m total

Beginner C Game Programming Tutorial 0 DirectX Introduction Setup

16:04

Visual Studio 2017 C Installation Beginner C Chili Framework DirectX

13:07

Beginner C Game Programming DirectX Function Calls Basic Syntax Tutorial 1

17:36

Beginner C Game Programming DirectX Variables Operators Tutorial 2

18:50

Beginner C Game Programming DirectX if Statement bool Tutorial 3

26:12

|Homework 3| Beginner C Game Programming

4:53

Beginner C Game Programming DirectX Game Loop Variable Scope Tutorial 4 1

19:44

Beginner C Game Programming DirectX Class Object Member Variable Tutorial 4 2

17:43

Beginner C Game Programming DirectX Velocity Separating Logic Tutorial 4 3

19:33

Beginner C Game Programming DirectX Comparison Logical Operators Tutorial 5

20:29

|Homework 5| Beginner C Game Programming

6:26

Beginner C Game Programming DirectX Creating Functions Tutorial 6

19:15

|Homework 6| Beginner C Game Programming

5:45

Beginner C Game Programming DirectX Debugger Tutorial 7

18:00

|Homework 7| Beginner C Game Programming

8:51

Beginner C Game Programming DirectX Poo Game RNG Tutorial 8

27:55

|Homework 8| Beginner C Game Programming

4:24

Beginner C Game Programming DirectX Creating Classes static constexpr Tutorial 9

21:23

|Homework 9| Beginner C Game Programming

7:40

Beginner C Game Programming DirectX Loops Tutorial 10

20:55

|Homework 10| Beginner C Game Programming

4:28

Beginner C Game Programming DirectX References const Correctness Tutorial 11

35:39

|Homework 11| Beginner C Game Programming

8:41

Beginner C Game Programming DirectX Constructor Encapsulation Tutorial 12

31:23

|Homework 12| Beginner C Game Programming

13:37

Beginner C Game Programming DirectX Arrays Tutorial 13

34:42

|Homework 13| Beginner C Game Programming

22:36

Beginner C Game Programming DirectX Snake Game Tutorial 14a

36:23

Beginner C Game Programming DirectX Snake Game Tutorial 14b

42:34

|Homework 14| Beginner C Game Programming

34:23

Beginner C Game Programming DirectX Git in Visual Studio Tutorial 15

37:26

|Homework 15| Beginner C Game Programming

8:49

Beginner C Game Programming DirectX float type casting Tutorial 16

30:31

|Homework 16| Beginner C Game Programming

11:49

Beginner C Game Programming DirectX chrono timestep using namespace Tutorial 17

29:12

|Homework 17| Beginner C Game Programming

9:46

Beginner C Game Programming DirectX Compiler Confessions Tutorial 18

28:35

Beginner C Game Programming DirectX 2D Vectors Tutorial 19

36:03

|Homework 19| Beginner C Game Programming

8:17

Beginner C Game Programming DirectX Fart Annoyed Tutorial 20 Pt 1

28:19

How to Get The Certificate

  • You must have an Account on the platform.
  • Complete all lessons.
  • Watch at least 50% of Lesson Duration.
  • Get your Certificate free 🎉 !

Certificate Example

Mind Luster Certificate Template

4.6 (107 reviews)

Overall rating

  • 5.0 0%
  • 4.0 0%
  • 3.0 0%
  • 2.0 0%
  • 1.0 0%

Reviews

Be the First One Review This Course

Beginner C Game Programming DirectX Course Description

With newer languages like Java being used for game development, beginner developers might wonder if they should learn an older language like C++. Our answer is yes. In fact, we recommend that you learn C++ even if you aren't interested in game development .

Focus on Learning, Not Ads

Experience the full power of Mindluster with Premium.
No distractions, just pure education.

Get Mindluster Premium

Cancel your subscription anytime

Course Intro