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
Visual Studio 2017 C Installation Beginner C Chili Framework DirectX
Beginner C Game Programming DirectX Function Calls Basic Syntax Tutorial 1
Beginner C Game Programming DirectX Variables Operators Tutorial 2
Beginner C Game Programming DirectX if Statement bool Tutorial 3
|Homework 3| Beginner C Game Programming
Beginner C Game Programming DirectX Game Loop Variable Scope Tutorial 4 1
Beginner C Game Programming DirectX Class Object Member Variable Tutorial 4 2
Beginner C Game Programming DirectX Velocity Separating Logic Tutorial 4 3
Beginner C Game Programming DirectX Comparison Logical Operators Tutorial 5
|Homework 5| Beginner C Game Programming
Beginner C Game Programming DirectX Creating Functions Tutorial 6
|Homework 6| Beginner C Game Programming
Beginner C Game Programming DirectX Debugger Tutorial 7
|Homework 7| Beginner C Game Programming
Beginner C Game Programming DirectX Poo Game RNG Tutorial 8
|Homework 8| Beginner C Game Programming
Beginner C Game Programming DirectX Creating Classes static constexpr Tutorial 9
|Homework 9| Beginner C Game Programming
Beginner C Game Programming DirectX Loops Tutorial 10
|Homework 10| Beginner C Game Programming
Beginner C Game Programming DirectX References const Correctness Tutorial 11
|Homework 11| Beginner C Game Programming
Beginner C Game Programming DirectX Constructor Encapsulation Tutorial 12
|Homework 12| Beginner C Game Programming
Beginner C Game Programming DirectX Arrays Tutorial 13
|Homework 13| Beginner C Game Programming
Beginner C Game Programming DirectX Snake Game Tutorial 14a
Beginner C Game Programming DirectX Snake Game Tutorial 14b
|Homework 14| Beginner C Game Programming
Beginner C Game Programming DirectX Git in Visual Studio Tutorial 15
|Homework 15| Beginner C Game Programming
Beginner C Game Programming DirectX float type casting Tutorial 16
|Homework 16| Beginner C Game Programming
Beginner C Game Programming DirectX chrono timestep using namespace Tutorial 17
|Homework 17| Beginner C Game Programming
Beginner C Game Programming DirectX Compiler Confessions Tutorial 18
Beginner C Game Programming DirectX 2D Vectors Tutorial 19
|Homework 19| Beginner C Game Programming
Beginner C Game Programming DirectX Fart Annoyed Tutorial 20 Pt 1
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 🎉 !
4.6
(107 reviews)
Overall rating
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.
Cancel your subscription anytime